NEWS
Möglichkeit ein state zu setzten aus einer batch oder http ??
-
sagtmal hab ich eine Möglichkeit ein state (beliebig) per batch zu setzten ??
ich könnte Tricksen mit einer Datei und dann drauf poolen ob die da ist aber … unsauber
oder kann ich per http ein state setzten ??
-
Hallo,
ja das Setzen und Abrufen von States über http geht mit der SimpleAPI FUnktion des Web-Adapters (Haken in Instanzeinstellungen setzen):
http://github.com/ioBroker/ioBroker.simple-api#set
Gruß
Pix
-
Per Konsole/Batch:
-
dann hab ich ein Bug gefunden
iobroker state set javascript.1.rest.tuer true
der state wird gesetzt aber der trigger reagiert nicht.. das heisst der Status wird umgesetzt aber keine Reaktion auf das state
setze ich den Trigger per Vis dann gehts.. (ich habe an diesen ein Dialog öffnen für ne Cam dran somit sollte dieser auch aufgehen)
setzte ich diesen auch manuell funktioniert es…
könnte es jamand verifiziren bittäää
-
Bei mir gehts:
on("javascript.0.test", function(obj) { log("state changed... obj.state.val = " + obj.state.val) ; });
pi@Heizung:~ $ iobroker state set javascript.0.test true Set "javascript.0.test" with value: true pi@Heizung:~ $ iobroker state set javascript.0.test true Set "javascript.0.test" with value: true pi@Heizung:~ $ iobroker state set javascript.0.test false Set "javascript.0.test" with value: false pi@Heizung:~ $
22:34:28.808 [info] javascript.0 script.js.Test: state changed... obj.state.val = true 22:34:44.260 [info] javascript.0 script.js.Test: state changed... obj.state.val = false