NEWS
Iobroker / Hue / Alexa programmieren, Hilfe
-
Bei manchen Sachen muss man bei Alexa etwas rumprobieren - Szenen scheinen dazu zu gehören.
Ich habe das so gelöst, dass ich in ioBroker einen neuen State erzeugt habe. Und dann bei der Szene gesagt habe, dass sie von diesem neuen State getriggert wird. Der neue State wird dann an Alexa per SmartName übergeben.
Ich lege alle meine eigenen States im Objekte-Baum unter Javascript.0 an. Man kann das per Benutzeroberfläche machen. Anfänglich ist das OK, aber ich habe mir angewöhnt, das per Script zu machen.
createState("jajascript.0.MyObjects.Party",false,{name: 'Party', type: 'boolean'});
Ich habe ein Script initialise genannt, da kommen alle solche rein.
-
Bei manchen Sachen muss man bei Alexa etwas rumprobieren - Szenen scheinen dazu zu gehören.
Ich habe das so gelöst, dass ich in ioBroker einen neuen State erzeugt habe. Und dann bei der Szene gesagt habe, dass sie von diesem neuen State getriggert wird. Der neue State wird dann an Alexa per SmartName übergeben.
Ich lege alle meine eigenen States im Objekte-Baum unter Javascript.0 an. Man kann das per Benutzeroberfläche machen. Anfänglich ist das OK, aber ich habe mir angewöhnt, das per Script zu machen.
createState("jajascript.0.MyObjects.Party",false,{name: 'Party', type: 'boolean'});
Ich habe ein Script initialise genannt, da kommen alle solche rein. `
Danke für dein Hilfe, aber zur Zeit verstehe ich nur Bahnhof
-
Manuell anlegen:
Objekte Reiter
- javascript.0 anwählen (wenn der javascript Adapter noch nicht installiert ist, nachholen, den wirst du irgendwann brauchen)
- oben auf das kleine +
- Dann Maske ausfüllen
Danach solltest du den neuen State (Kino) im Cloud Adapter zufügen können.
- javascript.0 anwählen (wenn der javascript Adapter noch nicht installiert ist, nachholen, den wirst du irgendwann brauchen)
-
Alles klar so weit, hab ich alles gemacht, nur weis ich noch nicht was mir das jetzt bringt?
Kann ich so Szenen von der Hue App per Alexa steuern?
-
Also…
Zuerst sagst du der Szene, dass sie durch deinen neuen State geschaltet werden soll
Dann im Cloud Adapter deinen neuen State einfügen
Böderweise sieht man das nicht direkt… einmal auf Smart Aufzählungen und dann wieder auf Smart Geräte...
Schwupps, da ist er
Nun noch in Alexa nach SmartHome Geräten suchen. Dann sollte das Gerät drin sein
Und Du kannst mit: Alexa schalte Kino an deine Szene triggern
Ich hoffe, dass ich nichts vergessen habe. Ich mache das alles gerade remote und kann nicht ausprobieren, ob das tatsächlich funktioniert. Sonst gibts Mecker von der Meisterin
@Homoran: Falls Du das liest, Du kannst gerne die Screenshots benutzen und das Beispiel auch.
-
@Homoran: Falls Du das liest, Du kannst gerne die Screenshots benutzen und das Beispiel auch. `
Ich hatte mir schon ganz interessiert diese Screenshots angeshen - und dann las ich das ^^Ich werde das mal weiter an @Eric2905 delegieren, da ich mit Alexa nichts am Hut hae und dieser Partt jetzt sein Baby ist
Die Doku für den Szenenadapter
http://www.iobroker.net/docu/?page_id=1950&lang=de
muss ich auch nochmal aktualisieren
Gruß
Rainer
-
Möglicherweise kann man das Ganze auch ohne den Trigger-State machen, und das Scene Objekt direkt bei den Smart Geräten eintragen. Das wäre etwas einfacher, aber das muss ich erst mal testen.
Ich hab gleich mit dem extra State losgelegt, weil ich Alexa, Schutzschilde 80% haben wollte und 80% eben 80% zu sein sollten und nicht 80% auf - da musste ich etwas mit Variablen spielen.
-
Moin,
ich denke, ich baue das mit ein und erstelle bzgl. Szenen-Adapter ein weiteres HowTo in Bezug auf Alexa.
Ich gehe mal davon aus, das ich die Screenshots aus diesem Thread dafür nutzen kann / darf?
Gruß,
Eric
Von unterwegs getippert.
-
Ich gehe mal davon aus, das ich die Screenshots aus diesem Thread dafür nutzen kann / darf? `
Klar, sag Bescheid, wenn Du noch welche brauchst.
Ich mache morgen noch welche ohne Trigger-State. Kommen dann per PN
-
So, das Thema ist fertig und veröffentlicht.
In der Scheneelstart-Doku ist es unten, unter "Weitere Tipps & Tricks" aufgeführt worden. Direkter Link : http://www.iobroker.net/docu/?page_id=6567&lang=de
Schaut mal drüber, ob noch irgendwo ein Bock drin steckt.
Gruß,
Eric