NEWS
BETA-TEST Neuer Amazon Skill "iobroker.assistant"
BETA-TEST Neuer Amazon Skill "iobroker.assistant"
-
in dem Beispiel wird "[dimmer2" und "dimmer3" werden nicht als einzelnes Gerät angelegt.
Bisher sah das so aus:

@agrippinenser Hm ... naja die sind jetzt hier gruppiert ... Am besten leg mal GitHub issue an mit genau dem vergleich
-
Hallo,
ich bin jetzt auf die Version 4.2.5 umgestiegen. Geräte wurden alle gefunden, Routinen habe ich alle neu anlegen können. Bis auf meine selbst gebastelte Rollosteuerung bei der ich Tastenbetätigungen über einen ESP8266 auf eine alte Fernbedienung simuliere.
Das liegt aber eher an mir. Die Tastenemulierung ist als Button angelegt gewesen, wird von Alexa jetzt als Szene erkannt und funktioniert nicht.Die Frage ist, wie lege ich die Datenpunkte so an das sie als Taster funktionieren und in der Alexa App als solche erkannt werden.
Mittlerweile habe ich die 4.2.7 installiert.
Danke & Gruß
Ciwa
-
@hotspot_2
Ich spreche von der Alexa App. Du sagst zu einem Echo "Suche Geräte", wartest ab, was er findet und gehst dann in die Alexa App und räumst deine Geräte auf. Auf ioBroker/Adapter Seite sind dafür keine Änderungen nötig.@gaspode Super. Jetzt bin ich weiter. Der Suchlauf war erfolgreich zwei neue Geräte gefunden. Ich habe jetzt u.a. "Küche" zweimal drin. Das neue "Küche" kann ich in der Alexa App auch an- und abschalten. Leider ist die alte "Küche" noch vorhanden und dadurch funktioniert die Sprachsteuerung wohl noch nicht. Wie kann ich den ein Gerät löschen in der Alexa App? Konnte da nichts finden.
-
@gaspode Super. Jetzt bin ich weiter. Der Suchlauf war erfolgreich zwei neue Geräte gefunden. Ich habe jetzt u.a. "Küche" zweimal drin. Das neue "Küche" kann ich in der Alexa App auch an- und abschalten. Leider ist die alte "Küche" noch vorhanden und dadurch funktioniert die Sprachsteuerung wohl noch nicht. Wie kann ich den ein Gerät löschen in der Alexa App? Konnte da nichts finden.
@hotspot_2 sagte in BETA-TEST Neuer Amazon Skill "iobroker.assistant":
Wie kann ich den ein Gerät löschen in der Alexa App?
na das Gerät anklicken und oben rechts auf das Zahnrad/den Mülleimer
-
@hotspot_2 sagte in BETA-TEST Neuer Amazon Skill "iobroker.assistant":
Wie kann ich den ein Gerät löschen in der Alexa App?
na das Gerät anklicken und oben rechts auf das Zahnrad/den Mülleimer
@crunchip Ok. Das habe ich nicht registriert das aus dem Zahnrad ein Mülleimer wird ;-). Küche ist jetzt weg.
Wenn ich nun Küche schalten möchte dann sagt mir Alexa aber "Küche unterstützt das nicht.". Alle anderen gehen aber. Muss ich da noch was machen mit der Küche die neu erkannt wurde?
-
@crunchip Ok. Das habe ich nicht registriert das aus dem Zahnrad ein Mülleimer wird ;-). Küche ist jetzt weg.
Wenn ich nun Küche schalten möchte dann sagt mir Alexa aber "Küche unterstützt das nicht.". Alle anderen gehen aber. Muss ich da noch was machen mit der Küche die neu erkannt wurde?
@hotspot_2 auch die richtige Küche gelöscht?
zur Not auch die andere löschen und dann nochmal suchen lassenund Küche mag amazon gelegenlich nicht
-
@eve11 hatte ich auch hin und wieder, der einzelne state war dann aber trotzdem da
-
Was mit generell auffällt, das der im Skill angezeigte Status der Lampe nicht passt. Schalte ich über Alexa ein, zeigt die auch das Symbol im Skill. Schalte ich jedoch über den Lichtschalter aus, zieht der Status im Skill nicht nach. Kann man dazu etwas einstellen?
-
Was mit generell auffällt, das der im Skill angezeigte Status der Lampe nicht passt. Schalte ich über Alexa ein, zeigt die auch das Symbol im Skill. Schalte ich jedoch über den Lichtschalter aus, zieht der Status im Skill nicht nach. Kann man dazu etwas einstellen?
@fuchs1978 Ich habe ähnliches. Bei mir wird es in der Alexa app mit extremer Verzögerung angezeigt. Manchmal kommen befehle noch gar nicht durch
-
Ok, also bitte an ALLEE wo es Probleme mit dem finden gab: 4.2.7 installieren und testen. Wenn es weiterhin nicht geht bitte melden
@apollon77 sagte in BETA-TEST Neuer Amazon Skill "iobroker.assistant":
4.2.7 installieren und testen. Wenn es weiterhin nicht geht bitte melden
löschen klappt mit 4.2.7 leider noch nicht zuverlässig..

