Man kann sich zu nutze machen, dass ein Schalten durch ioBroker immer mit ack = false erfolgen muss. Die Meldung vom Gerät kommt immer mit ack = true (allerdings auch die Rückmeldung bei Erfolg). Vorschlag:
var auto = false; on({id: myDP}, function(dp) { if(dp.state.ack) { if(auto) log('Auto: ' + dp.state.val); else log('Manu: ' + dp.state.val); auto = false; } else auto = true; });NEWS
Subcategories