Giter VIP home page Giter VIP logo

iobroker.alexa-timer-vis's People

Contributors

dependabot[bot] avatar miro1310 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

apollon77

iobroker.alexa-timer-vis's Issues

ioBroker.alexa-timer-vis läuft nicht zuverlässig

Hallo
mir gefällt der Adapter aber leider funktioniert er nicht zuverlässig.
Mal funktioniert alles, ich stelle 4 Timer und alle 4 Timer werden im Adapter erkannt
und mit dem Befehl, "Alexa lösche alle Timer" werden alle Timer im Adapter gelöscht.
Ein anderes mal, ich stelle wieder vier Timer werden nur 2 Timer vom Adapter erkannt
und beim Befehl "Alexa lösche alle Timer" bestätigt mir Alexa per Sprachausgabe das alle Timer gelöscht wurden aber im Adapter werden die Timer nicht gelöscht und laufen beiden weiter runter.
Gruß

installierte Alexa-Timer für Vis Version: 0.1.13
Node v14.19.1
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
js-controller-version 4.0.23
Raspberry 4b 4GB

Please check versions

Release 0.1.15 is not available at npm and not listed at latest repository while available via github and used by several users.
Thats unusual - although not forbidden.

If this is on purpose, ignore this issue - otherwise, please check deployment.

timer string alle 5 sek

in meiner is ist es nicht möglich, sekündliche änderunen ohne das die anzeige "huckelt", darzustellen

wäre es evtl zu ändern, die sekunden im dp alexa-timer-vis.0.timer1.string nur alle 5 sekunden zu änden - und evtl, wenn nur eine minute über ist, auf sekündliche änderung zu schalten

https://forum.iobroker.net/post/756389

Timer mit Namen wird nicht abgebrochen

Ich hatte bei 3 Versuchen immer das Problem, dass der Timer nicht mit dem "Reset" Button abgebrochen werden kann.
Timer gestellt mit "Toast Timer 6 Minuten"
der Timer wurde korrekt gestellt und angezeigt.
Beim Resetten durch den Button kommt die Ansage, dass bereits ein Timer mit dem Namen "Toast" existiert. Im Alexa2.0 Adapter sehe ich, dass der Befehlt "stoppe toast 6Minuten Timer" gesendet wird. Ändere ich die falsche Positionierung der Leerzeichen, also auf "stoppe toast 6 Minuten Timer", funktioniert das Abbrechen des Timer.

Keine Timer

Hej,

ich habe einen Timer bei Alexa erstellt und im Alexa2 Adapter wird er auch angezeigt. Es wird aber leider nicht in deinem Adapter angezeigt. Ich habe viele Alexas. :)

image
Alexa2 Adapter

VG

Fehler bei benutzerdefinierte Einstellungen Datenpunkte

Mir ist aufgefallen, dass bei den benutzerdefinierten Einstellungen der Datenpunkte (Zahnrad)
ein Fehler vom alexa-timer-vis Adapter auftaucht.

Cannot load jsonConfig of alexa-timer-vis: not exists

Der Fehler erscheint bei allen Datenpunkten, unabhängig von der Herkunft des Datenpunktes

Feature Request - Titel des Times aus Datenpunkt Alexa

Hallo,
aktuell trägt der Adapter beim Datenpunkt "Name" eines Times z.B. "Neuer für die wäsche in Timer" ein.

Besser wäre, wenn der Asapter den Namen aus dem json-String von "alexa2.0.Echo-Devices.xx.Timer.activeTimerList" nehmen würde.
Darin dann den String hinter Label.

Danke.

Feature Request - Name des Alexa-Gerätes im Baum des Adapters

Hallo,
aktuell wird die Baumstruktur nur mit "timer1", "timer2" etc. je nach Alexa-Geräten erstellt.

Schön wäre, wenn der Adapter den Gerätenamen dazuschreiben würde.
Also z.B. "Wohnzimmer - Timer", "Schlafzimmer - Timer1" etc.

Danke im Voraus.

Timer wird nicht angelegt - halbe Stunde

Hallo,

ich mal wieder. ;-)

Beim Befehl "Alexa, Brottimer halbe Stunde" wird kein Timer in deinen Datenpunkten angelegt.
Beim Befehl "Alexa, Brottimer auf eine halbe Stunde" funktioniert es.
Beim Befehl "Alexa, Brottimer eine Stunde" funktioniert es auch.
Beim Befehl "Alexa, Brottimer zwei Stunden dreißig" bleiben die Datenpunkte auch leer.

Es gibt also wohl nur Problem bei "halbe Stunde", wenn man die Wörter "auf eine" davor weglässt.

