NEWS
blockly schaltet nicht
-
Hallo Gemeinde,
habe ein blockly was nicht eine tasmota Steckdose schaltet. Komischerweise funktioniert es wenn ich den Power State per hand ändere ganz normal. Wenn ich allerdings per script schalte klappts nicht. Noch eigenartiger: in der History siehts so aus als wäre geschaltet worden?!?
Im Bild anbei seht ihr die history des states. Wenn admin die Quelle ist schaltet die Dose. ist javascript die Quelle schaltet die Dose nicht. Ich verstehs nicht...!!!!

-
Hallo Gemeinde,
habe ein blockly was nicht eine tasmota Steckdose schaltet. Komischerweise funktioniert es wenn ich den Power State per hand ändere ganz normal. Wenn ich allerdings per script schalte klappts nicht. Noch eigenartiger: in der History siehts so aus als wäre geschaltet worden?!?
Im Bild anbei seht ihr die history des states. Wenn admin die Quelle ist schaltet die Dose. ist javascript die Quelle schaltet die Dose nicht. Ich verstehs nicht...!!!!

-
Hallo Gemeinde,
habe ein blockly was nicht eine tasmota Steckdose schaltet. Komischerweise funktioniert es wenn ich den Power State per hand ändere ganz normal. Wenn ich allerdings per script schalte klappts nicht. Noch eigenartiger: in der History siehts so aus als wäre geschaltet worden?!?
Im Bild anbei seht ihr die history des states. Wenn admin die Quelle ist schaltet die Dose. ist javascript die Quelle schaltet die Dose nicht. Ich verstehs nicht...!!!!

@quinti sagte in blockly schaltet nicht:
habe ein blockly was nicht eine tasmota Steckdose schaltet.
wie sieht das aus?
@quinti sagte in blockly schaltet nicht:
ist javascript die Quelle schaltet die Dose nicht. Ich verstehs nicht...!!!!
Ich habe da eine Vermutung
@paul53 hat gepetzt ;-)
-
oha da muss ich was weiter ausholen...
Es sind 2 blocklys beteiligt. Hintergrund: Es geht grundsätzlich darum einen Raspi neu zu starten. Auf dem Raspi läuft daher eine Multihost Instanz mit javascript und dem RPI Adapter. Die javascipt Intanz überwacht die CPU load und wenn diese zu hoch ist wird ein temporärer state gesetzt und der Raspi heruntergefahren. Da die Instanz auf dem Raspi ja dann nicht mehr läuft, fragt die javascript Instanz auf dem Server den temporären state ab, und soll dann die Steckdose vom Rapsi kurz ausschalten.
Das script schaltet wie gewünscht auch den state sonoff.0.SP1_#99_pihiole.POWER wie gewünscht (siehe Anfangspost). Aber die Steckdose schaltet nicht.
Setze ich sonoff.0.SP1_#99_pihiole.POWER von Hand true/false schaltet die Dose...


-
oha da muss ich was weiter ausholen...
Es sind 2 blocklys beteiligt. Hintergrund: Es geht grundsätzlich darum einen Raspi neu zu starten. Auf dem Raspi läuft daher eine Multihost Instanz mit javascript und dem RPI Adapter. Die javascipt Intanz überwacht die CPU load und wenn diese zu hoch ist wird ein temporärer state gesetzt und der Raspi heruntergefahren. Da die Instanz auf dem Raspi ja dann nicht mehr läuft, fragt die javascript Instanz auf dem Server den temporären state ab, und soll dann die Steckdose vom Rapsi kurz ausschalten.
Das script schaltet wie gewünscht auch den state sonoff.0.SP1_#99_pihiole.POWER wie gewünscht (siehe Anfangspost). Aber die Steckdose schaltet nicht.
Setze ich sonoff.0.SP1_#99_pihiole.POWER von Hand true/false schaltet die Dose...


@quinti sagte in blockly schaltet nicht:
oha da muss ich was weiter ausholen.
warum erst auf Nachfrage?
Aber es bleibt bei Pauls Hinweis:
sobald ein anderer Adapter den Wert verarbeiten soll benötigst du den "Steuere" Block.Der "aktualisiere" Block ist nur für (eigene) Datenpunkte gedacht, die sozusagen als Systemvariable genutzt werden
-
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden