NEWS
Alexa2 3.26.x
-
@apollon77 Leider reicht der neue deviceType in der main.js nicht um das Gerät wirklich mit allen Objekten zu erhalten. Da eben deviceFamily unknown ist und nicht FIRE_TV fehlt der Knoten .FireTVCommands weiterhin. Daher die Frage woher der Wert für deviceFamily kommt?
Solange der nicht passt, nützt der PR imho wenig. -
@diginix Die devcieFamily kommt an sich aus den Device Daten die bei Amazon abgefragt werden ... Also sind wir bei GitHub issue, dann Debug log vom Start per E-Mail und das Issue verlinken und alle Details wie die ID des betroffenen Geräts und so reinschreiben. Dann muss ich suchen
-
@apollon77 Amazon hat den device type meines FireTV Sticks wieder zurück auf A31DTMEEVDDOIV gesetzt und somit auch device family wieder auf FIRE_TV. Warum das temporär ein andere Typ ohne Familywert war, wird uns Amazon wohl nicht verraten.
-
Wollte mal den Alexa2 Adapter probieren.
Es erscheint " Der Adapter-Status wird geladen. Bitte warten … "
wie gehts jetzt weiter?
Diesen Ansatz habe ich schon probiert. Stand schon alles richtig.
https://github.com/Apollon77/ioBroker.alexa2/issues/1045#issuecomment-1666966375 -
@dk43 Wo ist denn die Glaskugel, die uns jetzt sagt, was Du schon gemacht hast und was Du noch nicht gemacht hast?
Lies Dir mal https://www.homeandsmart.de/iobroker-mit-alexa-verbinden#toc-2 an oder eines der zig Videos in YouTube über das Thema.
-
@hsteinme Das habe ich schon probiert.
Diesen Ansatz habe ich schon probiert. Stand schon alles richtig.
https://github.com/Apollon77/ioBroker.alexa2/issues/1045#issuecomment-1666966375In deinem Link geht es um den Cloud-Adapter für die Verbindung zwischen ioBroker und Amazon Alexa (Sprachsteuerung).
Das funktioniert schon länger und ohne Probleme.Wenn ich den Alexa2 Adapter neu starte dann steht im Log folgendes:
2024-05-21 21:38:53.062 - info: host.DESKTOP-7L0AQ9E instance system.adapter.alexa2.0 started with pid 7076 2024-05-21 21:38:54.408 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: node:internal/modules/cjs/loader:451 2024-05-21 21:38:54.409 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: throw err; 2024-05-21 21:38:54.409 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: ^ 2024-05-21 21:38:54.409 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: 2024-05-21 21:38:54.409 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: Error: Cannot find module 'C:\ioBroker\node_modules\nearest-color\nearestColor.js'. Please verify that the package.json has a valid "main" entry 2024-05-21 21:38:54.409 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: at tryPackage (node:internal/modules/cjs/loader:443:19) 2024-05-21 21:38:54.409 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: at Module._findPath (node:internal/modules/cjs/loader:711:18) 2024-05-21 21:38:54.409 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: at Module._resolveFilename (node:internal/modules/cjs/loader:1126:27) 2024-05-21 21:38:54.410 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:981:27) 2024-05-21 21:38:54.410 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1231:19) 2024-05-21 21:38:54.410 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: at require (node:internal/modules/helpers:177:18) 2024-05-21 21:38:54.410 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: at Object. (C:\ioBroker\node_modules\iobroker.alexa2\lib\smarthomedevices.js:1578:22) 2024-05-21 21:38:54.410 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1364:14) 2024-05-21 21:38:54.410 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) 2024-05-21 21:38:54.410 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1203:32) { 2024-05-21 21:38:54.410 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: code: 'MODULE_NOT_FOUND', 2024-05-21 21:38:54.410 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: path: 'C:\\ioBroker\\node_modules\\nearest-color\\package.json', 2024-05-21 21:38:54.410 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: requestPath: 'nearest-color' 2024-05-21 21:38:54.410 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: } 2024-05-21 21:38:54.410 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: 2024-05-21 21:38:54.411 - error: host.DESKTOP-7L0AQ9E Caught by controller[0]: Node.js v18.20.2 2024-05-21 21:38:54.411 - error: host.DESKTOP-7L0AQ9E instance system.adapter.alexa2.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2024-05-21 21:38:54.411 - info: host.DESKTOP-7L0AQ9E Rebuild for adapter system.adapter.alexa2.0 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually.
Kann einer damit was anfangen?
-
Da es ne Windows Installation ist , vermutlich nur ne Handvoll Leute.
Die Frage ist , ob @apollon77 dazugehört -
@haselchen said in Alexa2 3.26.x:
Da es ne Windows Installation ist , vermutlich nur ne Handvoll Leute.
Sieht für mich nicht nach einem Windows spezifischem Problem aus, da ist irgendwas bei den installierten npm Modulen durcheinander geraten, denke ich.
@DK43
Mach mal bitte ein ioBroker Command Fenster auf. Was sagt dennnpm ls --all
?
Edit @DK43
Da es sich wahrscheinlich nicht um ein Alexa-Problem handelt, wäre es wohl sinnvoll, ein eigenes Thema dafür auf zu machen. Kannst es ja hier verlinken. Ansonsten werden alle Abonnenten dieses Themas mit Notifications zugeschüttet. -
@dk43 Installier den adapter nochmal neu. Da fehlt ein npm Paket was an sich nur passieren kann wenn da was generelles komisch ist
-
Leider funktioniert bei mir die History seit über einem Jahr nicht mehr, obwohl ich immer die aktuellste Alexa2 Version installiert habe, aktuell 3.26.5. Adapter ist auf Standarteinstellungen (Push-Verbindung an).
Instanz bzw. Adapter mehrmals gelöscht und neu verbunden. Cookies aktualisiert.
Folgendes brachte ebenfalls keinen Erfolg:
Sprachausgabe via Blockly funktioniert einwandfrei.
Log beim Starten des Adapters:
2024-05-25 22:53:53.630 - info: alexa2.0 (29460) Got terminate signal TERMINATE_YOURSELF 2024-05-25 22:53:53.639 - info: host.raspi1 stopInstance system.adapter.alexa2.0 send kill signal 2024-05-25 22:53:53.639 - info: alexa2.0 (29460) terminating 2024-05-25 22:53:53.650 - info: alexa2.0 (29460) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2024-05-25 22:53:54.152 - info: alexa2.0 (29460) terminating 2024-05-25 22:53:54.281 - info: host.raspi1 instance system.adapter.alexa2.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2024-05-25 22:53:56.839 - info: host.raspi1 instance system.adapter.alexa2.0 started with pid 36517 2024-05-25 22:54:01.142 - info: alexa2.0 (36517) starting. Version 3.26.5 (non-npm: Apollon77/ioBroker.alexa2) in /opt/iobroker/node_modules/iobroker.alexa2, node: v18.19.0, js-controller: 5.0.19 2024-05-25 22:54:01.237 - info: alexa2.0 (36517) Starting Alexa2 adapter ... it can take several minutes to initialize all data. Please be patient! A done message is logged. 2024-05-25 22:54:01.242 - info: alexa2.0 (36517) Proxy IP not set, use first network interface (192.168.178.57) instead 2024-05-25 22:54:04.642 - info: alexa2.0 (36517) Initialize all Device states ... 2024-05-25 22:54:45.724 - info: alexa2.0 (36517) Subscribing to states... 2024-05-25 22:54:47.454 - info: alexa2.0 (36517) Alexa-Push-Connection (macDms = true) established. Disable Polling 2024-05-25 22:55:00.116 - info: alexa2.0 (36517) Initialization Done ...
Ich bin für jeden Lösungsansatz dankbar.
OS: Debian 11
Node.js: v18.19.0
NPM: 10.2.3
js-controller: 5.0.19 -
a) Dein OS ist alt
b) Deine Node Version ist nicht aktuell
c) scheinen Deine Proxy Einstellungen nicht zu stimmen in den Einstellungen.
-
@haselchen Update auf Node.js: v20.13.1 ohne Erfolg
-
Ich bitte Dich, was sollen ich und die Anderen mit dieser Aussage anfangen?
-
@haselchen
Dass Dein Hinweis b) bearbeitet wurde -
-
@samson71 sagte in Alexa2 3.26.x:
@haselchen
Dass Dein Hinweis b) bearbeitet wurdeAber auch nur bearbeitet
-
@samson71 sagte in Alexa2 3.26.x:
@haselchen
Dass Dein Hinweis b) bearbeitet wurdeAlso ich lese das so, dass das Update auf 20.13.1 erfolglos verlief...
-
@ofbeqnpolkkl6mby5e13
Klar, aber es könnte genauso gut bedeuten, dass das Update keine Änderung bewirkt hat.
Das ist doch genau das Problem. Es kommen nicht genug Informationen. -
Auch wenn das offtopic ist, Exegese betreibe ich nicht. Für mich ist das eindeutig.
-
@wrekonize sagte in Alexa2 3.26.x:
Leider funktioniert bei mir die History seit über einem Jahr nicht mehr, obwohl ich immer die aktuellste Alexa2 Version installiert habe, aktuell 3.26.5. Adapter ist auf Standarteinstellungen (Push-Verbindung an).
Dann mal frech gefragt ob Du auch die Hinweise im Admin bei den Versions updates gelesen hast? ;-))
3.26.0 (2023-11-08)
(Apollon77) Automatically query of activity/history needs to be enabled manually (if you need it!)Und das ganze gibts auch im Admin als Text in rot ....
Beginnend mit Version 3.26.0 Die Aktivität/History wird nicht mehr automatisch abgefragt. Wenn Sie diese automatische Abfrage benötigen, aktivieren Sie es bitte in den Einstellungen - aber nur, wenn Sie es wirklich brauchen! Es erzeugt Belastung der Amazonsysteme und wir sollten versuchen, dies so viel wie möglich zu reduzieren, bitte!
... den man beim update bestätigen muss.
(also mal mindestens das ist ein halben Jahr her ...) ... Wenn Du also in deinen EInstellungen keinen Haken bei "Fragen Sie die Aktivität bei Geräteinteraktion automatisch ab" hast dann ist das "as designed" das es nicht gemacht wird weil es genau so sein soll