EDIT: durch aktivieren von V1 in den Optionen lassen sich die Geräte im Reiter AlexaGeräte (V1) löschen.
Der Tipp wurde weiter oben gegeben. Danke ! -
Was mit generell auffällt, das der im Skill angezeigte Status der Lampe nicht passt. Schalte ich über Alexa ein, zeigt die auch das Symbol im Skill. Schalte ich jedoch über den Lichtschalter aus, zieht der Status im Skill nicht nach. Kann man dazu etwas einstellen?
@fuchs1978 sagte in BETA-TEST Neuer Amazon Skill "iobroker.assistant":
Was mit generell auffällt, das der im Skill angezeigte Status der Lampe nicht passt.
ist mir auch aufgefallen. Synchronisation des Status klappt nicht immer
-
Ok, also bitte an ALLEE wo es Probleme mit dem finden gab: 4.2.7 installieren und testen. Wenn es weiterhin nicht geht bitte melden
@apollon77
Die Gerätesuche findet bei mir immer noch nichts. -
Hallo alle zusammen,
wie ja die meisten von Euch wissen hat uns Amazon vor ein paar Tagen sehr überraschend angekündigt das der ioBroker.iot Skill ab dem 4.11. nicht mehr zum Steuern von Geräten funktionieren wird.
Wie bereits geschrieben hat uns das genau so überrascht wie Euch, weil es keinerlei vorherige Kommunikation gab. Aber es sei nun wie es sei.Vorwort / Hintergrund
Generell war Denis bereits länger dran den bestehenden Skill "iobroker.iot" (und nur dieser ist betroffen!! Der Custom Skill ist davon nicht betroffen) für das neue "Alexa V3" genannte Protokoll fit zu machen. Bisher war "Alexa V2" (Bitte nicht zu verwechseln mit dem "Alexa2 Adapter von iobroker!) im Einsatz.
Leider haben wir es bisher nicht geschafft den "iobroker.iot" Skill neu mit Amazon zu zertifizieren und stecken da bereits seit mehreren Wochen in einem Deadlock. (Hintergrund: Amazon sagt das es in USA und Japan bei dem Skill Probleme gibt, sagt aber nicht was es ist und erlaubt uns auch nicht diese Länder rauszunehmen. Keiner unserer Tests zeigt Probleme und Amazon bleibt stur.)Aus diesem Grund hat Denis bereits vor ein paar Wochen einen neuen Skill "ioBroker.assistant" gestartet und den auch zertifiziert bekommen. Dieser wurde bereits von einigen Usern genutzt und so konnten erste Kinderkrankheiten bereits gefixt werden.
Jetzt wird dieser Skill zu unserem zukünftigen Skill für Alexa.
Was bedeutet das konkret
Da wir es aufgrund der oben genannten "Blockade" von Amazon nicht schaffen den bestehenden Skill zu aktualisieren bedeutet dies das Ihr alle leider etwas mehr Aufwand habt und Eure Geräte über den neuen Skill erneut einrichten und konfigurieren müsst. Bitte seht von Diskussionen zu diesem (für uns leider) unverrückbarem Fakt ab, weil wir da leider keinen Einfluss drauf haben. Ich verstehe das dies für Euch unerwarteten Aufwand bedeutet, vor allem wenn man viele Routinen u.ä. nutzt, aber sich darüber aufzuregen bringt leider nichts. Wir haben alles in unserer Macht stehende versucht das zu vermeiden, aber können Euch hier leider keine Lösung anbieten. Also lasst uns bitte gemeinsam konstruktiv in die Zukunft schauen und das beste daraus machen.
Anleitung
Wie bereits im Thread Titel steht wollen wir einen kurzen Beta-Test machen. Generell tut der Skill schon sehr gut, aber in der Erkennung und im Mapping im iot Adapter kann es ggf noch zu wacklern oder "nicht alles ist wie vorher" kommen. Diese Probleme müssen wir finden und beheben. Da wir aber nur sehr bedingt alles das testen können was Ihr so alles nutzt und wie Ihr Euer System habt (das sind die typischen Auswirkungen weil ioBroker so flexibel ist) brauchen wir hier Euer Feedback.
Also wer weiss was "Testen" und "Beta" heisst der darf gern bereits mitmachen!
Was müsst Ihr tun
Generell ist die folgende Anleitung die für eine vollständige Umstellung:
- iot Adapter 4.1.3+ installieren - der ist aktuell "nur" Beta, geht aber auch ohne Repo-Umstellung!! Adapter - Expertenmodus - Custom install - "von npm" Tab - dort "iot" wählen! (Node.js 18+ und js.controller 5+ sind nötig!) Hier wird es regelmäßig neue Updates geben. Wir posten das hier mit. Am besten hier und da schauen.
- iot Adapter-Konfiguration aufrufen und dort schauen das auf dem ersten Tab "Alexa v3 (beta)" aktiviert ist
- Die Geräte für v3 sollten von v2 übernommen worden sein. Auf dem neuen iot Konfig Tab "Alexa v3" prüfen das die Geräte alle da sind und auch die Typen korrekt sind. Die Darstellung ist etwas anders und auch die Typen sind leicht anders. Ggf korrigieren.
- Deaktiviert den alten Skill "iobroker.iot" Dazu in der Alexa App auf "Skills und Spiele" gehen, dort ganz runter scrollen und auf "Meine Skills". Dort den "iobroker.iot" suchen und deaktivieren. ACHTUNG: Alle Geräte bleiben da! Alexa löscht die Geräte nicht!
- Jetzt könnt Ihr alle iobroker Geräte in der Alexa App löschen - oder Ihr macht das später ... Die Geräte haben in Ihren Einstellungen alle "ioBroker" oder "ioBroker Group" und in der Description den "ioBroker Objektnamen". Ihr könnt es aber auch später löschen ... Sie gehen aber nicht mehr.
- In der Alexa-App bei den Skills jetzt "ioBroker.assistant" suchen und aktivieren. Loggt Euch mit Eurem iobroker.pro Daten ein, wenn Ihr unsicher seid bitte unter https://iobroker.pro den Login versuchen.
- Jetzt lasst Ihr Alexa die Geräte neu erkennen. Das geht per Sprache "Alexa, finde meine Geräte" oder in der App in dem Ihr unter Geräte auf das Plus geht, dann "Sonstiges", und so weiter - immer auf die "ich weiss nix" Antwort gehen, dann sucht er am Ende und sollte alle ioBroker Geräte dann finden.
- Die könnt Ihr jetzt ggf einrichten und Räumen zuordnen... Am Ende habt Ihr jetzt die Geräte neu drin und Sie sollten funktionieren. Bitte testen.
- Falls Ihr die Geräte nicht schon gelöscht habt könnt Ihr jetzt die Liste zb Alphabetisch sortieren lassen und alle Doubletten sind ioBroker Geräte. Die neuen sollten einen "Punkt" haben, damit kann man es erkennen oder darüber das die alten bei Description den ioBroker Objektnamen haben und die neuen aktuell nur ein "Device controlled by ioBroker".
Dann bitte alle Gerätetypen testen und Fehler als Issues im iot Adapter GitHub melden. Je schneller wir Feedback haben um so schneller können wir es fixen und es für die Breite Masse der User Fehlerfrei machen.
In der Zeit bis zum 4.11. sollte es an sich auch funktionieren den alten Skilll aktiv zu lassen. Dann habt Ihr aber ebenso Doubletten die ggf beide funktionieren und müsst ggf Dinge umbenennen das Sprachbefehle tun, aber vllt eine Option falls etwas nicht tut einen Fallback bis zum Fix zu haben. Aber das überlasse ich Euch.
So, damit erst mal genug der Rede und ich bedanke mich für Eure Unterstützung bei dem Test!
Nachwort: Was ist der Alexa2 Adapter und hat der was damit zu tun?
Als wichtigstes (weil die Frage schon kam): Der Alexa2 Adapter hat mit den Skills und den Geräten die Ihr über die Alexa steuert NICHTS zu tun! Der Alexa2 Adapter ist dazu da um die Echo/Alexa Geräte selbst über deren Cloud zu steuern (Musik spielen, History der Sprache und so und er erlaubt Dir am Ende Geräte die über Alex Skills angebunden sind in gewissen Rahmen über die Amazon Cloud zu steuern.
PS: Da es hier explizit um den Skill Test geht gehe ich nicht auf die alternative Option ein einfach den Matter Adapter zu nutzen. Das kann vorteile haben, aber auch hier gibt es aktuell Issues bei Alexa/Amazon in bestimmten Szenarien, womit auch das nicht für alle User gehen wird. In der künftigen Kommunikation gehen wir darauf mit ein, aber jetzt hier ist es aussen vor.
Ingo
@apollon77 Heute installiert, Danke für die ausführliche Beschreibung, fuktioniert. Gruß Reinhold
-
Ok, also bitte an ALLEE wo es Probleme mit dem finden gab: 4.2.7 installieren und testen. Wenn es weiterhin nicht geht bitte melden
@apollon77 said in BETA-TEST Neuer Amazon Skill "iobroker.assistant":
Ok, also bitte an ALLEE wo es Probleme mit dem finden gab: 4.2.7 installieren und testen. Wenn es weiterhin nicht geht bitte melden
auch bei mir werden immer noch keine Geräte gefunden

-
@apollon77 : habe den Adapter sozusagen über NPM installiert/geupdated...dann in den Einstellungebn nur V3 angehakt........jetzt rödelt udn rödelt der Adapter in Form eines runden Spinners....ist das normal udn wie lange dauert das bis der neue Adapter die Geräte gefunden hat? Rödelt jetzt im WLAN schon ca. 4 Minuten.....
Ich will nur wissen ob das O.K. ist?

