Vorschlag:
const id1 = '...'; // ID Ausgang 1 const id2 = '...'; // ID Ausgang 2 const id3 = '...'; // ID Ausgang 3 const id4 = '...'; // ID Ausgang 4 const idButton = '...'; const idVis = '...'; // ID Zustandsanzeige var out1 = getState(id1).val; var out2 = getState(id2).val; var out3 = getState(id3).val; var out4 = getState(id4).val; var toggle = getState(idVis).val; function zustand() { if(out1 && out2 && out3 && out4) toggle = true; else if (!out1 && !out2 && !out3 && !out4) toggle = false; setState(idVis, toggle, true); } on({id: idbutton}, function() { var out = !toggle; setState(id1, out); setState(id2, out); setState(id3, out); setState(id4, out); }); on(id1, function(dp) { out1 = dp.state.val; zustand(); }); on(id2, function(dp) { out2 = dp.state.val; zustand(); }); on(id3, function(dp) { out3 = dp.state.val; zustand(); }); on(id4, function(dp) { out4 = dp.state.val; zustand(); });NEWS
Subcategories