openWB/config/set/u1p3p/nurpvPhases
aber die "4" für Automodus darf laut Doku nicht angenommen werden.
get ist aber "4" wenn Automodus an

Das muß also# Daten für den Live Graph, gibt nur die neusten Daten wieder. Aufbau: Time,EVU,LadeleistungGesamt,PV,Ladeleistung LP2,Ladeleistung LP3, Speicherleistung, SpeicherSoC, SoC Lp1, SoC lp2, Hausverbrauch, Verbraucher 1, Verbraucher 2
heißen!# Daten für den Live Graph, gibt nur die neusten Daten wieder. Aufbau: Time,EVU,LadeleistungGesamt,PV,Ladeleistung LP1,Ladeleistung LP2,Ladeleistung LP3, Speicherleistung, SpeicherSoC, SoC Lp1, SoC lp2, Hausverbrauch, Verbraucher 1, Verbraucher 2
var Morgens_Speicher_in_BEV;
schedule({astro: "sunrise", shift: -60}, async function () {
if (getState("modbus.0.holdingRegisters.40083_Batterie_SOC").val >= 10) {
setState("mqtt.1.openWB.lp.1.ChargePointEnabled"/*openWB/lp/1/ChargePointEnabled*/, 1);
setState("mqtt.1.openWB.set.ChargeMode"/*openWB/set/ChargeMode*/, 0);
setState("mqtt.1.openWB.config.set.sofort.lp.1.current"/*openWB/config/set/sofort/lp/1/current*/, 11);
// Variable
Morgens_Speicher_in_BEV = true;
}
});
on({id: "modbus.0.holdingRegisters.40083_Batterie_SOC"/*Batterie-SOC in Prozent*/, change: "ne"}, async function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
if ((obj.state ? obj.state.val : "") < 5 && Morgens_Speicher_in_BEV == true) {
setState("mqtt.1.openWB.set.ChargeMode"/*openWB/set/ChargeMode*/, 2);
setState("mqtt.1.openWB.config.set.sofort.lp.1.current"/*openWB/config/set/sofort/lp/1/current*/, 16);
// Variable
Morgens_Speicher_in_BEV = false;
}
});
on({id: "mqtt.1.openWB.lp.1.boolPlugStat"/*openWB/lp/1/boolPlugStat*/, change: "ne"}, async function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
if ((obj.state ? obj.state.val : "") == 0 && Morgens_Speicher_in_BEV == true) {
setState("mqtt.1.openWB.set.ChargeMode"/*openWB/set/ChargeMode*/, 2);
setState("mqtt.1.openWB.config.set.sofort.lp.1.current"/*openWB/config/set/sofort/lp/1/current*/, 16);
// Variable
Morgens_Speicher_in_BEV = false;
}
});
on({id: "XXXXX.charge_state.battery_level"/*battery_level*/, change: "ne"}, async function (obj) {
var value = obj.state.val;
var oldValue = obj.oldState.val;
if ((obj.state ? obj.state.val : "") >= getState("XXXXXX.charge_state.charge_limit_soc").val && Morgens_Speicher_in_BEV == true) {
setState("mqtt.1.openWB.set.ChargeMode"/*openWB/set/ChargeMode*/, 2);
setState("mqtt.1.openWB.config.set.sofort.lp.1.current"/*openWB/config/set/sofort/lp/1/current*/, 16);
// Variable
Morgens_Speicher_in_BEV = false;
}
});
Vielen Dank. Der Link hat insoweit "geholfen", dass ich dies hier geändert habe/ diesem Hinweis gefolgt bin:mading hat geschrieben: Fr Apr 15, 2022 3:28 am Schau mal hier https://github.com/snaptec/openWB/wiki/ ... oker-&-vis
Du musst das/ die set topics benutzen