NEWS
Alexa2 Version 3.23.1+
-
@bananajoe sagte in Alexa2 Version 3.23.1+:
@liv-in-sky sagte in Alexa2 Version 3.23.1+:
@stephan1827 sagte in Alexa2 Version 3.23.1+:
setState("alexa2.0.Echo-Devices.G0911B0593270MAL.Commands.speak-volume"/volume/, 20);
setState("alexa2.0.Echo-Devices.G0911B0593270MAL.Commands.speak-volume",20);
Ich nehme an da sind die
*
verloren gegangen:@stephan1827 den Fehler hatte ich in letzter zeit auch ein paar man - er meckert das es keine Zahl ist obwohl ich eine Zahl schreibe. Allerdings war das bei mir wenn ich Variablen nutze.
Bei mir half der BefehlNumber
(wenn statt der 20 dort eine Variable steht)setState("alexa2.0.Echo-Devices.G0911B0593270MAL.Commands.speak-volume" /*volume*/, Number(20));
Ich habe den Wert jetzt einer Variable zugewiesen. Damit scheint es erstmal weg zu sein.
-
Hallo,
habe Alexa 2 in v3.23.2.Seit gestern können weder über Blockly, noch über Änderung der Datenpunkte direkt, meine Wecker gestellt werden...
LOG beim Versuch über VIS:
Error setting Echo-Devices.G091MK061227040A.Alarm.f5980a90-3bda-303c-8534-cd7001fc7668.enabled to true: connect ECONNREFUSED 0.0.0.0:443
In der Alexa Android App ==> Deine Weckzeiten konnten nicht abgerufen werden.
Nur über die alte Version von: https://alexa.amazon.de/
Funktioniert es noch!
Hat jemand eine Idee, was ich verbockt habe?
Oder fingert Amazon wieder rum...
Danke!
-
@tcfigge Da ja anscheinend auch per APP nix geht wird wohl mit Deinem AmazonKonto iwas nicht rund laufen.
Der Adapter kann nur das umsetzen was auch in der APP machbar ist.Grad hier mal getestet - läuft
-
@djmarc75
Hört sich logisch an!
Hab die App mal neu installiert....
Nix gebracht!
Bisher aber nur Fehlverhalten bei den Weckern...
Mal schauen.... -
@tcfigge sagte in Alexa2 Version 3.23.1+:
Error setting Echo-Devices.G091MK061227040A.Alarm.f5980a90-3bda-303c-8534-cd7001fc7668.enabled to true: connect ECONNREFUSED 0.0.0.0
Das ist ganz klar ein DNS issue ... hast Du vllt Pihole oder sowas im Einsatz? Vllt hast Du oder "irgendetwas" Amazon gesperrt und er löst deswegen den namen nicht mehr auf? Die Lsung bei dem Ding waren bisher immer "DNS Blocker like Pihole"
-
@apollon77
Bingo!
Pihole war der böse Bube!api.eu.amazonalexa.com
auf die Whitelist und jetzt läuft es wieder!
Danke! -
Hat sich erledigt...
-
Hallo Experten,
ich bin ein iobroker-newbie und versuche, mit dem Alexa2-Adapter Smart-Home-Devices zu steuern (ein- / ausschalten), für die es keine speziellen Adapter gibt (die aber in amazon alexa als Geräte über Skills administriert sind).
Was mir gelungen ist, diese Geräte über alexa-Szenen zu steuern. Ein direktes "Steuern" über den Datenpunkt powerstate ist ja anscheinend nicht vorgesehen / nicht möglich.
Wie kann ich aber den Status eines solchen Gerätes (ein oder aus) ermitteln? Ich habe gelesen, das müsste man über eine "query"-Abfrage machen, weiß aber nicht wie.
Kann mir da bitte jemand auf die Sprünge helfen?
Vielen Dank! -
@joerg sagte in Alexa2 Version 3.23.1+:
Ein direktes "Steuern" über den Datenpunkt powerstate ist ja anscheinend nicht vorgesehen / nicht möglich.
Wie kommst Du darauf? Klar geht das im Normalfall ...
AUch bei query ... einfach im Admin den Wert auf true setzen (bestätigt=false)
-
@apollon77 said in Alexa2 Version 3.23.1+:
@joerg sagte in Alexa2 Version 3.23.1+:
Ein direktes "Steuern" über den Datenpunkt powerstate ist ja anscheinend nicht vorgesehen / nicht möglich.
Wie kommst Du darauf? Klar geht das im Normalfall ...
AUch bei query ... einfach im Admin den Wert auf true setzen (bestätigt=false)
Nun hat es in/über blockly mit Statusermittlung und Setzen geklappt. Danke für die Info/Bestätigung/Support!
-
@apollon77 Müssten die Objekte eines Smarthome Devices nicht automatisch nach dem in der Instanz eingestellten Sek. aktualisiert werden wenn #includeInAllQuery bei dem Device auf true steht?
Bei mir aktualisieren die sich nur wenn ich manuell alexa2.0.Smart-Home-Devices.*.#query auf true setze. -
@diginix sollten ... ja ... ggf mal im Log schauen bzw debug log
-
Hallo zusammen, hallo @apollon77,
Ich habe seit Samstag nach einem reboot Probleme mit der Push-Connection des Adapters im debug Log kommt :alexa2.0 2023-04-17 18:34:02.084 info Alexa-Push-Connection disconnected - retry: Retry Connection in 45s alexa2.0 2023-04-17 18:34:02.084 debug Alexa-Remote WS-MQTT: Retry Connection in 45s alexa2.0 2023-04-17 18:34:02.084 debug Alexa-Remote WS-MQTT: Close: 1005: alexa2.0 2023-04-17 18:34:02.084 debug Alexa-Remote WS-MQTT: Open: wss://dp-gw-na.amazon.de/tcomm/
habe auch schon einiges versucht :
- Adapter neu gestartet
- Cookie zurück gesetzt / erneuert
hat am Samstag alles nichts gebracht, dachte dann an einen Fehler bei Amazon und hab mal bis Sonntag nichts gemacht.
Habe dann am Sonntag nochmal nachgesehen, ging immer noch nicht. Dan hier im Forum irgendwo dem Hinweis gefunden die Push Verbindung mal abzuschalten.
Also von gestern 11 bis gerade eben mal aus gellassen ... auch keine Besserung. Hat noch wer eine Idee ?
Alles Andere mit Alexa funktioniert ....
Adapter Version 3.23.2
Node JS 18.16.0wenn noch Infos benötigt werden reich ich diese gerne nach
-
-
@apollon77 hat funktioniert Danke
-
Hey... bekomme immer wieder durch die Ansage vom DeviceReminder den Log vom Alexa Adapter EchoDevice...Commands.speak-volume differs from expected, ignore state change! Please write correct datatype (number)
Woran könnte das liegen? -
@sushibomba spontan daran das da keine Nummer in den State geschrieben wird. Sondern was anderes ?! An sich sollte die Meldung auch sagen was geschrieben wird wenn ich die Meldung korrekt im Kopf hab
-
@apollon77 , bei mir macht der DeviceReminder das was er machen soll...also alles OK.
Erst vorhin beim Anfangen des 3-D Druckens ging es einwandfrei. Nur zur Info. -
Aber hier kann man doch nichts falsch machen
-
@sushibomba , das eigentlich nicht, aber statt eins = 1 zuschreiben wäre falsch. z. B., wenn es Alexa sagen soll.
Ich habe mir den Beitrag von dir mal genauer betrachtet, steuerst du da fälschlicher Weise was an, das eine Zahl erfordert.....Volume vielleicht? (Commands.speak-volume)
Auf deinem Bildchen kann man ja nichts erkennen....nur Raten.
Dann berachte dir mal mein Bild:Bei mir läuft ein Script, um 4 Devices anzusprechen.
Da "überall" nicht mehr funzt bzw. nicht mehr richtig. Wahrscheinlich, weil das Tablet nicht dafür vorgesehen ist.....ich weiß es nicht mehr genau.Ich möchte noch da drauf hinweisen, dass das der falsche Thread dafür ist. Der Fehler ist ja offensichtlich.
Hier noch ein Bild, hoffentlich ist dir nun klar, was du für Fehler eingebaut hast: