NEWS
SetState funktioniert nicht mehr
-
Moin,
ich habe ein Klingel Script laufen, doch plötzlich klappte setState nicht mehr
on( { id: idKlingel, val: true }, function (obj) { log('613') setState("tr-064.0.states.ring", '**611,20'); log('614')
….
So siehts im LOG aus
19:52:38.989 [info] javascript.0 Start javascript script.js.Klingel.Klingel
19:52:38.989 [info] javascript.0 script.js.Klingel.Klingel: registered 2 subscriptions and 1 schedule
19:52:42.368 [info] javascript.0 script.js.Klingel.Klingel: 613
19:52:42.368 [info] javascript.0 script.js.Klingel.Klingel: 614
Hat jemand einen TIP
Gruß
Michael
-
1. hinter log(…) fehlt ein ;
2. was sollte denn passieren?
Für mich sieht der Log normal aus. Wenn setState ohne Fehler durchläuft bekommst du davon normalerweise nichts mit.
Wenn du "614" nach erfolgreichem setState ausgeben willst, musst du das im Callback machen:
setState( "tr-064.0.states.ring", '**611,20', function() {log('614');} );