Der dreht irgendwie komplett am Rad:
Wie das Auto-Laden bei 91% Haus-SOC um 16:55 ausgeschaltet worden ist, schaltet er Punkt 17:00 das Smarthome-Device bei dieser Konfiguration ein Ausgeschaltet hab ich von Hand um ca. 17:45 bei einem Haus-SOC von 81%
Code: Alles auswählen
2023-08-05 17:00:09,445 - (3) BadHeizstab Immer aus nach definiert 17:00 aktuelle Zeit 17:00
2023-08-05 17:00:09,446 - (3) BadHeizstab finishtime definiert 17:00 aktuelle Zeit 17:00 max(Mineinschaltdauer (Sec), Mineinschaltdauer pro Tag (Sec)) 60
2023-08-05 17:00:09,446 - (3) BadHeizstab schalte ein wegen finishtime spätester Start in sec 61140 aktuelle sec 61200
2023-08-05 17:00:09,446 - (3) angeschaltet. Überschussberechnung (1 = mit Speicher, 2 = mit Offset) 0
2023-08-05 17:00:10,831 - (4) Zirkulation Immer aus nach definiert 17:00 aktuelle Zeit 17:00
2023-08-05 17:00:10,832 - (4) Zirkulation finishtime definiert 17:00 aktuelle Zeit 17:00 max(Mineinschaltdauer (Sec), Mineinschaltdauer pro Tag (Sec)) 60
2023-08-05 17:00:10,833 - (4) Zirkulation schalte ein wegen finishtime spätester Start in sec 61140 aktuelle sec 61200
2023-08-05 17:00:10,834 - (4) angeschaltet. Überschussberechnung (1 = mit Speicher, 2 = mit Offset) 0
2023-08-05 17:00:11,690 - EVU Bezug(-)/Einspeisung(+): 2 max Speicherladung: 10000
2023-08-05 17:00:11,695 - Uberschuss: 2 Uberschuss mit Offset: -9998 Pv: 354
2023-08-05 17:00:11,706 - Speicher Entladung(-)/Ladung(+): 0 SpeicherSoC: 100 Ladung: False
2023-08-05 17:00:18,619 - (2) Waschkeller rel: 1 oncnt/onstandby/time: 0/0/18749 Status/Üeb: 10/1 akt: 2 Z: 0
2023-08-05 17:00:20,082 - (3) BadHeizstab rel: 1 oncnt/onstandby/time: 1/0/0 Status/Üeb: 30/0 akt: 681 Z: 0
2023-08-05 17:00:20,525 - (4) Zirkulation rel: 1 oncnt/onstandby/time: 1/0/0 Status/Üeb: 30/0 akt: 695 Z: 0
2023-08-05 17:00:20,526 - Total Watt abschaltbarer smarthomedevices: 0
2023-08-05 17:00:20,527 - Total Watt nichtabschaltbarer smarthomedevices: 1378
2023-08-05 17:00:20,527 - Total Watt nicht im Hausverbrauch: 1378
2023-08-05 17:00:20,527 - Anzahl devices in Auschaltgruppe: 2 akt: 1376 Anzahl devices in Einschaltgruppe: 0
2023-08-05 17:00:20,528 - Einschaltgruppe rel: 0 Summe Einschaltschwelle: 0 max Einschaltverzögerung 0 nur Einschaltgruppe prüfen bis: 00:00:00 in Total sec 0
Das verstehe ich jetzt so gar nicht....
Aber was am im Log sehen kann, sind immer wieder mal auftretende Exceptions:
Code: Alles auswählen
2023-08-05 16:34:14,854 - Traceback (most recent call last):
File "/usr/lib/python3.9/urllib/request.py", line 1346, in do_open
h.request(req.get_method(), req.selector, req.data, headers,
File "/usr/lib/python3.9/http/client.py", line 1255, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/usr/lib/python3.9/http/client.py", line 1301, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/lib/python3.9/http/client.py", line 1250, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/lib/python3.9/http/client.py", line 1010, in _send_output
self.send(msg)
File "/usr/lib/python3.9/http/client.py", line 950, in send
self.connect()
File "/usr/lib/python3.9/http/client.py", line 921, in connect
self.sock = self._create_connection(
File "/usr/lib/python3.9/socket.py", line 843, in create_connection
raise err
File "/usr/lib/python3.9/socket.py", line 831, in create_connection
sock.connect(sa)
socket.timeout: timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/smarthome/tasmota/watt.py", line 19, in <module>
answer = json.loads(str(urllib.request.urlopen("http://"+str(ipadr) +
File "/usr/lib/python3.9/urllib/request.py", line 214, in urlopen
return opener.open(url, data, timeout)
File "/usr/lib/python3.9/urllib/request.py", line 517, in open
response = self._open(req, data)
File "/usr/lib/python3.9/urllib/request.py", line 534, in _open
result = self._call_chain(self.handle_open, protocol, protocol +
File "/usr/lib/python3.9/urllib/request.py", line 494, in _call_chain
result = func(*args)
File "/usr/lib/python3.9/urllib/request.py", line 1375, in http_open
return self.do_open(http.client.HTTPConnection, req)
File "/usr/lib/python3.9/urllib/request.py", line 1349, in do_open
raise URLError(err)
urllib.error.URLError: <urlopen error timed out>