NEWS
Test Adapter Adapter-alexa-timer-vis v0.1.x GitHub/Latest
-
Okay Michael, die Timer laufen soweit.
Leider habe ich in der VIS das Problem, dass ich die Timer nicht "Resetten" kann. Die Schalter ist da, die "Hand" zum betätigen ist da, das Blockly läuft. Nur wird der Ring beim ranfahren nicht rot und funktioniert nicht.
Verutlich nur eine Kleinigkeit....LG
Smirre
-
@smirre welches blockly läuft ?
Welcher Ring ? -
@michael-roling
es läuft das blockly, das in einer Dokumentation veröffentlicht wurde.
Und es geht gar kein roter Ring (Also der schwarze, wird nicht rot, wenn man mitd erMaus drüber fährt) -
@smirre sagte in Test Adapter Adapter-alexa-timer-vis v0.1.x GitHub/Latest:
es läuft das blockly, das in einer Dokumentation veröffentlicht wurde
ob man da SO helfen kann ist sehr unwahrscheinlich...
ist das Blockly geheim ?
-
@djmarc75
hat sich erledigt!!
Ich habe die Datenpunkte neu erstellt und jetzt funktioniert es.Nein, natürlich ist das nicht geheim.
Die ganze Dokumentation hatte hier: https://forum.iobroker.net/assets/uploads/files/1643828256000-alexa-timer-view.zip
-
hab 2 neue Issues aufgemacht.
1x Bugreport: Reset Button funktioniert nicht
1x Feature Request: 00:00 min statt 00:00:00 min im "String" ObjektBeides in den Issues genauer erklärt.
-
Hallo zusammen,
könnte mir mal jemand die Datenpunkte zeigen, die der Adapter generiert?
Die Idee ist, den aktuellen Timer oder auch alle laufenden Timer auf der AWTRIX Light mittels dem Adapter von @haus-automatisierung darzustellen.
Danke.
-
Aktuell besteht ja das Problem mit dem summary Datenpunkt im Alexa2 Adapter, leider baut meiner darauf auf! Aber das ist in Arbeit wie ich gelesen habe
-
@michael-roling ich trigger auf den muted Adapter wie im anderen Thread beschrieben.
Der füllt dann auch den Summary.Und wenn du auf
alexa2.0.Echo-Devices.xxx.Timer.triggered
oderalexa2.0.Echo-Devices.xxx.Timer.nextTimerId
aller vorhandenen Alexa prüfst?Die Datenpunkte sehen super aus. Kann man da auch mehrere Timer sehen?
Dank dir.
-
@siggi0904 hast du den Thread gerade zur Hand ?
Ja du kannst mehrere Timer sehen, so viele wie du stellst. -
-
@siggi0904 bevor ich im Adapter alles umbaue könnte man erstmal dieses Skript nutzen. Leider hat man dadurch eine Zeitverzögerung.
on({ id: [].concat(Array.prototype.slice.apply($('state[id=alexa2.0.Echo-Devices.*.Timer.activeTimerList]'))), change: 'ne' }, async (obj) => { setState('alexa2.0.History.#trigger' /* Trigger/Rescan */, true); });
-
@michael-roling wenn ich das richtig verstehe, wär dies der gleiche Trigger wie im o.g. Thread.
Dann werd ich den Adapter mal installieren.
-
@michael-roling hast du schon die neue Beta vom Alexa-Adapter getestet?
Damit soll wieder alles funktionieren und dein Workaround kann wieder weg.
Danke.
-
@siggi0904 nein habe ich noch nicht
-
Hallo @michael-roling
Ich habe den Adpater nun installiert. Aber mir erklärt sich die Funktion nicht.
Worauf reagiert der Adapter?Zum Zeitpunkt der Installation lief ein Timer. Der wurde nicht erkannt.
Wenn ich über die Stimme einen Timer abbreche bekommt der Adapter das nicht mit.
Wenn ich Reset betätige, wird ein 5 Minuten Timer gestartet (kann auch der Restwert des abgebrochenen Timers sein)Vielleicht müsstest du im Adapter auch auf die Timer-Variablen der jeweiligen Alexa reagieren bzw. prüfen.
Dank dir.
Edit:
Fehler scheinbar gefunden, warum die Timer nicht abbrechen. Schau mal:2023-11-05 12:01:31.927 - error: alexa-timer-vis.0 (2566806) uncaught exception: Parameter "timeout" needs to be of type "number" but type "undefined" has been passed 2023-11-05 12:01:31.932 - error: alexa-timer-vis.0 (2566806) Error: Parameter "timeout" needs to be of type "number" but type "undefined" has been passed at Validator.assertNumber (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/validator.js:205:19) at AlexaTimerVis.setInterval (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:1718:31) at interval (/opt/iobroker/node_modules/iobroker.alexa-timer-vis/main.js:646:51) at /opt/iobroker/node_modules/iobroker.alexa-timer-vis/main.js:654:11 at Timeout. (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:1720:38) at listOnTimeout (node:internal/timers:569:17) at process.processTimers (node:internal/timers:512:7) 2023-11-05 12:01:31.932 - error: alexa-timer-vis.0 (2566806) Parameter "timeout" needs to be of type "number" but type "undefined" has been passed
-
-
@michael-roling ne, das Thema ist mit der aktuellen Stable vom Alexa2-Adapter behoben.
Bei neuen Timern triggert auch gut. Nur kann ich die Timer nicht abbrechen.
Siehe og. Fehlerlog passt das Datenformat wohl nicht.Deswegen sieht das log ja aktuell so aus:
2023-11-05 12:00:26.403 - warn: ical.0 (2578407) get state error: Connection is closed. 2023-11-05 12:00:26.501 - info: host.iobroker instance system.adapter.ical.0 terminated with code 0 (NO_ERROR) 2023-11-05 12:01:31.927 - error: alexa-timer-vis.0 (2566806) uncaught exception: Parameter "timeout" needs to be of type "number" but type "undefined" has been passed 2023-11-05 12:01:31.932 - error: alexa-timer-vis.0 (2566806) Error: Parameter "timeout" needs to be of type "number" but type "undefined" has been passed at Validator.assertNumber (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/validator.js:205:19) at AlexaTimerVis.setInterval (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:1718:31) at interval (/opt/iobroker/node_modules/iobroker.alexa-timer-vis/main.js:646:51) at /opt/iobroker/node_modules/iobroker.alexa-timer-vis/main.js:654:11 at Timeout. (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:1720:38) at listOnTimeout (node:internal/timers:569:17) at process.processTimers (node:internal/timers:512:7) 2023-11-05 12:01:31.932 - error: alexa-timer-vis.0 (2566806) Parameter "timeout" needs to be of type "number" but type "undefined" has been passed 2023-11-05 12:01:31.943 - info: alexa-timer-vis.0 (2566806) Apdater shuts down 2023-11-05 12:01:31.948 - info: alexa-timer-vis.0 (2566806) Intervals and timeouts cleared! 2023-11-05 12:01:31.953 - info: alexa-timer-vis.0 (2566806) terminating 2023-11-05 12:01:31.955 - warn: alexa-timer-vis.0 (2566806) Terminated (UNCAUGHT_EXCEPTION): Without reason 2023-11-05 12:01:32.456 - info: alexa-timer-vis.0 (2566806) terminating 2023-11-05 12:01:32.576 - error: host.iobroker instance system.adapter.alexa-timer-vis.0 terminated with code 6 (UNCAUGHT_EXCEPTION) 2023-11-05 12:01:32.577 - info: host.iobroker Restart adapter system.adapter.alexa-timer-vis.0 because enabled 2023-11-05 12:02:02.746 - info: host.iobroker instance system.adapter.alexa-timer-vis.0 started with pid 2581587 2023-11-05 12:02:05.382 - info: alexa-timer-vis.0 (2581587) starting. Version 0.2.0 in /opt/iobroker/node_modules/iobroker.alexa-timer-vis, node: v18.18.2, js-controller: 5.0.12 2023-11-05 12:02:05.446 - info: alexa-timer-vis.0 (2581587) Alexa State was found
-
@siggi0904 wie brichst du ab? s
-
@michael-roling Ansage "Alexa, Timer abbrechen"