Logauszug beim Befehl "Brottimer halbe Stunde":
2022-03-15 12:49:45.129 - info: alexa-timer-vis.0 (11462) Command to control the timer, found
2022-03-15 12:49:45.129 - info: alexa-timer-vis.0 (11462) Timer is to be added!
2022-03-15 12:49:45.130 - info: alexa-timer-vis.0 (11462) Voice input: brot timer halbe stunde

Logauszug beim Befehl "Brottimer zwei Stunden dreißig":
2022-03-15 13:03:37.826 - info: alexa-timer-vis.0 (11462) Command to control the timer, found
2022-03-15 13:03:37.827 - info: alexa-timer-vis.0 (11462) Timer is to be added!
2022-03-15 13:03:37.829 - info: alexa-timer-vis.0 (11462) Voice input: brot timer zwei stunden dreißig

Laut Log sieht es also so aus, als ob es funktioniert, aber die Datenpunkte bleiben trotzdem leer.

Liebe Grüße
Thomas

Fehler beim anlegen eines zweiten Timers

Beim anlegen eines zweiten Timers kommt es zu einem Fehler.
Dies tritt dann auf, wenn Alexa fragt, ob sie dem Timer einen Namen geben soll.
Legt man den zweiten Timer direkt mit einem Namen an, tritt der Fehler nicht auf.

2022-02-01 13:56:52.279 - info: alexa-timer-vis.0 (5350) starting. Version 0.1.9 in /opt/iobroker/node_modules/iobroker.alexa-timer-vis, node: v14.18.3, js-controller: 3.3.22 2022-02-01 13:56:52.359 - info: alexa-timer-vis.0 (5350) Alexa State was found 2022-02-01 13:57:24.053 - info: alexa-timer-vis.0 (5350) Command to control the timer found 2022-02-01 13:57:24.054 - info: alexa-timer-vis.0 (5350) Timer is to be added! 2022-02-01 13:57:24.055 - info: alexa-timer-vis.0 (5350) Voice input: setze einen timer auf fünfzehn minuten 2022-02-01 13:57:40.351 - info: alexa-timer-vis.0 (5350) Command to control the timer found 2022-02-01 13:57:40.355 - info: alexa-timer-vis.0 (5350) Timer is to be added! 2022-02-01 13:57:40.357 - info: alexa-timer-vis.0 (5350) Voice input: setze ein timer auf zwanzig minuten 2022-02-01 13:57:48.945 - info: alexa-timer-vis.0 (5350) Command to control the timer found 2022-02-01 13:57:48.946 - info: alexa-timer-vis.0 (5350) Timer is to be added! 2022-02-01 13:57:48.949 - info: alexa-timer-vis.0 (5350) Voice input: setze ein timer auf zwanzig minuten, nein 2022-02-01 13:57:48.951 - error: alexa-timer-vis.0 (5350) uncaught exception: Unexpected end of input 2022-02-01 13:57:48.955 - error: alexa-timer-vis.0 (5350) SyntaxError: Unexpected end of input at AlexaTimerVis. (/opt/iobroker/node_modules/iobroker.alexa-timer-vis/main.js:248:47) at AlexaTimerVis.emit (events.js:412:35) at Immediate. (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5712:38) at processImmediate (internal/timers.js:464:21) 2022-02-01 13:57:48.956 - error: alexa-timer-vis.0 (5350) Unexpected end of input 2022-02-01 13:57:48.975 - info: alexa-timer-vis.0 (5350) Apdater shuts down 2022-02-01 13:57:48.979 - info: alexa-timer-vis.0 (5350) Intervals and timeouts cleared! 2022-02-01 13:57:49.480 - info: alexa-timer-vis.0 (5350) terminating 2022-02-01 13:57:49.481 - warn: alexa-timer-vis.0 (5350) Terminated (UNCAUGHT_EXCEPTION): Without reason 2022-02-01 13:57:50.141 - error: host.ioBroker instance system.adapter.alexa-timer-vis.0 terminated with code 6 (UNCAUGHT_EXCEPTION) 2022-02-01 13:58:23.082 - info: alexa-timer-vis.0 (5407) starting. Version 0.1.9 in /opt/iobroker/node_modules/iobroker.alexa-timer-vis, node: v14.18.3, js-controller: 3.3.22 2022-02-01 13:58:23.157 - info: alexa-timer-vis.0 (5407) Alexa State was found

Crash der Instanz

Crash beim erstellen eines timers von 16 oder 60 Minuten und bei zu langsamer Eingabe von z.B. 25 Minuten:

