@ralf77 sagte in ecoflow-connector-Script zur dynamischen Leistungsanpassung:
Ich verwende ja eine Tuya-Steckdose zum Schalten der AC-Überschussladung. Leider funktioniert das AC-Laden nicht (auch nicht, wenn ich es ohne Tuya Steckdose realisiere). Es wird in den "Writebales" für "SlowChragePower" immer "Null" eingetragen... hast Du eine Idee wo mein Fehler liegt?
Also da ist einiges in der Konfiguration problematisch... ExcessChargeStartPower sollte z.b. nicht negativ sein. Ich ändere Deine Konfiguration mal so, wie ich glaube das sie Funktionieren sollte (bitte mit der neuen Version von heute testen):
| |
| |
| ExcessCharge: true, |
| |
| ExcessChargePowerID: "0_userdata.0.ecoflow.app_1695477XXXXXX_DCEBZ8ZEXXXXXX_thing_property_set.writeables.slowChgPower", |
| |
| ExcessChargePowerBatSocID: "0_userdata.0.ecoflow.app_device_property_DCEBZ8ZEXXXXXX.data.params.bmsMaster.soc", |
| ExcessChargeSwitchMin: 2, |
| ExcessChargeMaxPower: 2500, |
| ExcessChargeOffsetPower: 0, |
| ExcessChargeStartPower: 50, |
| ExcessChargeStopPower: 0, |
| |
| ExcessChargeStartPowerDurationMin: 1, |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| ExcessActualPowerID: "tuya.0.bf86dbXXXXXXXX.19", |
| |
| ExcessChargeSwitchID: "tuya.0.bf86dbXXXXXXXXX.1", |
| ExcessChargeSwitchOn: true, |
| ExcessChargeSwitchOff: false, |
| |
| |
| Debug: false, |
| PlotCmdID: 99999, |
Sollte, wenn alle ID's Passen folgendes machen:
Wenn 0_userdata.0.ecoflow.ExcessPower für mindesten eine Minute ununterbrochen > 50W ist, wird "tuya.0.bf86dbXXXXXXXXX.1" auf true gesetzt (Schaltet die Tuba-Dose?)
ExcessChargeSwitchMin bewirkt das sie mindestens 2 Minuten an bleibt, auch wenn die 0_userdata.0.ecoflow.ExcessPower für auf 0 fällt.
"0_userdata.0.ecoflow.app_1695477XXXXXX_DCEBZ8ZEXXXXXX_thing_property_set.writeables.slowChgPower" sollte nun an die Überschussleistung angepasst werden.