NEWS
[gelöst] - Skript für Alexa um Rollos zu steuern
-
@Uli977 mit sprache ? oder mit klick bei der routine
-
@Uli977
Ich habe mir genau das was Du willst eben mal geschwind gebastelt für 5 Rollläden die alle parallel damit laufen (kann man auch einzeln machen, brauch ich aber in dem Zusammenhang nicht). Gesteuert wird mit "Alexa, Rollläden runter", "Alexa, Rollläden hoch" und "Alexa, Schatten".
Ich poste das gleich mal, wenn Dich das interessiert. -
@liv-in-sky klick bei der routine.
Sprache ging ja nicht, obwohl Alexa mit am Ende mit ok bestätigt
-
@Jan1 Interessiert mich!
-
@Jan1 Ich will das für ein einzelnes Rollo und auch für ggf. mehrere Rollos in einem Raum
-
@Uli977 ok - bis jan mit dem script kommt - mach doch eine zweite routine, die 0 schreibt - rollo küche runter - oder so und probiere die mal - das smartgerät ist der selbe datenpunkt - da brauchen wir nix neues
-
@Uli977
Das kannst umstricken wie DU willst, wenn das sehr einfache Prinzip verstanden hast. Ich habs allerdings über den Node-Red Adapter an Alexa angebunden, was im Prinzip auf das Selbe raus kommt, wie über den IoT. -
Also hier mal das Script:
Dann die selber erstellten DPs:
und das Node-Red Gedönse:
-
@liv-in-sky habe ich gemacht und es funktioniert
er schreibt in das Objekt Rollo Küche hoch einmal 0 und einmal 100, jenachdem welche Routine ich per Konopfdruck ausführe
-
@Uli977 genau so soll es sein aber nicht mit sprache ? oder
-
@Uli977 wenn du das änderst, schreibt das blockly script dann die richtigen werte in den HM datenpunkt leveel ? und bewegt sich die rollo dann
-
@liv-in-sky Doch, jetzt geht es auch mit Sprache.
Das heißt ich muss die Rollos mit einer Routine steuern und nicht einfach aus dem iot
-
Wenn DU das über IoT machst und die % Ansage hben willst, sieht das so aus:
-
@liv-in-sky ja
-
@Uli977 versteh ich nicht ?
die routine ist halt der einfachste weg einhen eigenen Sprach befehl zu haben,
zusammengefaßt - geht jetzt das , was du haben willst oder fehlt noch was
-
@Uli977
Routine ist nur bei Alexa nötig, damit Du nicht immer an und aus sagen musst, was beim Rolladen blöd wäre. Beispiel ohne Routine: "Alexa, schalte Rollladen hoch an".
Schriebt aber @liv-in-sky ja auch gerade -
@liv-in-sky Ja, jetzt geht das Rollo in der Küche.... aber die anderen gehen ja dann auch so nur mit mehr geräten in der Routine
Aber das Skript war nur zum Testen, richtig?
Und das Gerät/Objekt muss muss nicht Rollo Küche hoch heißen, sonder Rollo Küche ist ausreichend., korrekt? -
@Jan1 dito
-
@Uli977 genau - das hoch kannst du dir sparen - ist ja für beides
das script brauchst du schon, da dieses script das rollo über den hm adapter ansteuertdu kanns halt noch probieren ob du den hm datenpunkt direkt als smarthome gerät definieren kannst , dann brauchst du das script nicht
insofern hattest du recht - das script war zum test, ob wir einen datenpunkt in die alexa bekommen
-
Abschließend noch mal ein großen Dankeschön für alle die mir geholfen haben!
Funktioniert jetzt alles so wie ich es wollte.