NEWS
Simples Blockly Programm - C° / % überwachen
-
Keiner eine Idee?
Habe mal versucht Temperatur und Feuchtigkeit getrennt ab zu fragen.
Dachte dass sich die beiden evtl. in die Quere kommen wenn in den kalten Tagen evtl. beides
"gleichzeitig" schaltet.
Mit der Feuchtigkeitsversion habe ich (aktuell!) keine Wiederholungen.
Aber die Temperaturversion schaukelt sich richtig auf - teils 3x pro Minute.
Und das obwohl das Fenster bereits zu ist.
Kann man die Log-Files detaillierter ansehen? So erkenne ich nichts…
~~![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201901 ... ace3c7.jpg">https://uploads.tapatalk-cdn.com/20190129/8091936b99d911b4ea5020830aace3c7.jpg</link_text>" />
EDIT: bei Feuchtigkeit genauso - gleich beim ersten anleuten schon dreimal!~~
-
Servus,
das Problem besteht leider immer noch - aber sehr unregelmäßig.
Weiß jemand ob ich die Endlosschleife evlt. über Telegram abbrechen kann? z.B. Bot oder Adapter neustarten oder so? -
@Habedere
Also ich stoppe Intervalle anders, nicht mit sonst falls. Ich würde mal sonst falls weg machen und das stop über das falls setzen.Ist zwar ein ganz anderes Blockly, aber darin ist auch ein Intervall, das timeout kannst Du Dir ja weg denken, das ist nur eine Verzögerung.
-
@dslraser sagte in Simples Blockly Programm - C° / % überwachen:
@Habedere
Also ich stoppe Intervalle anders, nicht mit sonst falls. Ich würde mal sonst falls weg machen und das stop über das falls setzen.Ist zwar ein ganz anderes Blockly, aber darin ist auch ein Intervall, das timeout kannst Du Dir ja weg denken, das ist nur eine Verzögerung.
Schönes Script
habe ich eben versucht nachzubauen. Aber ich bekomme das "Intervall" bei "stop zyklische...." nicht rein.
Wenn ich hinten klicke kommt nur ein kleiner weißer Bereich (Pfeil):
Vielleicht ein Bug im aktuellen Blockly Editor. Oder gibt es einen Trick?
Könntest Du dein Script vielleicht als Code posten?Vielen Dank
-
@Kaiman55
Ich habe eine Textdatei in den Spoiler eingefügt, das komplette Blockly passt wegen der 50.000 Zeichen Begrenzung hier im Forum sonst nicht rein. -
@Kaiman55 sagte in Simples Blockly Programm - C° / % überwachen:
Vielleicht ein Bug im aktuellen Blockly Editor
Warum immer auf das arme Blockly?
Wenn du vorher kein Intervall definierst kannst du es auch nicht aufrufen
-
-
@dslraser sagte in Simples Blockly Programm - C° / % überwachen:
@Habedere
Also ich stoppe Intervalle anders, nicht mit sonst falls. Ich würde mal sonst falls weg machen und das stop über das falls setzen.Ist zwar ein ganz anderes Blockly, aber darin ist auch ein Intervall, das timeout kannst Du Dir ja weg denken, das ist nur eine Verzögerung.
Servus,
danke für deinen Beitrag - hatte ich komplett übersehen!Meinst du so in etwa:
-
@Habedere
jupp -
Ahh Ok, danke.
Also nach dem ersten "Feldversuch" hat es halbwegs geklappt.
Allerdings kam die Meldung nur 2 mal. Zumindest kein Aufhänger
Werde die Zeiten nochmal einkürzen und die Tage nochmal laufen lassen... -
@Habedere
vielleicht war ein Wert nicht mehr wahr, dann soll es ja aufhören.
Kannst ja Debug Bausteine reinsetzen und dann im Log schauen was passiert. -
Servus,
ich habe seit den neuesten Updates ein Problem mit meinen Skripten...
Folgender Fehler steht im Log:javascript.0 2020-11-06 16:46:42.267 error (24835) at processImmediate (internal/timers.js:461:21) javascript.0 2020-11-06 16:46:42.267 error (24835) at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5384:37) javascript.0 2020-11-06 16:46:42.266 error (24835) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:472:25) javascript.0 2020-11-06 16:46:42.266 error (24835) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1055:38) javascript.0 2020-11-06 16:46:42.266 error (24835) at Object.<anonymous> (script.js.Fensterabfrage.Badfenster_C°_Telegramm:5:81) javascript.0 2020-11-06 16:46:42.265 error (24835) at script.js.Fensterabfrage.Badfenster_C°_Telegramm:5:19 javascript.0 2020-11-06 16:46:42.264 error (24835) Error in callback: ReferenceError: unbenannt is not defined
Kann mir mal eben jemand auf die Sprünge helfen wie ich das beheben kann?
Hab auch alle Werte schon neu "eingebunden" - hat aber nichts gebracht...