NEWS
Cloud Adapter - An Alexa Variablen schicken
-
Habe für eine Funktion mehrere "Werte" für eine Variable (HausSteuerung).
Im VIS kann ich somit die verschiedenen Werte übergeben (z.B. Oben,Unten,Keller)
Wie bekomme ich denn den State im Cloud Adapter so geändert, dass ich nicht nur An und Aus als Auswahl habe.
Basis ist ein Objekt innerhalb javascript.0.
Ich würde gerne den Wert der Variablen per Sprachbefehl schalten.
z.B. "Alexa setze Haussteuerung auf Keller".
Im Moment geht natürlich schon "Alexa setze Haussteuerung auf An …. oder Aus"
Ich könnte wahrscheinlich auch mit mehreren Objekten und den jeweiligen Scripts auf das Haussteuerung - Objekt verweisen und dann sagen
"Alexa setze Unten auf An" , wobei dann ein Script das Objekt Haussteuerung auf "Unten" setzt, ist aber hoffentlich auch Anders zu lösen.
Andreas
-
Habe für eine Funktion mehrere "Werte" für eine Variable (HausSteuerung).
Im VIS kann ich somit die verschiedenen Werte übergeben (z.B. Oben,Unten,Keller)
Wie bekomme ich denn den State im Cloud Adapter so geändert, dass ich nicht nur An und Aus als Auswahl habe.
Basis ist ein Objekt innerhalb javascript.0.
Ich würde gerne den Wert der Variablen per Sprachbefehl schalten.
z.B. "Alexa setze Haussteuerung auf Keller".
Im Moment geht natürlich schon "Alexa setze Haussteuerung auf An …. oder Aus"
Ich könnte wahrscheinlich auch mit mehreren Objekten und den jeweiligen Scripts auf das Haussteuerung - Objekt verweisen und dann sagen
"Alexa setze Unten auf An" , wobei dann ein Script das Objekt Haussteuerung auf "Unten" setzt, ist aber hoffentlich auch Anders zu lösen.
Andreas ` Du kannst in der Alexa app eine Routine festlegen mit dem Text und dann eine variable schalten z. B triggerkeller. Und dann ein Script mit wenn trigger schalte Keller
Gesendet von meinem Handy
-
Danke, aber vielleicht falsch verstanden.
Das/die Objekte gibts schon und sind in Betrieb. Ich schalte in VIS damit Alarmzonen im Haus bei einer Anwesenheitskombi.
Es gibt 4 verschiedene Anwesenheitsszenarien und 9 Zonen.
In jeder Zone gibts Sensoren und Melder.
Mit Skripten kombiniere ich dann die Devices zu den Zonen.
In VIS schalte ich mit einem Pulldown Menu die gewünschte Kombi in dem OBJEKT (Haussteuerung)
https://drive.google.com/file/d/1u86D34 … sp=sharing
Zum Beispiel ...
Szenario -> Frau allein zu Hause
Objekt (Haussteuerung) SCHWACH = BWM + TF Abstellraum, BWM + TF Studio, BWM + TF Hinten, BWM + TF Garten -> Aktiv
Szenario -> Schlafen gehen
Objekt (Haussteuerung) SCHLAFEN = Alle BWM + TF im Garten,Keller,Hinten, EG, Küche Terrasse -> Aktiv
( Objekt steht auf Wert SCHLAFEN
https://drive.google.com/file/d/1Oy6kiD ... sp=sharing)
Szenario -> Alle ausser Haus
Objekt (Haussteuerung) STARK = Alle BWM + TF
In Wirklichkeit sind noch viel mehr Aktionen dahinter, Wassersensoren, Rauchmelder, CO2 Melder, Kameras Aktiv oder Nicht.
Wenn wir also nach Hause kommen deaktivieren wir den Alarm über ein Tastenfeld und wählen die gewünschte Haussteuerung. Per Sprachausgabe wird die Auswahl auch nochmal verifiziert (damit man das nicht einfach per Sprache ändern kann -> Lautsprecher im gesamten Haus -> SayIt sagt: Haussteuerung wurde auf Stark geändert oder Haussteuerung wurde auf Schlafen geändert. Alle Fenster und Türen sind zu. Gute Nacht
o.s.ä.)
Geht auch umgekehrt mit Prüfungen, also ->"Schlafen kann nicht aktiviert werden, weil noch Türen oder Fenster oder Lichter ect.pp nicht OK sind"!
Jetzt würde ich gerne ALEXA bitten dies zu tun. ALEXA schalte Haussteuerung auf SCHLAFEN
Ich kann ja auch Heizungen auf 22 Grad schalten oder Rollladen auf 50 %, also muss es doch eine Möglichkeit geben im Objekt eine Funktion zu hinterlegen, dass der CLOUD Adapter nicht nur An (true) und Aus (false) anbietet, sondern eben SCHWACH - SCHLAFEN - STARK.
Evt. in der RAW Einstellung des Objekts.
Im Cloud Adapter gibts im Moment nur An/AUS
https://drive.google.com/file/d/1dutf7s ... sp=sharing
Wenn das tatsächlich nicht geht, Schade, aber dann löse ich das eben mit mehreren Objekten die alle das Haussteuerungsobjekt umschalten und muss halt ein "blödes Kommando" benutzen.
Anstatt "Alexa schalte Haussteuerung auf Schlafen" -> muss ich dann sagen "Alexa schalte SCHLAFEN an"!. Und dann wird die Variable/Objekt von einem anderen Objekt umgeschaltet. Von hinten durch die hohle Gasse ;-).
Danke Andreas
-
> Du kannst in der Alexa app eine Routine festlegen mit dem Text und dann eine variable schalten z. B triggerkeller. Und dann ein Script mit wenn trigger schalte Keller
Das wäre die Version mit mehreren Objekten, die dann ein anderes Objekt schalten. Also meine NOTLÖSUNG!
Danke trotzdem
-
Jetzt würde ich gerne ALEXA bitten dies zu tun. ALEXA schalte Haussteuerung auf SCHLAFEN
Ich kann ja auch Heizungen auf 22 Grad schalten oder Rollladen auf 50 %, also muss es doch eine Möglichkeit geben im Objekt eine Funktion zu hinterlegen, dass der CLOUD Adapter nicht nur An (true) und Aus (false) anbietet, sondern eben SCHWACH - SCHLAFEN - STARK.
Evt. in der RAW Einstellung des Objekts.
Im Cloud Adapter gibts im Moment nur An/AUS
https://drive.google.com/file/d/1dutf7s … sp=sharing
Wenn das tatsächlich nicht geht, Schade, aber dann löse ich das eben mit mehreren Objekten die alle das Haussteuerungsobjekt umschalten und muss halt ein "blödes Kommando" benutzen.
Anstatt "Alexa schalte Haussteuerung auf Schlafen" -> muss ich dann sagen "Alexa schalte SCHLAFEN an"!. `
Und genau das geht nicht mit Alexa sondern nur mit Routinen.
Alexa kennt für Smarthome nur an/aus bzw procent Werte.
Wie bereits erwähnt löst du das aber mit einer Routine womit genau das geht was du hier beschreibst
~Dutch
–-----------------------
Send from mobile device
-
> Alexa kennt für Smarthome nur an/aus bzw procent Werte
Das ist der Satz den ich gebraucht habe.
Ich hatte die Hoffnung, dass es geht und es nur an der Objekt Programmierung liegt!
Danke Andreas
-
Das ist der Satz den ich gebraucht habe.
Ich hatte die Hoffnung, dass es geht und es nur an der Objekt Programmierung liegt! `
Ah ok
Schau Mal hier: http://www.giga.de/audio/amazon-echo/sp … eberblick/
` > Amazon Echo: Sprachbefehle zum Steuern von Smart Home-Geräten
„Finde meine Geräte.“
„Schalte das Licht im Flur an.“
„Dimme das Licht im Wohnzimmer auf 20%.“
„Schalte die Kaffeemaschine ein.“
„Schalte den Ventilator auf 75%.“
„Schalte die Außendekoration ein.“
„Stelle die Haustemperatur auf 20 Grad.“
„Senke die Temperatur im Schlafzimmer.“
„Schalte Energie ins Wohnzimmer ein.“ `
Cheers Dutch
–-----------------------
Send from mobile device