NEWS
Blockly funktioniert nur sporadisch
-
Einen schönen guten Morgen an alle,
heute wende ich mich an euch mit einem recht merkwürdiges Problem.
Ich habe ein Blockly das Lampen über einen BWM einschaltet.Das Blockly arbeitet im Wohnzimmer den ganzen Abend ohne Probleme, aber am nächsten Morgen, wenn man am BWM vorbei läuft bleib das Licht aus.
Im selben Raum läuft ein Blockly, genau gleich aufgebaut, nur für den Essbereich mit andern Lampen dort geht das Licht immer an. (Also zwei getrennt laufende Blocklys mit unterschiedlichen BWM und Lampen)
Wenn ich in den Objekten schaue gibt der BWM ein true aus aber es passiert nichts.
Starte ich den Skript Adapter neu funktioniert auch wieder das Blockly und das Licht wird durch den BWM eingeschaltet.
Solch ein Blockly läuft auch in anderen Räumen, da aber ohne Aussetzer und Probleme.Wenn ich in das Protokoll schaue sieht das so aus:
Hier sieht man das fritzdect.0 (2x hintereinander) nach auslösen des BWM im Esszimmer immer ausgelöst wird. Zuvor bin ich aber schon mehrfach am BWM Wohnzimmer vorbei gelaufen.
Nun nach dem Neustart des Skript Adapters oder auch nur Neustart des Blockly, beides habe ich versucht, reagiert auch wieder das Wohnzimmerlicht:
(Wohnzimmerlicht, 4 mal hintereinander fritzdect.0)
Gibt es dafür eine plausible Erklärung?
Gruß Duffy
-
@duffy Du hast ja eine zweite abfrage, wie hoch der Wert des Lichtsensors ist, vielleicht bleibt es da hängen ?
-
In dem Screenshot war es stock Dunkel deshalb 0.
Habe es auch bei 8 versucht trotzdem ging es nicht.
Über 15 soll es ja ohnehin nicht gehen.Im Blockly von Esszimmer sieht es genau so aus, mit dem gleichen Lichtsensor da geht es.
Ich sag ja, merkwürdig.
Vielleicht versuche ich einfach mal einen anderen BWM. Ist zwar nicht logisch zumal er ja true und false meldet aber der Teufel ist ein Eichhörnchen
-
@duffy In deinem ersten Protokoll taucht aber nur der eine Debug auf.
Du schaltest da DECT Steckdosen die an der FB hängen ?
-
Ja., ich schalte über die FB.
"In deinem ersten Protokoll taucht aber nur der eine Debug auf."
Das ist wieder das gleiche Blockly wie ich so häufig verwende nur aus der Küche. Da ist ein Debug mit drinnen. Das Esszimmer hat keinen Debug.
-
@duffy
Vielleicht gehen die DECT Sachen in einen Sleepmodus über Nacht, das die dann nicht so empfänglich sind ... für so viele auf einmal ... kenne mich mit den Sachen nicht aus. Vielleicht kann man da was einstellen.Wenn dein Problem das Wohnzimmerskript ist, dann bau doch am besten dort mal einen debug nach jeder "falls" abfrage ein. Dann kommen wir ein Stück weiter.
-
@duffy
Vermutung: VariableManuell_ein
ist true. Logge mal die Variable bei jedem Trigger. -
Oh weh, da stoße ich schon wieder an meine Grenzen.
Wenn ich das Skript hier einfügen würde könntest du mir vielleicht die stellen zeigen wo und wie es rein muss?
(Ich muss vielleicht noch erwähnen das das Blockly jetzt über Monate problemlos funktioniert hatte)Gruss Duffy
-
@duffy sagte: zeigen wo und wie es rein muss?
Debug-Block ergänzen:
-
Soweit mir bekannt sind die Verzögerungen im Fritz-DECT-System einfach zu groß für einen zuverlässigen Betrieb. Wie jemand schon schrieb, vielleicht gehen die Geräte in einen Ruhemodus.
-
Danke schön.
Ich habe das jetzt mal so umgesetzt und werde wieder berichten sobald der Fall wieder eintritt das das Licht nicht an geht.
Kann aber Montag werden am WE steht kein Mensch bei Dunkelheit freiwilig aufDanke für den Hinweis.
Dagegen spricht aber das im EZ die Lampen auch Fritz immer an gehen und das das WZ bis vor einiger Zeit auch funktioniert hatte. Werde, wenn alles nichts hilft die Fritz Steckdosen mal durch Tasmota ersetzen zum testen. Jetzt schaue ich aber erst mal was der Debug sagt. -
Guten Morgen Paul53,
heute war es wieder so weit. Das Licht blieb aus.
Das Protokoll bestätigte den von dir vermutetetn Verdacht.
Manuell ein ist true !!
(grünes Häkchen, Debug1 von der Arbeitsplatte mit gleichem Blockly hatte das Licht schon beim vorbeilaufen zum WZ angeschaltet)
dann habe ich bei dem Blockly fürs WZ einmal den "Auffrischen" Kreis gedrückt:
und schon ging das Licht wieder an wenn man den Raum betritt.
Kann man da irgenwie Abhilfe schaffen?
Was mich halt sehr wundert ist, dass ich 5 solcher Blocklys habe die so aufgebaut sind und nur eins davon über Nacht plötzlich aussteigt.VG Duffy
-
@duffy sagte: Manuell ein ist true !!
Dann wurde es gesetzt, aber nicht wieder zurück gesetzt. Was sagt das letzte "Debug 4" Log?
Versuche es mal so: -
danke für die Unterstützung. Ich habe das einmal so umgesetzt und werde beobachten was passiert und hier an der Stelle berichten.
Zu Deiner Frage zum Log von Debug 4, hier ist nichts im Protokoll erschienen.
VG Duffy
Edit:
Jetzt gerade kam, nachdem ich das Blockly angepasst habe auch ein Debug 4.
15:54:44.025 info javascript.0 (965) script.js.Wohnzimmer.Finale_Wohnzimmerbeleuchtung1: Manuell ein: false 15:54:44.026 info javascript.0 (965) script.js.Wohnzimmer.Finale_Wohnzimmerbeleuchtung1: system.adapter.zigbee.0true Debug 1 15:55:15.886 info javascript.0 (965) script.js.Wohnzimmer.Finale_Wohnzimmerbeleuchtung1: Manuell ein: false 16:00:39.503 info javascript.0 (965) script.js.Wohnzimmer.Finale_Wohnzimmerbeleuchtung1: Manuell ein: false 16:00:39.503 info javascript.0 (965) script.js.Wohnzimmer.Finale_Wohnzimmerbeleuchtung1: system.adapter.zigbee.0true Debug 1 16:01:11.490 info javascript.0 (965) script.js.Wohnzimmer.Finale_Wohnzimmerbeleuchtung1: Manuell ein: false 16:01:17.493 info javascript.0 (965) script.js.Wohnzimmer.Finale_Wohnzimmerbeleuchtung1: Manuell ein: false 16:01:17.493 info javascript.0 (965) script.js.Wohnzimmer.Finale_Wohnzimmerbeleuchtung1: system.adapter.zigbee.0true Debug 1 16:01:17.494 info javascript.0 (965) script.js.Wohnzimmer.Finale_Wohnzimmerbeleuchtung1: 0true Debug 2 16:01:17.494 info javascript.0 (965) script.js.Wohnzimmer.Finale_Wohnzimmerbeleuchtung1: true Debug 3 16:01:17.503 info javascript.0 (965) script.js.Wohnzimmer.Finale_Wohnzimmerbeleuchtung1: system.adapter.javascript.0true Debug 4 16:01:49.480 info javascript.0 (965) script.js.Wohnzimmer.Finale_Wohnzimmerbeleuchtung1: Manuell ein: true
-
@duffy sagte: auch ein Debug 4.
Der Trigger reagiert auf "wurde geändert"?
-
Das ist mir ja mal wieder richtig peinlich aber ich weis damit leider nichts anzufangen
Muss ich was ändern oder passt alles in der aktuellen Situation? -
@duffy sagte: Muss ich was ändern oder passt alles in der aktuellen Situation?
Aktuelles Blockly zeigen.
-
so schaut es aktuell aus.
-
@duffy sagte: so schaut es aktuell aus.
Du vergleichst unten mit der falschen Instanz. Richtig:
-
Meinst du so?