2022-01-31 16:33:20.887  - info: javascript.0 (801) script.js.Global.Alexa_to_command: timer sechzig minuten
--
2022-01-31 16:33:20.891  - info: alexa-timer-vis.0 (7921) Command to control the timer found
2022-01-31 16:33:20.892  - info: alexa-timer-vis.0 (7921) Timer is to be added!
2022-01-31 16:33:20.894  - info: alexa-timer-vis.0 (7921) Voice input: timer sechzig minuten
2022-01-31 16:33:20.897  - error: alexa-timer-vis.0 (7921) uncaught exception: Unexpected token ')'
2022-01-31 16:33:20.906  - error: alexa-timer-vis.0 (7921) SyntaxError: Unexpected token ')'
at AlexaTimerVis. (/opt/iobroker/node_modules/iobroker.alexa-timer-vis/main.js:248:47)
at AlexaTimerVis.emit (events.js:326:22)
at Immediate. (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5712:38)
at processImmediate (internal/timers.js:461:21)
2022-01-31 16:33:20.908  - error: alexa-timer-vis.0 (7921) Unexpected token ')'
2022-01-31 16:33:20.957  - info: alexa-timer-vis.0 (7921) Apdater shuts down
2022-01-31 16:33:20.960  - info: alexa-timer-vis.0 (7921) Intervals and timeouts cleared!
2022-01-31 16:33:21.462  - info: alexa-timer-vis.0 (7921) terminating
2022-01-31 16:33:21.463  - warn: alexa-timer-vis.0 (7921) Terminated (UNCAUGHT_EXCEPTION): Without reason
2022-01-31 16:33:22.125  - error: host.raspberrypi instance system.adapter.alexa-timer-vis.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2022-01-31 16:33:22.129  - info: host.raspberrypi Restart adapter system.adapter.alexa-timer-vis.0 because enabled
2022-01-31 16:33:52.172  - info: host.raspberrypi instance system.adapter.alexa-timer-vis.0 started with pid 17283
2022-01-31 16:33:53.799  - info:  alexa-timer-vis.0 (17283) starting. Version 0.1.9 in  /opt/iobroker/node_modules/iobroker.alexa-timer-vis, node: v12.22.8,  js-controller: 3.3.22
2022-01-31 16:33:53.880  - info: alexa-timer-vis.0 (17283) Alexa State was found
 





2022-01-31 18:03:07.372  - info: javascript.0 (801) script.js.Global.Alexa_to_command: timer zehn minuten
--
2022-01-31 18:03:07.375  - info: alexa-timer-vis.0 (17283) Command to control the timer found
2022-01-31 18:03:07.375  - info: alexa-timer-vis.0 (17283) Timer is to be added!
2022-01-31 18:03:07.375  - info: alexa-timer-vis.0 (17283) Voice input: timer zehn minuten
2022-01-31 18:03:13.359  - info: javascript.0 (801) script.js.Global.Alexa_to_command: timer fünfzehn minuten
2022-01-31 18:03:13.361  - info: alexa-timer-vis.0 (17283) Command to control the timer found
2022-01-31 18:03:13.362  - info: alexa-timer-vis.0 (17283) Timer is to be added!
2022-01-31 18:03:13.363  - info: alexa-timer-vis.0 (17283) Voice input: timer fünfzehn minuten
2022-01-31 18:03:20.732  - info: javascript.0 (801) script.js.Global.Alexa_to_command: timer zwanzig minuten
2022-01-31 18:03:20.734  - info: alexa-timer-vis.0 (17283) Command to control the timer found
2022-01-31 18:03:20.735  - info: alexa-timer-vis.0 (17283) Timer is to be added!
2022-01-31 18:03:20.735  - info: alexa-timer-vis.0 (17283) Voice input: timer zwanzig minuten
2022-01-31 18:03:28.796  - info: javascript.0 (801) script.js.Global.Alexa_to_command: timer fünf und zwanzig minuten
2022-01-31 18:03:28.800  - info: alexa-timer-vis.0 (17283) Command to control the timer found
2022-01-31 18:03:28.800  - info: alexa-timer-vis.0 (17283) Timer is to be added!
2022-01-31 18:03:28.801  - info: alexa-timer-vis.0 (17283) Voice input: timer fünf und zwanzig minuten
2022-01-31 18:03:28.803  - error: alexa-timer-vis.0 (17283) uncaught exception: Unexpected end of input
2022-01-31 18:03:28.807  - error: alexa-timer-vis.0 (17283) SyntaxError: Unexpected end of input
at AlexaTimerVis. (/opt/iobroker/node_modules/iobroker.alexa-timer-vis/main.js:248:47)
at AlexaTimerVis.emit (events.js:326:22)
at Immediate. (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:5712:38)
at processImmediate (internal/timers.js:461:21)
2022-01-31 18:03:28.807  - error: alexa-timer-vis.0 (17283) Unexpected end of input
2022-01-31 18:03:28.838  - info: alexa-timer-vis.0 (17283) Apdater shuts down
2022-01-31 18:03:28.843  - info: alexa-timer-vis.0 (17283) Intervals and timeouts cleared!
2022-01-31 18:03:29.344  - info: alexa-timer-vis.0 (17283) terminating
2022-01-31 18:03:29.345  - warn: alexa-timer-vis.0 (17283) Terminated (UNCAUGHT_EXCEPTION): Without reason
2022-01-31 18:03:30.033  - error: host.raspberrypi instance system.adapter.alexa-timer-vis.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
2022-01-31 18:03:30.038  - info: host.raspberrypi Restart adapter system.adapter.alexa-timer-vis.0 because enabled

