Smart Home 2.0 (Shelly Steckdosen) komplett ohne Funktion
Verfasst: Do Mai 06, 2021 8:33 am
Seit ein paar Tagen ist die Smarthome-Funktionalität bei mir komplett ohne Funktion.
Ich habe soeben einmal auf die neueste Nightly upgedatet und in der Smarthome 2.0 Einstellseite testweise ein paar Werte geändert etc pp.
Leider "reagiert" keine meiner 4 Shellysteckdosen mehr auf manuelle Befehle übder die OpenWB.
Es bleibt eine zeitlang die Schrift gelb... mehr passiert nicht.
Auch der Status wird nicht mehr aktualisiert, Leistung ist ein alter Wert und kWh werden auch nicht gezählt.
Über die Weboberfläche sind die Shellysteckdosen sofort erreichbar und auch steuerbar. IP-Adressen haben sich nicht geändert.
LOG-Level für Smarthome habe ich einmal auf 1 gesetzt und hier die letzten paar Zeilen:
Ich habe soeben einmal auf die neueste Nightly upgedatet und in der Smarthome 2.0 Einstellseite testweise ein paar Werte geändert etc pp.
Leider "reagiert" keine meiner 4 Shellysteckdosen mehr auf manuelle Befehle übder die OpenWB.
Es bleibt eine zeitlang die Schrift gelb... mehr passiert nicht.
Auch der Status wird nicht mehr aktualisiert, Leistung ist ein alter Wert und kWh werden auch nicht gezählt.
Über die Weboberfläche sind die Shellysteckdosen sofort erreichbar und auch steuerbar. IP-Adressen haben sich nicht geändert.
LOG-Level für Smarthome habe ich einmal auf 1 gesetzt und hier die letzten paar Zeilen:
Code: Alles auswählen
configparser.NoOptionError: No option 'device_name_1' in section: 'smarthomedevices'
raise NoOptionError(option, section)
File "/usr/lib/python3.5/configparser.py", line 789, in get
devicename = str(config.get('smarthomedevices', 'device_name_'+str(numberOfDevices)))
File "/var/www/html/openWB/runs/smarthomehandler.py", line 570, in getdevicevalues
getdevicevalues()
File "/var/www/html/openWB/runs/smarthomehandler.py", line 1031, in <module>
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
KeyError: 'device_name_1'
raise KeyError(key)
File "/usr/lib/python3.5/collections/__init__.py", line 873, in __missing__
return self.__missing__(key) # support subclasses that define __missing__
File "/usr/lib/python3.5/collections/__init__.py", line 881, in __getitem__
value = d[option]
File "/usr/lib/python3.5/configparser.py", line 786, in get
Traceback (most recent call last):
2021-05-06 10:30:05: (9) Device nicht (mehr) definiert. MQTT auf 0 gesetzt
2021-05-06 10:30:05: (8) Device nicht (mehr) definiert. MQTT auf 0 gesetzt
2021-05-06 10:30:05: (7) Device nicht (mehr) definiert. MQTT auf 0 gesetzt
2021-05-06 10:30:05: (6) Device nicht (mehr) definiert. MQTT auf 0 gesetzt
2021-05-06 10:30:05: (5) Device nicht (mehr) definiert. MQTT auf 0 gesetzt
2021-05-06 10:30:05: Speicher Entladung(-)/Ladung(+): 0 SpeicherSoC: 100
2021-05-06 10:30:05: Uberschuss: 8286 Uberschuss mit Offset: 8286
2021-05-06 10:30:05: EVU Bezug(-)/Einspeisung(+): 8286 max Speicherladung: 0
configparser.NoOptionError: No option 'device_name_1' in section: 'smarthomedevices'
raise NoOptionError(option, section)
File "/usr/lib/python3.5/configparser.py", line 789, in get
devicename = str(config.get('smarthomedevices', 'device_name_'+str(numberOfDevices)))
File "/var/www/html/openWB/runs/smarthomehandler.py", line 570, in getdevicevalues
getdevicevalues()
File "/var/www/html/openWB/runs/smarthomehandler.py", line 1031, in <module>
Traceback (most recent call last):
During handling of the above exception, another exception occurred:
KeyError: 'device_name_1'
raise KeyError(key)
File "/usr/lib/python3.5/collections/__init__.py", line 873, in __missing__
return self.__missing__(key) # support subclasses that define __missing__
File "/usr/lib/python3.5/collections/__init__.py", line 881, in __getitem__
value = d[option]
File "/usr/lib/python3.5/configparser.py", line 786, in get
Traceback (most recent call last):
...
...
...