NEWS
Trigger auf Aktualisierung und nicht Änderung
-
Hallo zusammen
ich habe folgendes Skript kopiert und etwas angepasst. Leider wird es nur getriggert wenn der Datenpunkt geändert wird, also von true auf false. Gibt es auch eine Möglichkeit das Skript zu triggern wenn der Datenpunkt nochmal mit false aktualisiert wird. Ich nutze es um die Lichter im EG auszuschalten und ich möchte sie nicht erst alle mit true anmachen. Hat jemand von euch ein Tipp?n('javascript.0.Datenpunkte.Lichter.Lichter_Kinder2', function(obj){ $('state[state.id=*.STATE](functions=licht_kinder2)').each(function(id,i) { setState(id,obj.state.val); }); $('state[state.id=*.Switch](functions=licht_kinder2)').each(function(id,i) { setState(id,obj.state.val); }); $('state[state.id=*.POWER1](functions=licht_kinder2)').each(function(id,i) { setState(id,obj.state.val); }); $('state[state.id=*.POWER2](functions=licht_kinder2)').each(function(id,i) { setState(id,obj.state.val); }); log('alle Lichter aus:'+obj.state.val); });Gruß
Ja.rod -
Hallo zusammen
ich habe folgendes Skript kopiert und etwas angepasst. Leider wird es nur getriggert wenn der Datenpunkt geändert wird, also von true auf false. Gibt es auch eine Möglichkeit das Skript zu triggern wenn der Datenpunkt nochmal mit false aktualisiert wird. Ich nutze es um die Lichter im EG auszuschalten und ich möchte sie nicht erst alle mit true anmachen. Hat jemand von euch ein Tipp?n('javascript.0.Datenpunkte.Lichter.Lichter_Kinder2', function(obj){ $('state[state.id=*.STATE](functions=licht_kinder2)').each(function(id,i) { setState(id,obj.state.val); }); $('state[state.id=*.Switch](functions=licht_kinder2)').each(function(id,i) { setState(id,obj.state.val); }); $('state[state.id=*.POWER1](functions=licht_kinder2)').each(function(id,i) { setState(id,obj.state.val); }); $('state[state.id=*.POWER2](functions=licht_kinder2)').each(function(id,i) { setState(id,obj.state.val); }); log('alle Lichter aus:'+obj.state.val); });Gruß
Ja.rod -
@ja-rod sagte: Gibt es auch eine Möglichkeit das Skript zu triggern wenn der Datenpunkt nochmal mit false aktualisiert wird.
on({id: 'javascript.0.Datenpunkte.Lichter.Lichter_Kinder2'}, function(obj){
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login