neuer "String" ohne Stunden gewünscht

Ich würde mir ein neues "String" Objekt wünschen bzw das akuelle etwas anpassen.
Wenn die Stunden 00 sind, hätte ich gerne "00:00 min" als String anstelle von "00:00:00 min". Da es vielleicht manche nicht wollen, wäre ein "String2" Objekt vielleicht ganz hilfreich. Bei 1 Std 5 Min könnte dann ja 65:00 min stehen. Nur so als Idee.

Zusätzlich könnte ich es für die VIS gebrauchen, dass die Objekte "hour", "minute", "second" geleert werden, wenn kein Timer gestellt ist. Also keine "00" stehen bleiben. Da man in der VIS leider nicht 2 Objekte als bedingung der Sichtbarkeit einstellen kann. Ich hätte gerne die Sekunden angezeigt, wenn unter einer Minute Rest sind.

Danke

"Entprellen" bei mehreren Echo-Geräten

Ich nutze den Timer - und die Anzeige dieser auf einem Tablet dort über diesen Adapter - hauptsächlich in der Küche.

Nun kann es sein das gleich mehrere Geräte den Befehl dazu gleichzeitig erfassen ohne sich schon geeinigt zu haben wer von denen das verarbeiten soll. Bei mir hören das dann z.B. das Gerät in der Küche, im Wohnzimmer, im Gäste-WC und auf dem Flur im Erdgeschoss. Wenn ich lauter gesprochen haben auch noch Schlafzimmer und Badezimmer ...

Mittel der Amazon-Logik einigen die sich aber und nur der aus der Küche (weil am nächsten dran) wird aktiv. Oder der im Flur. Aber halt nur einer.

Der Adapter erzeugt aber manchmal (nicht immer, ich versuche leiser zu sprechen ...) dann 2 bis 4 Timer mit wenigen Sekunden Abstand.
Soweit ich es verstanden habe achtet er halt auch auf die Schlüsselwörter. Im History-Feld kommen ggf. halt alle Echos die es gerade gehört haben mit dem gleichen Satz hintereinander. Wie beschrieben macht die Amazon-Logik dann trotzdem einen Eintrag daraus.

In einem normalen ioBroker-Skript würde ich nun entprellen, sprich der erste reagiert und blockiert/ignoriert weitere Anfrage für z.B. 3 Sekunden.

Eventuell könnte man so etwas als Option einführen mit einer konfigurierbaren Zeitspanne.

Compatibility check to js-controller 4.0

Dear Adapter developer,

with js-controller 4.0 object definitions are now also checked that min/max in only provided for number/mixed objects and that the type of the default value matches to the object type.

If something is not correct this is logged as 'warning' or 'info' log.

Please also make sure to update to the lastest @iobroker/testing dependency 2.5.4 or to accept the PR from Apollon77 for legacy testing!

Please spent some time to verify your adapter by ideally starting with a fresh instance and do some actions and verify the log. If you see a warn or info log there from these checks please adjust the adapter and fix the relevant cases.

For questions please refer to ioBroker/ioBroker.js-controller#1749

Please close the issue after you checked it.

Thank you very much for your support to get the best experience for the growing numbers of ioBroker users!

Formatierung von hour, minute und second bei 0 Werten

Ich nutze für die VIS-Anzeige die Einzelwerte der jeweiligen Timer.
Nun ist es so das bei abgelaufenden Timern manchmal, beim timer2 eigentlich immer ein "0" statt "00" genommen wird:
image
image

könntest du da mal kontrollieren.
Stört zwar nur den inneren Monk, ich wollte deswegen aber auch nicht extra noch mal ein Skript laufen lassen

Timer läuft nach

Hallo,

der Timer auf der Alexa ist z.b. bei 9:00min und der Timer im Adapter bei 9:07min, sodass der Timer circa 6 - 8 Sekunden nach läuft.
Ist das Normal oder nicht anders möglich?

VG

Feature Request - Erstellung Timer bei getrenntem Alexa-Befehl

Hallo,
wenn man aktuell ein Timer als getrennte Ansprache erstellen will, wird kein Timer erstellt.
Man muss aktuell immer den Titel und die Zeit in einem Befehl haben.
Also z.B. "Alexa, ein neuer Timer für die Wäsche mit 5 Minuten.

