NEWS
Alexa2 Adapter 3.18.x (BETA)
-
@apollon77 sagte in Alexa2 Adapter 3.18.x (BETA):
@skokarl verständlicher ja, aber es fehlt weiert die info zu deviceTyp und capabilities bei dem betroffenen Gerät
Ich weiß nicht ob ich Dich jetzt richtig verstanden habe, und Du das meinst, aber ...
1.) deviceTyp
A15ERDAKK5HQQG
alexa2.0.Echo-Devices.63db766131254a54b844fef41609db96.Info.deviceType2.) capabilities
AMAZON_MUSIC,SIRIUSXM,VOLUME_SETTING,MUSIC_SKILL,ADAPTIVE_LISTENING,PANDORA,CHANGE_NAME,TUNE_IN,APPLE_MUSIC,AUDIO_PLAYER,SUPPORTS_CONNECTED_HOME_CLOUD_ONLY,REMINDERS,DEEZER,TIDAL,I_HEART_RADIO
alexa2.0.Echo-Devices.63db766131254a54b844fef41609db96.Info.capabilities -
@apollon77 Ich bekomme seit 3.19.x ab und zu diese Logmeldungen wenn ich gleichzeitig bei 1-n Echo Dot DND auf boolesch false setze:
2022-08-06 11:24:11.602 - error: alexa2.0 (2673008) Error setting doNotDisturb for ["G0911M079*******","G090U5098*******","G090U6108*******"]: Error: no JSON 2022-08-06 11:24:19.561 - error: alexa2.0 (2673008) Error setting doNotDisturb for ["G090LF107*******"]: Error: no JSON 2022-08-06 11:24:30.950 - error: alexa2.0 (2673008) Error setting doNotDisturb for ["G090U6108*******"]: Error: no JSON 2022-08-06 11:24:33.436 - error: alexa2.0 (2673008) Error setting doNotDisturb for ["G0911M079*******"]: Error: no JSON ... 2022-08-08 00:01:22.939 - error: alexa2.0 (3030967) Error setting doNotDisturb for ["G0911M079*******","G090LF107*******","G090U5098*******","G090U6108*******"]: Error: no JSON
Bei Tests des Skripts ist es nicht reproduzierbar. Scheint also ggf. mit Timing zu tun zuhaben.
-
@apollon77 sagte in Alexa2 Adapter 3.18.x (BETA):
@hohmannc 3.19.4 is your friend ... der war tricky zu finden Aber die Versionsinfo war Gold wert. Danke
Trifft das nur auf Sonos-Geräte zu? Ich habe heute Vormittag v3.19.4 installiert und diese "Namenserweiterung" immer noch! Und zwar bei einem Kopfhörer von Sony und einem Fernseher von Samsung. Muss man das betroffene Gerät aus den Objekten löschen und neu anlegen lassen?
-
@apollon77 sagte in Alexa2 Adapter 3.18.x (BETA):
@skokarl verständlicher ja, aber es fehlt weiert die info zu deviceTyp und capabilities bei dem betroffenen Gerät
Übrigens, auf sie Capabilities kannst, bzw. solltest Du nicht gehen.
Z.B. beim Handy (A2TF17PFR55MTB), hat auch nur "ADAPTIVE_LISTENING,MICROPHONE,VOLUME_SETTING", kann aber alles.
-
@padrino sagte in Alexa2 Adapter 3.18.x (BETA):
@apollon77 sagte in Alexa2 Adapter 3.18.x (BETA):
@skokarl verständlicher ja, aber es fehlt weiert die info zu deviceTyp und capabilities bei dem betroffenen Gerät
Übrigens, auf sie Capabilities kannst, bzw. solltest Du nicht gehen.
Z.B. beim Handy (A2TF17PFR55MTB), hat auch nur "ADAPTIVE_LISTENING,MICROPHONE,VOLUME_SETTING", kann aber alles.
sry, ich versteh das alles nicht.
Vermisse nur mein SPEAK ..... -
@skokarl
Nicht schlimm, hatte ja auch Apollon77 angeschrieben. -
@padrino sagte in Alexa2 Adapter 3.18.x (BETA):
@skokarl
Nicht schlimm, hatte ja auch Apollon77 angeschrieben.kannst Du was zu dem speak sagen ? Hast Du Sonos ?
-
@skokarl sagte in Alexa2 Adapter 3.18.x (BETA):
@padrino sagte in Alexa2 Adapter 3.18.x (BETA):
@skokarl
Nicht schlimm, hatte ja auch Apollon77 angeschrieben.kannst Du was zu dem speak sagen ? Hast Du Sonos ?
Nein und nein.
-
@skokarl sagte in Alexa2 Adapter 3.18.x (BETA):
Vermisse nur mein SPEAK .....
Dann solltest Du Alexa auch auf dem Sonos aktivieren.
Dadurch entsteht wieder ein zweites Sonos Device und dort sind alle DPs unter Command auch vorhanden.
Würde ja auch keinen Sinn machen die DPs auf Deinem Gerät OHNE Alexa anzuzeigen. -
@djmarc75 sagte in Alexa2 Adapter 3.18.x (BETA):
@skokarl sagte in Alexa2 Adapter 3.18.x (BETA):
Vermisse nur mein SPEAK .....
Dann solltest Du Alexa auch auf dem Sonos aktivieren.
Dadurch entsteht wieder ein zweites Sonos Device und dort sind alle DPs unter Command auch vorhanden.
Würde ja auch keinen Sinn machen die DPs auf Deinem Gerät OHNE Alexa anzuzeigen.stimmt...früher hatte ich zwei Device's...
aber ich habe Alexa auf dem Sonos ( Tablet ) aktiviert ... -
@skokarl sagte in Alexa2 Adapter 3.18.x (BETA):
aber ich habe Alexa auf dem Sonos ( Tablet ) aktiviert ...
Glaube aber nicht dass Du in der Sonos App den Sprachassistenten hinzugefügt hast.
In der AlexaApp nimmt man den Sonos nur als Device zum Abspielen auf. -
@dr-bakterius Ich habe eine Smartwatch mit Alexa und die hatte auch das Namensproblem. Seit 13 Stunden mit 3.19.4 ist es noch nicht wieder passiert. Sollte also bei allen betroffenen Geräten gefixt sein.
-
@apollon77 ja cool, dass du es gefunden hast! Ich teste es! Dank dir!
-
@skokarl sagte in Alexa2 Adapter 3.18.x (BETA):
A15ERDAKK5HQQG
Also dieser device-typ wurde gemeldet das er keine commands unterstützt und deswegen sind commands deaktiviert. Tun commands? Ggf in der node_modules/iobroker.alexa2/main.js ca. in zeile 89 mal "commandSupport" auf true setzen ... dann sagen und wenn es tut kommts wieder rein
-
@diginix "Gleichzeitig bei 1..n" ... überlege doch mal ... Wir hattenn es doch schon mehrfach das Amazon zu viele Anfragen parallel nicht mag. Da landest Du im Rate limit (Ja die Fehlermeldung sagt das nicht so schön). Option 1sind gruppen zu nutzen, Option 2 das neue "all", Option 3 ist zwischen jedem setState ne Sekunde pause zu machen
-
@dr-bakterius Ich denke das ist was generelles bei "Fremdgeräten". Hier scheint Amazon immer automatisch ein "(Hersteller)" anzuhängen. Wenn alsojetzt der adapter den aktuellen namen nochmal setzt hängt Amazon ein weiteres "(Hersteller)" dran. Das sollte aber ab der version von gestern nicht mehr passieren. Sonst Debug log bitte
-
@djmarc75 sagte in Alexa2 Adapter 3.18.x (BETA):
@skokarl sagte in Alexa2 Adapter 3.18.x (BETA):
aber ich habe Alexa auf dem Sonos ( Tablet ) aktiviert ...
Glaube aber nicht dass Du in der Sonos App den Sprachassistenten hinzugefügt hast.
In der AlexaApp nimmt man den Sonos nur als Device zum Abspielen auf.doch war....hab's aber nochmal entfernt und neu hinzugefügt.
Hatte wohl ein bisschen viel getestet die letzten Tage.ABER, hab jetzt auch alles ein bisschen besser verstanden, Danke Euch allen.
Speak wieder da....und das (sonos) (sonos) (sonos) ( sonos ).... Problem scheint weg zu sein,
zumindest im Moment.v3.19.4
-
@apollon77 Es sind nur 4 Echo Dot, bei denen ich gleichzeitig DND an/aus schalten will. Schlimm wenn das von Amazon schon ins Limit rennt. Über eine Alexa Gruppe (überall) geht das nicht. Dann sind wahrs. nur speak commands usw., die auch über die Gruppe kommen gemutet. K.a. aber die einzelnen Echos gelten auch in der Alexa App dann nicht als gemutet.
Aber mit alexa2.0.Echo-Devices.CommandsAll.deviceDoNotDisturb funktioniert es. Da dann aber der dedizierte state pro Echo wieder nicht umschaltet, welches ich aber in Jarvis zur Visualisierung nutze, werde ich mal pro Echo DND eine Pause einbauen.
-
@diginix dann muss ich schauen. Dachte Gruppen gehen auchh
-
@apollon77 Ich weiß ehrlich gesagt nicht wo außer beim Einzelgerät man DND in der Alexa App verifizieren könnte.
Die Multiroom Gruppen zeigen bei mir nur die enthaltenen Geräte, kennen aber keinerlei Status für DND o.a.
Ich habe noch nie getestet was passiert wenn ich die Gruppe per Adapter mute und dann Sprachausgaben an die Geräte sende. Ich hätte gedachte dass nur speak, ssml usw. an die Gruppe selbst dann stumm bleibt.