NEWS
Klingelsignalerkennung HmIP-DSD-PCB
-
@ofbeqnpolkkl6mby5e13
Ich schaue auf die Objektdaten im IoBroker und Klingel und es verändert sich nichts. Beim Fensterkontakt sehe ich die Veränderung in der Ordnerstruktur -
Der Wert wechselt viel zu schnell zwischen False und True, das kann man im Admin nicht sehen.
Nimm dein Blockly und lass dir eine Telegram-Nachricht zusenden, wenn windowOpen auf true geht.
Geht leider nicht
-
Geht leider nicht
-
Geht leider nicht
Wieso fängst du wieder von vorne an, du hast doch ein funktionierendes Blockly, was du verwenden kannst!
-
Wieso fängst du wieder von vorne an, du hast doch ein funktionierendes Blockly, was du verwenden kannst!
@ofbeqnpolkkl6mby5e13
Tausche ich den Datenpunkt aus und entferne den "sonst" Wert, kriege ich nach dem Skript Neustart keine Nachricht mehr und deswegen habe ich es so versucht. -
@foxdie sagte: dann funktioniert nicht mal der Test über Skript neustarten
Soll auch nicht. Was sagt die Log-Ausgabe des Testskripts? Bleibt die leer, wenn geklingelt wird?
Wie alt sind die Zeitstempel der beiden Datenpunkte?Die Zeitstempel aller States werden aktualisiert, wenn er die Klingel betätigt...
-
@ofbeqnpolkkl6mby5e13
Tausche ich den Datenpunkt aus und entferne den "sonst" Wert, kriege ich nach dem Skript Neustart keine Nachricht mehr und deswegen habe ich es so versucht.Genau das wollte ich wissen. Das bedeutet leider, dass es keinen Workaround gibt, um den im Moment am Access Point zu verwenden.
-
Die Zeitstempel aller States werden aktualisiert, wenn er die Klingel betätigt...
-
@ofbeqnpolkkl6mby5e13 sagte: Die Zeitstempel aller States werden aktualisiert
Das möchte ich von @FoxDie anhand der Log-Ausgaben des Testskripts sehen.
-
@paul53
Ich bin wirklich seit ein paar tagen dabei wo kann ich die Auswertung von dem Skript sehen -
@foxdie sagte: wo kann ich die Auswertung von dem Skript sehen
Im Fenster unterhalb des Skript-Editorfensters.
Es erscheinen erst die Logs vom Skriptstart und bei Klingelbetätigung weitere, wenn die Zeitstempel dabei aktualisiert werden.@paul53
13:37:08.305 info javascript.0 (998) Stop script script.js.Skript_1tear
13:37:08.316 info javascript.0 (998) Start javascript script.js.Skript_1tear
13:37:08.329 info javascript.0 (998) script.js.Skript_1tear: registered 2 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
13:37:43.703 info javascript.0 (998) script.js.Skript_1tear: openCLOSED
13:37:43.706 info javascript.0 (998) script.js.Skript_1tear: openfalse
13:37:44.421 info javascript.0 (998) script.js.Skript_1tear: openCLOSED
13:37:44.422 info javascript.0 (998) script.js.Skript_1tear: openfalse -
Genau das wollte ich wissen. Das bedeutet leider, dass es keinen Workaround gibt, um den im Moment am Access Point zu verwenden.
Ok, also die Daten die Apollo benötigt zusammentragen und dann könnte der Adapter mit einem Update funktionieren ( nicht das ich wüsste was er benötigt :-D)
-
@paul53
13:37:08.305 info javascript.0 (998) Stop script script.js.Skript_1tear
13:37:08.316 info javascript.0 (998) Start javascript script.js.Skript_1tear
13:37:08.329 info javascript.0 (998) script.js.Skript_1tear: registered 2 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
13:37:43.703 info javascript.0 (998) script.js.Skript_1tear: openCLOSED
13:37:43.706 info javascript.0 (998) script.js.Skript_1tear: openfalse
13:37:44.421 info javascript.0 (998) script.js.Skript_1tear: openCLOSED
13:37:44.422 info javascript.0 (998) script.js.Skript_1tear: openfalse@foxdie sagte:
13:37:43.703 info javascript.0 (998) script.js.Skript_1tear: openCLOSED
13:37:43.706 info javascript.0 (998) script.js.Skript_1tear: openfalseDu hast keine unterschiedlichen Texte verwendet.
Logausgaben bitte immer in Code tags </> posten.So wie ich das sehe, kann bei "windowOpen" auf "ist falsch" oder "wurde aktualisiert" getriggert werden.
-
Ok, also die Daten die Apollo benötigt zusammentragen und dann könnte der Adapter mit einem Update funktionieren ( nicht das ich wüsste was er benötigt :-D)
Stell die Instanz auf Debug um. Die komplette Ausgabe aus dem Log hier posten (in CodeTags </>)
-
Stell die Instanz auf Debug um. Die komplette Ausgabe aus dem Log hier posten (in CodeTags </>)
BlocklyJavascriptTypeScriptRules 13:37:08.305 info javascript.0 (998) Stop script script.js.Skript_1tear 13:37:08.316 info javascript.0 (998) Start javascript script.js.Skript_1tear 13:37:08.329 info javascript.0 (998) script.js.Skript_1tear: registered 2 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 13:37:43.703 info javascript.0 (998) script.js.Skript_1tear: openCLOSED 13:37:43.706 info javascript.0 (998) script.js.Skript_1tear: openfalse 13:37:44.421 info javascript.0 (998) script.js.Skript_1tear: openCLOSED 13:37:44.422 info javascript.0 (998) script.js.Skript_1tear: openfalse -
BlocklyJavascriptTypeScriptRules 13:37:08.305 info javascript.0 (998) Stop script script.js.Skript_1tear 13:37:08.316 info javascript.0 (998) Start javascript script.js.Skript_1tear 13:37:08.329 info javascript.0 (998) script.js.Skript_1tear: registered 2 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 13:37:43.703 info javascript.0 (998) script.js.Skript_1tear: openCLOSED 13:37:43.706 info javascript.0 (998) script.js.Skript_1tear: openfalse 13:37:44.421 info javascript.0 (998) script.js.Skript_1tear: openCLOSED 13:37:44.422 info javascript.0 (998) script.js.Skript_1tear: openfalse -
@foxdie
So sieht es besser aus.
Damit nur ein Telegramm gesendet wird, bau noch eine Entprellung ein:
Tolle Idee, jetzt wird die Benachrichtigung ausgelöst, wenn der Adapter zum Beispiel startet, oder wenn er einfach aktualisiert.
-
Tolle Idee, jetzt wird die Benachrichtigung ausgelöst, wenn der Adapter zum Beispiel startet, oder wenn er einfach aktualisiert.
@ofbeqnpolkkl6mby5e13 sagte: jetzt wird die Benachrichtigung ausgelöst, wenn der Adapter zum Beispiel startet, oder wenn er einfach aktualisiert.
Du meinst den HMIP-Adapter?