Alexa versteht z.B. auch, wo aber kein Timer erstellt wird:

  1. Ich: "Alexa, ein neuer Timer für die Wäsche"
  2. Alexa: "Für wie lange?""
  3. Ich: "5 Minuten"

Hierbei wird kein Timer erstellt.

@Bjoern-W

@Bjoern-W
Achso , also verstehe ich das so richtig wenn du einen 5 Minuten Timer stellst , soll in einem datenpunkt 5 Minuten stehen?
Als Zahl also nur 5 oder als String 5 Minuten ? Oder noch anders ?

Originally posted by @MiRo1310 in #12 (comment)

Timeränderung (Dauer) wird ein 2. Timer angelegt

Hi,
toller Adapter aber wenn ich einen laufenden Timer ändere (in meinem Fall: Alexa, verlängere Timer um 2 Minuten) wird ein zusätzlicher Timer (in meinem Fall mit 2 Minuten) angelegt.
Das kann man sicher beheben.
Grüße

Bestimmte Wortlaut

Hey

Ich habe versucht per Wortlaut: Alexa stelle Lasagne auf 35min einen Timer zu stellen. Auf der Visu hat er dies nicht angezeigt. Wenn aber im Wortlaut das Wort Timer vorkommt funktioniert es.
Wäre schön wenn es auch ohne das Wort Timer funktionieren würde.
z.B Alex stelle Kuchen auf 10 min, und der Name Kuchen würde dann im Timer als Name angenommen

Timer wird nicht gelöscht

Hallo,

bei folgender Konstellation wird kein Timer gelöscht:
Alexa, Timer auf 10 Minuten (klappt soweit alles)
Alexa, Fischstäbchen Timer auf 10 Minuten (klappt auch soweit alles)
Alexa, 10 Minuten Timer löschen
Dann fragt Alexa, welchen Timer man löschen will. Ich sage dann "den ersten", Alexa löscht bei sich den ersten Timer, bei deinem Adapter laufen aber beide Timer weiterhin.

Hier noch der Logauszug:

2022-02-17 20:35:07.743 - info: alexa-timer-vis.0 (6067) Command to control the timer, found
2022-02-17 20:35:07.753 - info: alexa-timer-vis.0 (6067) Timer is to be added!
2022-02-17 20:35:07.755 - info: alexa-timer-vis.0 (6067) Voice input: timer auf zehn minuten
2022-02-17 20:35:14.758 - info: alexa-timer-vis.0 (6067) Command to control the timer, found
2022-02-17 20:35:14.759 - info: alexa-timer-vis.0 (6067) Timer is to be added!
2022-02-17 20:35:14.761 - info: alexa-timer-vis.0 (6067) Voice input: fischstäbchen timer auf zehn minuten
2022-02-17 20:35:27.102 - info: alexa-timer-vis.0 (6067) Command to control the timer, found
2022-02-17 20:35:27.104 - info: alexa-timer-vis.0 (6067) Timer is to be stopped!
2022-02-17 20:35:27.105 - info: alexa-timer-vis.0 (6067) Voice input: zehn minuten timer löschen
2022-02-17 20:35:27.106 - info: alexa-timer-vis.0 (6067) More than one timer with the same value found
2022-02-17 20:35:45.828 - info: alexa-timer-vis.0 (6067) Command to control the timer, found
2022-02-17 20:35:45.829 - info: alexa-timer-vis.0 (6067) Timer is to be stopped!
2022-02-17 20:35:45.829 - info: alexa-timer-vis.0 (6067) Voice input: zehn minuten timer löschen, den ersten

Request: Add remaining time with

Is it possible to add another datapoint for the remaining time in a altering format?

Currently the string is separated with a space: and ending with a "Sdt" -> 00 : 00 : 00 Std

Is it possible to remove the spaces and add the current "value/format/definition" of the current time left? Example
01:00:03 h
00:05:02 min
00:00:58 s

alternative with no time value at the end (therefore only removed the spaces for cosmetic reasons) but the benefit would have less impact than a dynamic time value at the end).

I could try to format the values myself for my linking with a Blockly or javascript and new datapoints, but this throws the idea, to have all in one adapter and no need for additional custom scripts, of the board. :)

Timer Start

Der Adapter funktioniert nicht, wenn ich sage "Alexa, neuer Timer Kino"
Hier werden die Daten nicht in die Objekte übernommen.

Adapter funktioniert seit ein paar Tagen nicht mehr

Seit ein paar Tagen funktioniert der Adapter nicht mehr. Keine Ahnung warum und weiß auch nicht wie genau ich dabei helfen kann dem Grund auf die Sprünge zu helfen.
ich habe den Alexa-Timer-Vis gelöscht und neu installiert - nur um Fehler auszuschließen. Leider erfolglos.

