Rolladensteuerung mit Alexa

Hallo,

ich verwende meine DS Rollladen schon einige Zeit mit Alexa. Und habe halt z.B. immer 25% gesagt wenn ich 75% wollte.
Nun habe ich es mal mit einem reversed Profil versucht richtig zu machen. Aber das Verhalten ist mit und ohne Reversed Profil leider gleich. Habe das Profil zugewiesen, in Alexa das Gerät entfernt und wieder gesucht. Hat jemand eine Idee wo mein Problem liegen könnte?

Dann zeigt doch einmal dein Profil :slight_smile:
Glaskugel ist leider defekt.
Michael

Hallo,

gerne hier die beiden Profile

? Die Profile sind doch identisch.

Wenn würde ich erwarten
0 = geschlossen und das zweite mal 255=geschlossen

Aber ich hab auch noch nicht alles gerafft wir es mit Alexa hier und da geht

Ich hatte es so verstanden, dass man nur das .Reversed an den Namen anhängen muss, sonst aber nichts ändern soll.

Also bei mir funktioniert es so mit dem . Reversed. Ich nutzte aber keine Assoziationen, sondern den % Suffix (Slider).
Wenn ich sage ‚Schließe XYZ um 10%‘ dann geht er 10% zu bzw 90% auf.
Lasse ich das schließen weg, dann wird er zu 10% geöffnet / 90% geschlossen.

Michael

Heyho,

mich ärgert Alexa heute wieder ganz massiv…
Ich möchte meine Rollläden mit Alexa steuern, hab demzufolge das .Reserved wie folgt für die entsprechenden Rollläden ergänzt, damit HmIP-BROLL korrekt umsetzt:

Die Variable:

Rollläden in IPS im Alexa-Modul:

und hier die Gruppe definiert unter alexa.amazon.com:

Egal ob ich sage:

  • Alexa Rollladen Wohnzimmer ab/auf
  • Alexa stelle Rollladen Wohnzimmer xx %
    meldet Alexa mir zurück: Rollladen Wohnzimmer unterstützt das nicht

Wo ist mein Fehler?
Grüße
Simon

Kannst du denn die Rollläden einzeln über Alexa steuern? Das ist als erstes zu prüfen.

Ich vermute, dass du die Befehle nicht auf eine Gruppe anwenden kannst.

Vielleicht funktioniert es, wenn du die Rollläden den Räumen zuordnest und nicht eigene Gruppen bildest.

Guten Morgen,
ich musste die Rollläden erstmal umbenennen, damit ich die verschiedenen Rollläden aussprechen konnte.
aber ja - einzeln kann ich die Rollläden ansteuern.
Lichter etc. funktionieren ebenfalls.

Auch wenn ich die Rollläden den Räumen zuordne kommt die gleiche Aussage, dass die Rollläden das nicht unterstützen?!

Ich vermute, dass Alexa mit der Gruppierung von Rollläden nicht umgehen kann - im Gegensatz zu Lampen.

So kann man zum Beispiel in der Alexa App mehrere Lampen eines Raumes gemeinsam über einen Button schalten. Für Rollläden gibt es diesen gemeinsame Bedienung dagegen nicht.

Letztendlich wird es wohl nur der Alexa Support beantworten können🙁

Hallo zusammen,
ich habe KNX im Einsatz und nutze für die Jalousien/Rolladen den Shutter. Hat den schon jemand in Verbindung mit Alexa zum laufen gebracht? Bei mir tut sich da nix.

VG Markus

Guten Morgen Markus,

ja ich nutze das seit dem ersten Tag und es funktioniert.

Dazu habe ich in KNX eine GA für den Sonnenschutz in Prozent (also nicht Statusobjekt, sondern auch empfangendes Objekt) mit EIS6 (0-100%). Diesen spreche ich über Symcon mit Alexa an. (siehe Screenshots)

Bildschirmfoto 2021-03-16 um 09.29.55

Hallo Markus,

was funktioniert bei dir denn nicht? Häufig bietet die Statusspalte im Alexa-Modul Informationen, was denn nicht korrekt eingerichtet ist.

Moin zusammen,

habe mich jetzt auch einmal an das Alexa Modul gewagt und die Rollläden eingebunden.

Wenn ich die Rolläden direkt mit der KNX 100% Variablen verbinde, kann ich diese steuern (über ActionsScript).

Jetzt habe ich aber einige Rollläden, die ich als Gruppe steuern möchte und dafür eine Int Variable mit einem hinterlegten Script versehen. Leider scheint das Alexa Mudul diese Variable nicht zu erkennen und gibt im Modul immer Action required an.
Habe jetzt schon etliche Profile getestet, wie in der Doku beschrieben.
Wie kann ich die Variable zu bringen, das sie vom Modul erkannt wird? Gibt’s da einen Trick?

Danke u. viele Grüße,
Doc

Problem gefunden, es muss wohl eine ActionsScript hinterlegt sein, ein einfachen Script mit Event reicht hier wohl nicht.

Doc

meine Warema Jalousien lassen sich leider nur über Skript steuern.
ich habe eine Variable Integer mit dem profil ~ShutterMoveStop angelegt.
Im Aktionsskript die Werte 0/2/4 abgefragt und über Alexa eingerichtet.
jetzt kommt von Alexa ein O.K zurück, das Skript wird auch ausgeführt, aber es passiert nichts, da der Wert der Variablen ja durch Alexa nicht verändert wird. Was muss ich tun, um den „Rückgabewert“ in die Var. zu schreiben?

Var:

Aktionsskript:

Gerade im Skript noch eingefügt:

if($IPS_SENDER == „AlexaSmartHome“)
{
SetValueinteger($IPS_VARIABLE, $IPS_VALUE);
}

er schreibt mir die richtige Var ID und Wert „4“ bei Echo ins Protokoll, stellt aber die Var nicht auf den Wert „4“ um. ??

Das SetValue ist für Alexa nicht notwendig, das Aktionsskript sollte so oder so ausgeführt werden. Allerdings schaltest du im Skript nicht auf Basis des neuen aktuellen Wertes, was natürlich die Schaltung nicht beabsichtigt. Das dürfte übrigens auch im WebFront nicht funktionieren. Das kannst du aber einfach beheben, indem du kein GetValue nutzt, sondern stattdessen auf die Systemvariable $_IPS[‚VALUE‘] zugreifst. Da steht nämlich der neue Wert drin. Die Minimalanpassung wäre damit die Zeile 4 anzupassen:

$wert = $_IPS['VALUE'];

danke, machmal ists so einfach. da hab ich schon Stunden mit verbracht.
Eine Frage hab ich noch: Es gibt ja die Werte 0,2, und 4. Was muss ich zu Alexa sagen um 2 (STOP) zu bekommen.

hab ich in der Doku nichts gefunden und alles was ich probiert hab hat sie nicht verstanden :slight_smile:

Das kann Alexa leider nicht. Sie kann nur öffnen und schließen (und auf prozentuale Positionen fahren, falls der Rollladen das unterstützt). Stop wird nicht unterstützt.