mein Endziel: Ich möchte über eine Außensteckdose AVM FRITZ!DECT 210 Verbraucher dann zuschalten, wenn mein Speicher einen bestimmten SoC überschreitet (und sie wieder wegschalten, wenn ein anderer, niedrigerer SoC unterschritten wird).
Dazu habe ich in einem ersten Schritt an meiner AVM FRITZ!Box 7590 (FRITZ!OS: 06.92) die FRITZ!DECT 210 (Firmware-Version 03.87) angemeldet und eingerichtet, ich habe sie "Test" genannt. Über "Heimnetz > Smart Home" lässt sich die Steckdose einwandfrei schalten.
Des weiteren habe ich in der FRITZ!Box 7590 einen User "network" eingerichtet, der SmartHome-Geräte bedienen darf.
Im nächsten Schritt habe ich die FRITZ!DECT 210 auf meiner OpenWB Standalone (1.9.200 Stable) eingerichtet (die eingestellten Grenzen sind jetzt erst einmal irrelevant, ich will in einem ersten Schritt in der Lage sein, die Steckdose manuell aus OpenWB heraus zu schalten).
Auf der Oberfläche erscheint jetzt der Eintrag mit meiner Steckdose.
Die Steckdose erscheint ausgeschaltet, obwohl sie eingeschaltet ist. Schalte ich sie manuell an der Steckdose über den Taster aus, geht sie nach kurzer Zeit automatisch wieder an, obwohl der Modus in OpenWB auf "Manuell" steht. Versuche ich die Steckdose durch Mausklick auf die durchgestrichene "Steckdose" einzuschalten, wird "Steckdose" gelb und bleibt gelb, ein weiterer Mausklick darauf schaltet nicht zurück ("Steckdose" bleibt gelb).
Im SmartHome Log finde ich je Log-Zeitpunkt folgenden Eintrag dazu:
Code: Alles auswählen
2021-03-17 17:52:26: (1) Steckdose manueller Modus aktiviert, keine Regelung
2021-03-17 17:52:26: (1) AVM (actor: Test) [DEBUG] end of switchDevice
2021-03-17 17:52:26: (1) AVM (actor: Test) [DEBUG] end of readOrBuildDeviceInfoCache
2021-03-17 17:52:26: (1) AVM (actor: Test) [DEBUG] using cached device infos from ramdisk
2021-03-17 17:52:26: (1) AVM (actor: Test) [DEBUG] should fetch new info from FRITZ!Box: False
2021-03-17 17:52:26: (1) AVM (actor: Test) [DEBUG] age of cached device infos: 0.6 seconds
2021-03-17 17:52:26: (1) AVM (actor: Test) [DEBUG] start of readOrBuildDeviceInfoCache
2021-03-17 17:52:26: (1) AVM (actor: Test) [INFO] setswitchon
2021-03-17 17:52:26: (1) AVM (actor: Test) [DEBUG] start of switchDevice
2021-03-17 17:52:26: (1) AVM (actor: Test) [DEBUG] found an AVM cache file, trying to load
2021-03-17 17:52:25: (1) Steckdose angeschaltet. Ueberschussberechnung (1 = mit Speicher, 2 = mit Offset) 1
2021-03-17 17:52:25: Total Watt nichtabschaltbarer smarthomedevices: 0
2021-03-17 17:52:25: Total Watt abschaltbarer smarthomedevices: 0
2021-03-17 17:52:25: (1) Steckdose relais: 0 aktuell: 0 Zaehler Hw: 0
2021-03-17 17:52:25: (1) AVM (actor: Test) [DEBUG] end of getActualPower
2021-03-17 17:52:25: (1) AVM (actor: Test) [DEBUG] handing answer back to smarthomehandler via /var/www/html/openWB/ramdisk/smarthome_device_ret1
2021-03-17 17:52:25: (1) AVM (actor: Test) [DEBUG] constructed JSON answer: {"power":0.0,"powerc":0,"on":0}
2021-03-17 17:52:25: (1) AVM (actor: Test) [ERROR] device does not provider switch state, falling back to OFF
2021-03-17 17:52:25: (1) AVM (actor: Test) [ERROR] device does not provide energy measurement, falling back to 0
2021-03-17 17:52:25: (1) AVM (actor: Test) [DEBUG] end of readOrBuildDeviceInfoCache
2021-03-17 17:52:25: (1) AVM (actor: Test) [DEBUG] written device infos to ramdisk cache
2021-03-17 17:52:25: (1) AVM (actor: Test) [DEBUG] device info fetched: {'Test': {'power': 0.0, 'ain': '11657 0415139', 'is_thermostat': False}}
2021-03-17 17:52:25: (1) AVM (actor: Test) [ERROR] unable to parse device infos: 'NoneType' object has no attribute 'text'
2021-03-17 17:52:25: (1) AVM (actor: Test) [DEBUG] fetching device info for all devices from FRITZ!Box
2021-03-17 17:52:25: (1) AVM (actor: Test) [DEBUG] should fetch new info from FRITZ!Box: True
2021-03-17 17:52:25: (1) AVM (actor: Test) [DEBUG] age of cached device infos: 6.4 seconds
2021-03-17 17:52:25: (1) AVM (actor: Test) [DEBUG] start of readOrBuildDeviceInfoCache
2021-03-17 17:52:25: (1) AVM (actor: Test) [DEBUG] start of getActualPower
2021-03-17 17:52:25: (1) AVM (actor: Test) [DEBUG] found an AVM cache file, trying to load
2021-03-17 17:52:24: Speicher Entladung(-)/Ladung(+): -174 SpeicherSoC: 98
2021-03-17 17:52:24: Uberschuss: -159 Uberschuss mit Offset: -6159
2021-03-17 17:52:24: EVU Bezug(-)/Einspeisung(+): 15 max Speicherladung: 6000
Um noch einige Infos zu geben:
- Fritz!Box und OpenWB hängen im selben Netzwerk, ein Ping von einem ebenfalls darin befindlichen Rechner wird von beiden Geräten beantwortet
- Die PV-Anlage ist eine E3/DC S10 E Pro (10 kWp, 13 kWh Speicher)
Wenn ihr weitere Infos braucht, bitte einfach melden!
Viele Grüße und Danke im Voraus für eure Bemühungen
Carsten