NEWS
Per Alexa Sprachbefehl eine Variable ändern
-
Hallo,
ist es irgendwie möglich eine Alex Rutine zu erstellen, die eine Variable im ioBroker ändert? Ich möchte nicht immer den Weg gehen und per Alexa eine Steckdose schalten und diese Event dann im ioBroker abfangen.
@mcBirne Was soll denn in der Variable eingestellt werden? (false/true)
Beispiel: Alexa, setze Alter auf vier kann man abfangen, aber Alexa bringt aber immer den Fehler: "Tut mir leid ich kann kein Gerät mit dem Namen XXX finden" oder sagt "Schalter unterstützt das nicht"! Also man muss dann auch schon darauf achten wie man das "Gerät" bzw. den "Wert" den man ändern möchte benennt.
Abfangen kann man es im Objekt alexa2.0.History.summary oder alexa2.0.History.json und das dann weiterverarbeiten mit Blockly oder javascript.
Im iot-Adapter bzw. in der Instanz kann man "Werte" definieren, die man per Alexa steuern möchte:
Die definiert man im Reiter "Alexa-Geräte" mit entsprechenden Typen:

-
Hallo,
ist es irgendwie möglich eine Alex Rutine zu erstellen, die eine Variable im ioBroker ändert? Ich möchte nicht immer den Weg gehen und per Alexa eine Steckdose schalten und diese Event dann im ioBroker abfangen.
-
@mcBirne Was soll denn in der Variable eingestellt werden? (false/true)
Beispiel: Alexa, setze Alter auf vier kann man abfangen, aber Alexa bringt aber immer den Fehler: "Tut mir leid ich kann kein Gerät mit dem Namen XXX finden" oder sagt "Schalter unterstützt das nicht"! Also man muss dann auch schon darauf achten wie man das "Gerät" bzw. den "Wert" den man ändern möchte benennt.
Abfangen kann man es im Objekt alexa2.0.History.summary oder alexa2.0.History.json und das dann weiterverarbeiten mit Blockly oder javascript.
Im iot-Adapter bzw. in der Instanz kann man "Werte" definieren, die man per Alexa steuern möchte:
Die definiert man im Reiter "Alexa-Geräte" mit entsprechenden Typen:

@MCU
Eigentlich möchte ich über die Alexa die Alarmanlage einschalten.
Hierfür gibt es eine Variable.
Ich habe versucht, eine Routine zu erstellen, die nichts macht aber auf "Alexa Alarmanlage an" reagiert.
Ich kann damit aber kein Event im iobroker erzeugen, obwohl ich die Routine dort sehe. -
@MCU
Eigentlich möchte ich über die Alexa die Alarmanlage einschalten.
Hierfür gibt es eine Variable.
Ich habe versucht, eine Routine zu erstellen, die nichts macht aber auf "Alexa Alarmanlage an" reagiert.
Ich kann damit aber kein Event im iobroker erzeugen, obwohl ich die Routine dort sehe. -
@MCU
Eigentlich möchte ich über die Alexa die Alarmanlage einschalten.
Hierfür gibt es eine Variable.
Ich habe versucht, eine Routine zu erstellen, die nichts macht aber auf "Alexa Alarmanlage an" reagiert.
Ich kann damit aber kein Event im iobroker erzeugen, obwohl ich die Routine dort sehe. -
@mcBirne Wieso kannst du das nicht? Du müsstest doch nur in den Trigger den Datenpunkt auswählen und auf Aktualisierung prüfen.
-
@CruziX
Was ist bei der Routine der Trigger?
Ich Sage "Alexa Alarmanlage an" in der Routine passiert ja nichts. Und iobroker scheint nicht zu merken, dass die Routine angestoßen wurde.@mcBirne sagte in Per Alexa Sprachbefehl eine Variable ändern:
Was ist bei der Routine der Trigger?
Du triggerst den Text im Alexa2 Adapter (
alarmanlage anoderalarmanlage aus)Der trigger DP ist so wie hier zu sehen
alexa2.0.History.summaryDie Routine bzw. die zwei Routinen nennst Du genau so (
alarmanlage anoderalarmanlage aus) und schaltest irgendeine Aktion.
-
@mcBirne sagte in Per Alexa Sprachbefehl eine Variable ändern:
Was ist bei der Routine der Trigger?
Du triggerst den Text im Alexa2 Adapter (
alarmanlage anoderalarmanlage aus)Der trigger DP ist so wie hier zu sehen
alexa2.0.History.summaryDie Routine bzw. die zwei Routinen nennst Du genau so (
alarmanlage anoderalarmanlage aus) und schaltest irgendeine Aktion.
-
@dslraser
Leider steht in der summary bei mir noch etwas sehr altes. Egal welche Szene ich starte, der Wert wird nicht angepasst. Woran kann das liegen?@mcBirne sagte in Per Alexa Sprachbefehl eine Variable ändern:
Leider steht in der summary bei mir noch etwas sehr altes
Pushverbindung Haken drinn ?

ansonsten gib mal einen Befehl an Alexa und beobachte die summary, die muß sich fast live verändern. Sonst mal den Browser refreshen.
-
@mcBirne sagte in Per Alexa Sprachbefehl eine Variable ändern:
Leider steht in der summary bei mir noch etwas sehr altes
Pushverbindung Haken drinn ?

ansonsten gib mal einen Befehl an Alexa und beobachte die summary, die muß sich fast live verändern. Sonst mal den Browser refreshen.
