[gelöst] Tasmota (sonoff) schaltet nicht richtig.
-
- Beiträge: 34
- Registriert: Sa Jun 06, 2020 9:13 am
[gelöst] Tasmota (sonoff) schaltet nicht richtig.
Hi liebe Brettler,
vielleicht hat jemand einen Tipp für mich, ich bin scheinbar zu doof.
Suche und Wiki haben mir nicht wirklich geholfen....
Mein Szenario:
Ich habe ein 600W Ladegerät, das ich mit PV Überschuss einschalten will. Also habe ich folgendes konfiguriert:
Smart Home 2.0
Gerät kann schalten: ja
Mindesteinschaltdauer: 0
Maximaleinschaltdauer: 1440
Frühster Start um 07:00
Spätester Start um 00:00
Spätestens fertig um 21:00
Immer an vor 00:00
Immer aus nach 00:00
Anlauferkennung: nein
Bei Autoladen: ausschalten / nicht einschalten
Einschalt/Ausschaltgruppe... nie
Einschaltschwelle: 1000
Einschaltverzögerung: 1
Ausschaltschwelle: 100
Ausschaltverzögerung: 0
Speicherbeachtung beim Einschalten: 95%
Speicherbeachtung beim Ausschalten: 100%
In Hausverbrauch einrechnen: nein
Steuerung über Button: kein Button
Separate Leistungsmessung für das Gerät: Nein
Gerät steht auf Automatik
Nun hätte ich erwartet, dass das Gerät bei einer Einspeisung von über 1000W eingeschaltet wird. Allerdings wird das Gerät schon vorher aktiviert, sobald die PV Strom erzeugt (die Schwelle kann ich leider nicht nennen) und das obwohl der Speicher (Tesla Powerwall) irgendwo bei 40% rumdümpelt. Sobald ich ein Auto zum Laden anstecke, wird das Gerät auch ausgeschaltet (wie konfiguriert).
Irgendwie stehe ich auf der Leitung.
Verwendet wird ein sonoff (4-ch) mit Tasmota; in diesem sind keine Zeitpläne hinterlegt...
Ausgelesen für EVU wird mein Solaredge Wechselrichter.
Vielen Dank und viele Grüße
vielleicht hat jemand einen Tipp für mich, ich bin scheinbar zu doof.
Suche und Wiki haben mir nicht wirklich geholfen....
Mein Szenario:
Ich habe ein 600W Ladegerät, das ich mit PV Überschuss einschalten will. Also habe ich folgendes konfiguriert:
Smart Home 2.0
Gerät kann schalten: ja
Mindesteinschaltdauer: 0
Maximaleinschaltdauer: 1440
Frühster Start um 07:00
Spätester Start um 00:00
Spätestens fertig um 21:00
Immer an vor 00:00
Immer aus nach 00:00
Anlauferkennung: nein
Bei Autoladen: ausschalten / nicht einschalten
Einschalt/Ausschaltgruppe... nie
Einschaltschwelle: 1000
Einschaltverzögerung: 1
Ausschaltschwelle: 100
Ausschaltverzögerung: 0
Speicherbeachtung beim Einschalten: 95%
Speicherbeachtung beim Ausschalten: 100%
In Hausverbrauch einrechnen: nein
Steuerung über Button: kein Button
Separate Leistungsmessung für das Gerät: Nein
Gerät steht auf Automatik
Nun hätte ich erwartet, dass das Gerät bei einer Einspeisung von über 1000W eingeschaltet wird. Allerdings wird das Gerät schon vorher aktiviert, sobald die PV Strom erzeugt (die Schwelle kann ich leider nicht nennen) und das obwohl der Speicher (Tesla Powerwall) irgendwo bei 40% rumdümpelt. Sobald ich ein Auto zum Laden anstecke, wird das Gerät auch ausgeschaltet (wie konfiguriert).
Irgendwie stehe ich auf der Leitung.
Verwendet wird ein sonoff (4-ch) mit Tasmota; in diesem sind keine Zeitpläne hinterlegt...
Ausgelesen für EVU wird mein Solaredge Wechselrichter.
Vielen Dank und viele Grüße
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Tasmota (sonoff) schaltet nicht richtig.
Der einzige Parameter welcher hier noch etwas schräg steht ist der hier
Spätestens fertig um 21:00
Dieser rechnet die Spätestens fertig um zeit - Mindesteinschaltdauer und started dann. Die Mindesteinschaltdauer ist bei dir 0 also sollte nichts passieren.
Wenn du willst, dass das Gerät nach 21:00 nicht mehr started ist der
Spätester Start
dafür vorgesehen.
Hast du mir mal das Smarthomelog (unter openwb status).
Gruss Oliver
Spätestens fertig um 21:00
Dieser rechnet die Spätestens fertig um zeit - Mindesteinschaltdauer und started dann. Die Mindesteinschaltdauer ist bei dir 0 also sollte nichts passieren.
Wenn du willst, dass das Gerät nach 21:00 nicht mehr started ist der
Spätester Start
dafür vorgesehen.
Hast du mir mal das Smarthomelog (unter openwb status).
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 34
- Registriert: Sa Jun 06, 2020 9:13 am
Re: Tasmota (sonoff) schaltet nicht richtig.
Hallo Oliver,
danke für Deine Hilfe.
Dann hab ich das spätestens fertig falsch interpretiert. Werde ich noch ändern. Ins Log hab ich bis jetzt noch nicht geschaut. Jetzt ist es scheinbar zu spät, ich komme im Log nicht weit zurück, um zu sehen, warum am Vormittag eingeschaltet wird. Da schaue ich morgen Vormittag nochmal rein. Jetzt ohne PV Ertrag ist der Tasmota übrigens ausgeschaltet worden.
Viele Grüße
Wolfgang
danke für Deine Hilfe.
Dann hab ich das spätestens fertig falsch interpretiert. Werde ich noch ändern. Ins Log hab ich bis jetzt noch nicht geschaut. Jetzt ist es scheinbar zu spät, ich komme im Log nicht weit zurück, um zu sehen, warum am Vormittag eingeschaltet wird. Da schaue ich morgen Vormittag nochmal rein. Jetzt ohne PV Ertrag ist der Tasmota übrigens ausgeschaltet worden.
Viele Grüße
Wolfgang
-
- Beiträge: 34
- Registriert: Sa Jun 06, 2020 9:13 am
Re: Tasmota (sonoff) schaltet nicht richtig.
Ich hab mir das Log mal etwas angesehen, werde aber nicht wirklich schlau daraus...
Ich hänge einen Ausschnitt als .txt an.
USVLader ist der entsprechende Aktor.
Viele Grüße
Wolfgang
Ich hänge einen Ausschnitt als .txt an.
USVLader ist der entsprechende Aktor.
Viele Grüße
Wolfgang
- Dateianhänge
-
- OpenWB Status.txt
- (263.55 KiB) 161-mal heruntergeladen
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Tasmota (sonoff) schaltet nicht richtig.
Hier mal ein paar infos
Von unten nach oben lesen:
Diese Meldung kommt pro Gerät. Rel bedeutet ob openwb das Gerät als Eingeschaltet (1) oder Ausgeschaltet (0) erkannt wird.
oncnt bedeutet wie häufig das Gerät heute eingeschaltet wurde.
onstandby bedeutet wie häufig das Gerät heute eingeschaltet wurde (durch die Anlauferkennung)
Time bedeutet wie lange das Gerät heute eingeschaltet war.
akt ist die aktuelle Leistungsaufnahme.
Z ist der Kwh Zähler vom Gerät (wenn hier 0 steht rechnet openwb selber)
Openwb selber nun ermittelt ob das Gerät ein oder aus sein sollte:
Das heisst der aktuelle Überschuss ist kleiner Einschaltschwelle und grösser Ausschaltschwelle. Aus Sicht openwb kann das Gerät an oder aus sein.
Wenn Openwb z.b. die Meldung Überschuss grösser Einschaltschwelle gebracht hätte,
Dann hätte openwb gemerkt das das Gerät eingeschaltet sein muss.
Das wird mit dem rel Status verglivhen und dann bei Abweichung eingeschaltet.
a) Lese doch mal dein Gerät mit dem Befehl direkt aus:
Http://"+str(ipadr)+"/cm?cmnd=Status
Im Return wird ['Status']['Power'] angeschaut, das sollte der rel Status sein..
b) Dann das abfragen:
http://"+str(ipadr)+"/cm?cmnd=Status%208
Im Return wird die aktuelle Leistungsaufnahme aus ['StatusSNS']['ENERGY']['Power']
Ermittelt.
Wenn a nicht geht (abhängig von tasmota Version) wird das Gerät als an erkannt, wenn die aktuelle Leistungsaufnahme > 50.
Gruss Oliver
Code: Alles auswählen
2022-09-06 07:24:30,756 INFO Speicher Entladung(-)/Ladung(+): 140 SpeicherSoC: 35
2022-09-06 07:24:30,756 INFO Uberschuss: 104 Uberschuss mit Offset: 104
2022-09-06 07:24:30,755 INFO EVU Bezug(-)/Einspeisung(+): -36 max Speicherladung: 0
2022-09-06 07:24:25,747 INFO (4) USVLader Überschuss kleiner als Einschaltschwelle und größer als Ausschaltschwelle. Ueberschuss 7
2022-09-06 07:24:25,746 INFO (4) USVLader Soll nicht eingeschaltet werden bei Ladung, pruefe 0
2022-09-06 07:24:25,745 INFO (4) USVLader Maximale Einschaltdauer nicht erreicht
2022-09-06 07:24:25,744 INFO (4) USVLader finishtime definiert 21:00 aktuelle Zeit 7:24 Anzahl Starts heute 0 Mineinschaltdauer (Sec)0
2022-09-06 07:24:25,739 INFO Mq pub openWB/SmartHome/Status/uberschussoffset=7 old -27
2022-09-06 07:24:25,737 INFO Mq pub openWB/SmartHome/Status/uberschuss=7 old -27
2022-09-06 07:24:25,735 INFO Mq pub openWB/SmartHome/Devices/3/RunningTimeToday=26659 old 26650
2022-09-06 07:24:25,731 INFO Mq pub openWB/SmartHome/Devices/2/RunningTimeToday=26659 old 26650
2022-09-06 07:24:25,724 INFO Einschaltgruppe rel: 0 Summe Einschaltschwelle: 0 max Einschaltverzögerung 0 nur Einschaltgruppe prüfen bis: 00:00:00 in Total sec 0
2022-09-06 07:24:25,724 INFO Anzahl devices in Auschaltgruppe: 0 akt: 0 Anzahl devices in Einschaltgruppe: 0
2022-09-06 07:24:25,723 INFO Total Watt nicht im Hausverbrauch: 6
2022-09-06 07:24:25,723 INFO Total Watt nichtabschaltbarer smarthomedevices: 6
2022-09-06 07:24:25,722 INFO Total Watt abschaltbarer smarthomedevices: 0
2022-09-06 07:24:25,720 INFO (4) USVLader rel: 0 oncnt/onstandby/time: 0/0/0 Status/Ãœeb: 10/2 akt: 0 Z: 0
Code: Alles auswählen
2022-09-06 07:24:25,720 INFO (4) USVLader rel: 0 oncnt/onstandby/time: 0/0/0 Status/Ãœeb: 10/2 akt: 0 Z: 0
oncnt bedeutet wie häufig das Gerät heute eingeschaltet wurde.
onstandby bedeutet wie häufig das Gerät heute eingeschaltet wurde (durch die Anlauferkennung)
Time bedeutet wie lange das Gerät heute eingeschaltet war.
akt ist die aktuelle Leistungsaufnahme.
Z ist der Kwh Zähler vom Gerät (wenn hier 0 steht rechnet openwb selber)
Openwb selber nun ermittelt ob das Gerät ein oder aus sein sollte:
Code: Alles auswählen
2022-09-06 07:24:25,747 INFO (4) USVLader Überschuss kleiner als Einschaltschwelle und größer als Ausschaltschwelle. Ueberschuss
Wenn Openwb z.b. die Meldung Überschuss grösser Einschaltschwelle gebracht hätte,
Dann hätte openwb gemerkt das das Gerät eingeschaltet sein muss.
Das wird mit dem rel Status verglivhen und dann bei Abweichung eingeschaltet.
a) Lese doch mal dein Gerät mit dem Befehl direkt aus:
Http://"+str(ipadr)+"/cm?cmnd=Status
Im Return wird ['Status']['Power'] angeschaut, das sollte der rel Status sein..
b) Dann das abfragen:
http://"+str(ipadr)+"/cm?cmnd=Status%208
Im Return wird die aktuelle Leistungsaufnahme aus ['StatusSNS']['ENERGY']['Power']
Ermittelt.
Wenn a nicht geht (abhängig von tasmota Version) wird das Gerät als an erkannt, wenn die aktuelle Leistungsaufnahme > 50.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 34
- Registriert: Sa Jun 06, 2020 9:13 am
Re: Tasmota (sonoff) schaltet nicht richtig.
Danke Dir für die Erklärung, ich schau mal nach und melde mich wieder.
Viele Grüße
Wolfgang
Viele Grüße
Wolfgang
-
- Beiträge: 34
- Registriert: Sa Jun 06, 2020 9:13 am
Re: Tasmota (sonoff) schaltet nicht richtig.
Hi Oliver,
sorry für die späte Antwort, ich war in Urlaub.
Ich hab jetzt mal das Gerät ausgelesen und folgende Antworten erhalten:
{"Status":{"Module":7,"DeviceName":"USV PV Ladegeraet","FriendlyName":["Stufe 1","Stufe 2","Stufe 3","Stufe 4"],"Topic":"tasmota_A394A2","ButtonTopic":"0","Power":1,"PowerOnState":3,"LedState":1,"LedMask":"FFFF","SaveData":1,"SaveState":1,"SwitchTopic":"0","SwitchMode":[0,0,0,0,0,0,0,0],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":0,"InfoRetain":0,"StateRetain":0}}
und
{"StatusSNS":{"Time":"2022-10-05T12:00:36"}}
Zustand der OpenWB:
PV Ertrag: 4,1 kW
Hausverbrauch: 265W
Powerwall bei 69% (Ladung 3,64kW)
Netz Imp: 67W
USVLader ist an. Sollte aber eigentlich noch aus sein. Die Logik, wie OpenWB das Gerät schaltet, habe ich noch nicht herausgefunden... Aber das Gerät wird geschaltet.
Viele Grüße
Wolfgang
sorry für die späte Antwort, ich war in Urlaub.
Ich hab jetzt mal das Gerät ausgelesen und folgende Antworten erhalten:
{"Status":{"Module":7,"DeviceName":"USV PV Ladegeraet","FriendlyName":["Stufe 1","Stufe 2","Stufe 3","Stufe 4"],"Topic":"tasmota_A394A2","ButtonTopic":"0","Power":1,"PowerOnState":3,"LedState":1,"LedMask":"FFFF","SaveData":1,"SaveState":1,"SwitchTopic":"0","SwitchMode":[0,0,0,0,0,0,0,0],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":0,"InfoRetain":0,"StateRetain":0}}
und
{"StatusSNS":{"Time":"2022-10-05T12:00:36"}}
Zustand der OpenWB:
PV Ertrag: 4,1 kW
Hausverbrauch: 265W
Powerwall bei 69% (Ladung 3,64kW)
Netz Imp: 67W
USVLader ist an. Sollte aber eigentlich noch aus sein. Die Logik, wie OpenWB das Gerät schaltet, habe ich noch nicht herausgefunden... Aber das Gerät wird geschaltet.
Viele Grüße
Wolfgang
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Tasmota (sonoff) schaltet nicht richtig.
Okay der tasmota müsste korrekt erkannt werden.
Bitte noch mal Unterlagen liefern.
viewtopic.php?f=14&t=5923
Und das Hauptbild mit dem Smarthome.log
Gruss Oliver
Bitte noch mal Unterlagen liefern.
viewtopic.php?f=14&t=5923
Und das Hauptbild mit dem Smarthome.log
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 34
- Registriert: Sa Jun 06, 2020 9:13 am
Re: Tasmota (sonoff) schaltet nicht richtig.
Hi Oliver,
danke, dass Du dich da so rein hängst.
Ich hoffe, da ist alles dabei, was Du brauchst.
Viele Grüße
Wolfgang
danke, dass Du dich da so rein hängst.
Ich hoffe, da ist alles dabei, was Du brauchst.
Viele Grüße
Wolfgang
- Dateianhänge
-
- SmartHomeLog.txt
- (244.4 KiB) 130-mal heruntergeladen
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Tasmota (sonoff) schaltet nicht richtig.
Also das ist so:
Damit openWB Speicherbeobachten beim Einschalten kann berücksichtigen, muss du einmalig deine Speicherladung parametrisieren:
Mit der maximalen Speicherladung in Watt wird dann ein Überschuss mit offset gerechnet.
Der Wert ist bei dir 0 (dritte Zeile von oben), deshalb wird der Tasmota schon bei einem SpeicherSoc von 46 eingeschaltet da Überschuss und Überschuss mit Offset gleich ist (zweite Zeile von oben)
Bitte in die Smarthomeeinstellung 2.0 gehen und ganz runterscrollen. Da hat es den Parameter maximale Speicherladung in W
Hier eine Wert reinschreiben, der maximalen Speicherladung deiner Batterie entspricht (3000 W) ? Dann sollte es laufen.
Gruss Oliver
Damit openWB Speicherbeobachten beim Einschalten kann berücksichtigen, muss du einmalig deine Speicherladung parametrisieren:
Mit der maximalen Speicherladung in Watt wird dann ein Überschuss mit offset gerechnet.
Code: Alles auswählen
2022-10-06 13:48:42,469 INFO Speicher Entladung(-)/Ladung(+): 2150 SpeicherSoC: 46
2022-10-06 13:48:42,468 INFO Uberschuss: 2096 Uberschuss mit Offset: 2096
2022-10-06 13:48:42,468 INFO EVU Bezug(-)/Einspeisung(+): -54 max Speicherladung: 0
2022-10-06 13:48:37,462 INFO (4) USVLader Einschaltverzögerung erreicht, bereits ein
2022-10-06 13:48:37,462 INFO (4) USVLader Überschuss 2087 größer Einschaltschwelle oder Immer an Zeit erreicht 670
Bitte in die Smarthomeeinstellung 2.0 gehen und ganz runterscrollen. Da hat es den Parameter maximale Speicherladung in W
Hier eine Wert reinschreiben, der maximalen Speicherladung deiner Batterie entspricht (3000 W) ? Dann sollte es laufen.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923