NEWS
Wert um 23.59 in Variable schreiben
-
@TG70 stimmt die Systemzeit?
-
@darkiop ... jep
-
@Homoran ... wo muss ich nachschauen, reicht die Zeit im IoBroker oder Blockly "log"
-
-
@TG70
und zum Testen schau dir doch mal diesen Teil des Threads an.Über einen "Button" kannst Du ein Script zumindest vom Grundatz her testen, und anschließend den tatsächlichen Trigger verwenden, dann weißt Du wo Du NICHT mehr nach einem GFehler suchen musst.
-
Das JS-Script ist auch gestartet. Das muss nämlich unabhängig von der Instanz passieren.
-
-
@Glasfaser sagte in Wert um 23.59 in Variable schreiben:
Ich dachte das heißt G Punkt
der ist mitunter genauso schwer zu finden wie son blöder Scriptfehler
(Mist Wurstfinger beim Tippen)
-
So wie es aussieht ist es wirklich die Systemzeit
Wie stelle ich diese korrekt ein ?? IoBroker läuft unter einem Proxomox Container
-
-
Ist aber leider im IoBroker immer noch die falsche Zeit
-
-
@Glasfaser ... yes das war das mit der Zeit ... jetzt schaue ich ob das Blockly jetzt läuft.
sudo dpkg-reconfigure tzdata
reboot -
@TG70
hast Du darüber hinaus den Hinweis mit dem "Button" als Trigger gesehen und verstanden?
Man kann sich manches auch einfach machen -
@BBTown .. so weit war ich noch nicht ... habe gerade erst die Uhrzeit korrigiert. Das mit dem Button möchte ich gleich probieren ..... Zeit stimmt jetzt also und das wird mir ausgeworfen
-
@BBTown
Vielleicht als Anregung ...Habe meinen Testtrigger hier ... als Lesezeichen !
.
http://192.168.178.11:8087/set/0_userdata.0.Trigger_Button?value=true
-
@Glasfaser ... oja das ist eine sehr coole Idee... dem Thema muss ich mich am Montag nochmal genauer annehmen... habe nur auf die schnelle den Punkt "Button" beim Anlegen eines Datenpunktes nicht gefunden
-
Als Script hat es jetzt funktioniert, dass zumindest ein Wert im Datenpunkt steht. Mit diesem Warnhinweis
Mit dem Blockly wurde noch kein Wert geschrieben, die Fehlermeldungen siehe weiter obenjavascript.0 2020-05-02 21:46:00.007 warn (524) at Timer.processTimers (timers.js:223:10) javascript.0 2020-05-02 21:46:00.006 warn (524) at listOnTimeout (timers.js:263:5) javascript.0 2020-05-02 21:46:00.006 warn (524) at tryOnTimeout (timers.js:300:5) javascript.0 2020-05-02 21:46:00.006 warn (524) at ontimeout (timers.js:436:11) javascript.0 2020-05-02 21:46:00.006 warn (524) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:501:7) javascript.0 2020-05-02 21:46:00.006 warn (524) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:543:11 javascript.0 2020-05-02 21:46:00.006 warn (524) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/schedule.js:173:10) javascript.0 2020-05-02 21:46:00.006 warn (524) at Job.nodeSchedule.scheduleJob [as job] (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1319:34) javascript.0 2020-05-02 21:46:00.006 warn (524) at Object.<anonymous> (script.js.common.Regensumme_Null_Uhr:2:5) javascript.0 2020-05-02 21:46:00.006 warn (524) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1404:20) javascript.0 2020-05-02 21:46:00.005 warn (524) You are assigning a number to the state "0_userdata.0.Regensumme_Null_Uhr" which expects a boolean. Please fix your code to use a boolean or change the state type to number. This warning might
-
@TG70
wurde denn der Wert nun korrekt in das Feld übernommen? -
@BBTown . ja siehe eine Antwort über deinem Post