NEWS
Vereinfachung Anfäger Script - Variable [gelöst]
-
Hallo,
ich wollte Fragen, ob ich dies so richtig mache bzw. wie es einfacher wäre:
const id_Batt = 'alias.0.Spannung.Powerwall'/*Powerwall*/; on (id_Batt, function () { var id_Batt_V1 = getState(id_Batt).val; if (id_Batt_V1 > 47) {setState('alias.0.Switch.Shelly Plug 1'/*Powerwall Unload*/, true);} if (id_Batt_V1 < 45) {setState('alias.0.Switch.Shelly Plug 1'/*Powerwall Unload*/, false);} });
Brauch ich noch eine var id_Batt_V1 oder ging das einfacher? Es funktioniert wirkt aber umständlich
-
@johannes-bauerstatter sagte: ging das einfacher?
Ja.
const id_Batt = 'alias.0.Spannung.Powerwall'/*Powerwall*/; on (id_Batt, function (dp) { if (dp.state.val > 47) setState('alias.0.Switch.Shelly Plug 1'/*Powerwall Unload*/, true); else if (dp.state.val < 45) setState('alias.0.Switch.Shelly Plug 1'/*Powerwall Unload*/, false); });
-
@paul53 Vielen Dank!!