Omnik-Data-Logger icon indicating copy to clipboard operation
Omnik-Data-Logger copied to clipboard

ConfigParser

Open eterpstra opened this issue 3 years ago • 7 comments

Hoi Wouter,

Ik probeer de omnik uit te lezen. Ik heb de stappen gevolgd. Echter met python LiveStats.py gaat het al fout:

 File "/home/user/Omnik-Data-Logger/OmnikExport.py", line 11, in <module>
    import ConfigParser
ModuleNotFoundError: No module named 'ConfigParser'

Enig idee wat ik fout doe ? ik heb via pip geprobeerd om ConfigParser te installeren, maar dit was al geinstalleerd.

eterpstra avatar Oct 29 '21 08:10 eterpstra

Niet zeker of het nog nodig is, maar ConfigParser is van naam veranderd naar 'configparser' dus als je regel 11 veranderd van import ConfigParser naar 'import configparser as ConfigParser' zou het weer moeten werken

Maxvani avatar Sep 18 '22 12:09 Maxvani

Ik heb hetzelfde probleem. Na wijzigen van OmnikExport.py krijg ik volgende fout:

Traceback (most recent call last):
  File "/home/pi/OmnikDataLogger/Omnik-Data-Logger/LiveStats.py", line 7, in <module>
    import OmnikExport
  File "/home/pi/OmnikDataLogger/Omnik-Data-Logger/OmnikExport.py", line 14, in <module>
    import InverterMsg  # Import the Msg handler
  File "/home/pi/OmnikDataLogger/Omnik-Data-Logger/InverterMsg.py", line 73
    print self.__get_short(59)
          ^
SyntaxError: invalid syntax

p4r4ll4x avatar Apr 15 '23 18:04 p4r4ll4x

Zelfde probleem hier. Alles werkte al jaren prima, tot ik opmerkte dat na 10 februari geen enkele waarde meer doorkwam. Gekeken op de R-Pi: ConfigParser missing. Wijzigen naar configparser hielp niet.

Heb ook gekeken naar het alternatief, maar ik denk dat mijn inverter te oud is (bijna 10 jaar). Ik kan nergens een lokaal web UI vinden.

Advies?

manjh avatar Jun 22 '23 10:06 manjh

Is er hoop op een oplossing, of kan ik beter een andere manier zoeken?

manjh avatar Jul 02 '23 11:07 manjh

The code of this repository is very old, it's unmaintained since almost 10 years. ConfigParser is not supported on Python 2 anymore, the code needs to be upgraded to Python 3.

yohancourbe avatar Jul 02 '23 11:07 yohancourbe

This is what I am using: https://github.com/micromys/Omnik/blob/master/inverter_class.php

sincze avatar Jul 02 '23 11:07 sincze

OK, thanks. After a bit of searching I found Inverter-Data-Logger. Works great.

manjh avatar Jul 02 '23 13:07 manjh