Ich habe per Sprache und auch per "TextCommand" einen Timer gestartet - keine Änderung/Aktualisierung im Alexa-Timer-Vis Adapter.

Falls es hilft: Ich habe den Alexa2.0 Adapter sowie den Alexa-Timer-Vis Adapter auf Debug gestellt, dann einen Timer per TextCommand abgesetzt (Die Hardware-Alexa hat dies auch bestätigt). Das Kommando war "Timer 10 Minuten".

Alexa 2.0 wurde geloggt. Vom Alexa-Timer-Vis Adapter herrscht im Log gähnende Leere.
Folgendes ist nun beim Debug Log:

2023-10-22 20:41:04.177 - debug: alexa2.0 (12912) State changed alexa2.0.Echo-Devices.G090SU0XXXXXXXX.Commands.textCommand: {"val":"timer 10 minuten","ack":false,"ts":1698000064169,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1698000064169}
2023-10-22 20:41:04.182 - debug: alexa2.0 (12912) Alexa-Remote: No authentication check needed (time elapsed 83342)
2023-10-22 20:41:04.183 - debug: alexa2.0 (12912) Alexa-Remote: Sending Request with {"host":"eu-api-alexa.amazon.de","path":"/api/behaviors/preview","method":"POST","timeout":10000,"headers":{}} and data={"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.ParallelNode\",\"name\":null,\"nodesToExecute\":[{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"operationPayload\":{\"deviceType\":\"A7WXXXXXXXXX\",\"deviceSerialNumber\":\"G090SU0XXXXXXXX\",\"locale\":\"de-DE\",\"customerId\":\"A3VWPIXXXXXXXX\",\"text\":\"timer 10 minuten\"},\"type\":\"Alexa.TextCommand\",\"skillId\":\"amzn1.ask.1p.tellalexa\"}]}}","status":"ENABLED"}
2023-10-22 20:41:07.385 - debug: alexa2.0 (12912) Alexa-Remote HTTP2-PUSH: Command PUSH_NOTIFICATION_CHANGE: {
"dopplerId": {
"deviceSerialNumber": "G090SU0XXXXXXXX",
"deviceType": "A7WXXXXXXXXX"
},
"notificationId": "d614a2c4-08e3-36d1-8215-4d645276dxxx",
"notificationVersion": 2,
"eventType": "UPDATE",
"destinationUserId": "A3VWPIXXXXXXXX"
}
2023-10-22 20:41:07.387 - debug: alexa2.0 (12912) notification-change: {"destinationUserId":"A3VWPIXXXXXXXX","deviceSerialNumber":"G090SU0XXXXXXXX","deviceType":"A7WXXXXXXXXX","eventType":"UPDATE","notificationId":"d614a2c4-08e3-36d1-8215-4d645276dxxx","notificationVersion":2}
2023-10-22 20:41:07.674 - debug: alexa2.0 (12912) Alexa-Remote HTTP2-PUSH: Command PUSH_NOTIFICATION_CHANGE: {
"dopplerId": {
"deviceSerialNumber": "G090SU0XXXXXXXX",
"deviceType": "A7WXXXXXXXXX"
},
"notificationId": "d614a2c4-08e3-36d1-8215-4d645276dxxx",
"notificationVersion": 3,
"eventType": "UPDATE",
"destinationUserId": "A3VWPIXXXXXXXX"
}
2023-10-22 20:41:07.675 - debug: alexa2.0 (12912) notification-change: {"destinationUserId":"A3VWPIXXXXXXXX","deviceSerialNumber":"G090SU0XXXXXXXX","deviceType":"A7WXXXXXXXXX","eventType":"UPDATE","notificationId":"d614a2c4-08e3-36d1-8215-4d645276dxxx","notificationVersion":3}
2023-10-22 20:41:09.389 - debug: alexa2.0 (12912) Alexa-Remote: No authentication check needed (time elapsed 88549)
2023-10-22 20:41:09.390 - debug: alexa2.0 (12912) Alexa-Remote: Sending Request with {"host":"eu-api-alexa.amazon.de","path":"/api/notifications?cached=true&_=1698000069390","method":"GET","timeout":10000,"headers":{}}
2023-10-22 20:41:09.747 - debug: alexa2.0 (12912) Alexa-Remote: Response: {"notifications":[{"alarmLabel":null,"alarmTime":0,"assigner":null,"automationId":null,"createdDate":1697990780728,"deferredAtTime":null,"deliveryMetadata":null,"deliveryType":null,"deviceName":null,"deviceSerialNumber":"G090SU0XXXXXXXX","deviceType":"A7WXXXXXXXXX","extensibleAttribute":null,"followUpMetadata":null,"geoLocationTriggerData":null,"id":"A7WXXXXXXXXX-G090SU0XXXXXXXX-ba2dd88d-fccb-3138-b4b9-19ce0ba65377","lastOccurrenceTimeInMilli":0,"lastTriggerTimeInUtc":null,"lastUpdatedDate":1697991415000,"loopCount":null,"mrmGroupContext":null,"musicAlarmId":null,"musicEntity":null,"notificationIndex":"ba2dd88d-fccb-3138-b4b9-19ce0ba65377","originalDate":null,"originalDurationInMillis":600000,"originalTime":null,"personProfile":null,"primaryDeviceState":null,"provider":null,"rRuleData":null,"recurrenceEligibility":false,"recurringPattern":null,"remainingTime":0,"reminderAppLabel":null,"reminderLabel":null,"reminderSubLabel":null,"showDeregisteredWarning":null,"skillInfo":null,"sleepTrackingAlarmProperties":null,"snoozedToTime":null,"sound":{"displayName":"Simple Timer","folder":null,"id":"system_alerts_melodic_02","isChildDirected":false,"numAssets":0,"pricing":null,"providerId":"ECHO","sampleUrl":"https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_melodic_02.mp3","sampleVideoUrl":null,"skillUrl":null},"status":"OFF","targetPersonProfiles":null,"timeZoneId":null,"timerLabel":null,"tmwNotificationProperties":null,"triggerTime":1697991380714,"type":"Timer","version":"4"},{"alarmLabel":null,"alarmTime":0,"assigner":null,"automationId":null,"createdDate":1698000067175,"deferredAtTime":null,"deliveryMetadata":null,"deliveryType":null,"deviceName":null,"deviceSerialNumber":"G090SU0XXXXXXXX","deviceType":"A7WXXXXXXXXX","extensibleAttribute":null,"followUpMetadata":null,"geoLocationTriggerData":null,"id":"A7WXXXXXXXXX-G090SU0XXXXXXXX-d614a2c4-08e3-36d1-8215-4d645276dxxx","lastOccurrenceTimeInMilli":0,"lastTriggerTimeInUtc":null,"lastUpdatedDate":1698000067568,"loopCount":null,"mrmGroupContext":null,"musicAlarmId":null,"musicEntity":null,"notificationIndex":"d614a2c4-08e3-36d1-8215-4d645276dxxx","originalDate":null,"originalDurationInMillis":600000,"originalTime":null,"personProfile":null,"primaryDeviceState":null,"provider":null,"rRuleData":null,"recurrenceEligibility":false,"recurringPattern":null,"remainingTime":597455,"reminderAppLabel":null,"reminderLabel":null,"reminderSubLabel":null,"showDeregisteredWarning":null,"skillInfo":null,"sleepTrackingAlarmProperties":null,"snoozedToTime":null,"sound":{"displayName":"Simple Timer","folder":null,"id":"system_alerts_melodic_02","isChildDirected":false,"numAssets":0,"pricing":null,"providerId":"ECHO","sampleUrl":"https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_melodic_02.mp3","sampleVideoUrl":null,"skillUrl":null},"status":"ON","targetPersonProfiles":null,"timeZoneId":null,"timerLabel":null,"tmwNotificationProperties":null,"triggerTime":1698000667162,"type":"Timer","version":"3"},{"alarmLabel":null,"alarmTime":0,"assigner":null,"automationId":null,"createdDate":1697991401684,"deferredAtTime":null,"deliveryMetadata":null,"deliveryType":null,"deviceName":null,"deviceSerialNumber":"G090SU0XXXXXXXX","deviceType":"A7WXXXXXXXXX","extensibleAttribute":null,"followUpMetadata":null,"geoLocationTriggerData":null,"id":"A7WXXXXXXXXX-G090SU0XXXXXXXX-8a66ba13-747a-3970-84ac-0de7405e98e9","lastOccurrenceTimeInMilli":0,"lastTriggerTimeInUtc":null,"lastUpdatedDate":1697992027039,"loopCount":null,"mrmGroupContext":null,"musicAlarmId":null,"musicEntity":null,"notificationIndex":"8a66ba13-747a-3970-84ac-0de7405e98e9","originalDate":null,"originalDurationInMillis":600000,"originalTime":null,"personProfile":null,"primaryDeviceState":null,"provider":null,"rRuleData":null,"recurrenceEligibility":false,"recurringPattern":null,"remainingTime":0,"reminderAppLabel":null,"reminderLabel":null,"reminderSubLabel":null,"showDeregisteredWarning":null,"skillInfo":null,"sleepTrackingAlarmProperties":null,"snoozedToTime":null,"sound":{"displayName":"Simple Timer","folder":null,"id":"system_alerts_melodic_02","isChildDirected":false,"numAssets":0,"pricing":null,"providerId":"ECHO","sampleUrl":"https://s3.amazonaws.com/deeappservice.prod.notificationtones/system_alerts_melodic_02.mp3","sampleVideoUrl":null,"skillUrl":null},"status":"OFF","targetPersonProfiles":null,"timeZoneId":null,"timerLabel":null,"tmwNotificationProperties":null,"triggerTime":1697992001672,"type":"Timer","version":"4"}]}
2023-10-22 20:41:09.749 - debug: alexa2.0 (12912) Timer A7WXXXXXXXXX-G090SU0XXXXXXXX-d614a2c4-08e3-36d1-8215-4d645276dxxx triggered in 597s
2023-10-22 20:41:09.760 - debug: alexa2.0 (12912) State changed alexa2.0.Echo-Devices.G090SU0XXXXXXXX.Reminder.New: {"val":"","ack":true,"ts":1698000069756,"q":0,"from":"system.adapter.alexa2.0","user":"system.user.admin","lc":1646423009754}
2023-10-22 20:41:09.768 - debug: alexa2.0 (12912) State changed alexa2.0.Echo-Devices.G090SU0XXXXXXXX.Alarm.New: {"val":"","ack":true,"ts":1698000069764,"q":0,"from":"system.adapter.alexa2.0","user":"system.user.admin","lc":1646423009754}
2023-10-22 20:41:09.776 - debug: alexa2.0 (12912) State changed alexa2.0.Echo-Devices.G090SU0XXXXXXXX.Alarm.triggered: {"val":null,"ack":true,"ts":1698000069772,"q":0,"from":"system.adapter.alexa2.0","user":"system.user.admin","lc":1663698831202}
2023-10-22 20:41:09.783 - debug: alexa2.0 (12912) State changed alexa2.0.Echo-Devices.G090SU0XXXXXXXX.Reminder.triggered: {"val":null,"ack":true,"ts":1698000069780,"q":0,"from":"system.adapter.alexa2.0","user":"system.user.admin","lc":1696860058606}
2023-10-22 20:41:09.791 - debug: alexa2.0 (12912) State changed alexa2.0.Echo-Devices.G090SU0XXXXXXXX.Timer.triggered: {"val":false,"ack":true,"ts":1698000069787,"q":0,"from":"system.adapter.alexa2.0","user":"system.user.admin","lc":1697992029881}
2023-10-22 20:41:09.802 - debug: alexa2.0 (12912) Object changed alexa2.0.Echo-Devices.G090SU0XXXXXXXX.Timer.nextTimerDate: {"common":{"type":"number","role":"date","name":"Unix epoch timestamp for next timer","read":true,"write":true},"type":"state","native":{},"from":"system.adapter.alexa2.0","user":"system.user.admin","ts":1698000069795,"_id":"alexa2.0.Echo-Devices.G090SU0XXXXXXXX.Timer.nextTimerDate","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
2023-10-22 20:41:09.811 - debug: alexa2.0 (12912) State changed alexa2.0.Echo-Devices.G090SU0XXXXXXXX.Timer.nextTimerDate: {"val":1698000667162,"ack":true,"ts":1698000069806,"q":0,"from":"system.adapter.alexa2.0","user":"system.user.admin","lc":1698000069806}
2023-10-22 20:41:09.819 - debug: alexa2.0 (12912) State changed alexa2.0.Echo-Devices.G090SU0XXXXXXXX.Timer.activeTimerList: {"val":"[{\"id\":\"d614a2c4-08e3-36d1-8215-4d645276dxxx\",\"triggerTime\":1698000667162,\"label\":null}]","ack":true,"ts":1698000069814,"q":0,"from":"system.adapter.alexa2.0","user":"system.user.admin","lc":1698000069814}
2023-10-22 20:41:09.828 - debug: alexa2.0 (12912) State changed alexa2.0.Echo-Devices.G090SU0XXXXXXXX.Timer.nextTimerId: {"val":"d614a2c4-08e3-36d1-8215-4d645276dxxx","ack":true,"ts":1698000069823,"q":0,"from":"system.adapter.alexa2.0","user":"system.user.admin","lc":1698000069823}
2023-10-22 20:41:09.836 - debug: alexa2.0 (12912) State changed alexa2.0.Echo-Devices.G090SU0XXXXXXXX.Timer.stopTimerId: {"val":"","ack":true,"ts":1698000069832,"q":0,"from":"system.adapter.alexa2.0","user":"system.user.admin","lc":1697999703607}

Fortschritt in Prozent

Hallo,

großes Lob an den Adapter, es funktioniert alles wunderbar.
Für die Zukunft hätte ich folgenden Verbesserungsvorschlag:
Prozentualer Fortschritt des Timers in Prozent für die Darstellung der Visualisierung. Ist sowas denkbar?

Besten Dank und Gruß
Flo

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.