Ankündigung

Einklappen
Keine Ankündigung bisher.

Alexa Rolladensteuerung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Ich habe mal geschaut, welches meinst du trifft bei mir zu? Steige nicht so ganz durch.

    Kommentar


      #17
      Code:
       
       actionMappings="Close=0,Open=100,Lower=(-10),Raise=(+10)", stateMappings="Closed=0,Open=1:100"

      Kommentar


        #18
        Okay verstehe. Bei mir sind die Komponenten wie folgt konfiguriert:

        Thing:
        Code:
        Type rollershutter : th_eg_wohnzimmer_links_rol "Jalousie Wohnzimmer links"       [ upDown="X/X/X", stopMove="X/X/X", position="X/X/X+<X/X/X" ]
        Item:
        Code:
        Rollershutter eg_wohnzimmer_links_rol "Jalousie Wohnzimmer links [%d %%]" (gEG,gWohnzimmerEG, gEGRolladen,gHRolladen) ["Switchable"] {channel="knx:device:bridge:generic:th_eg_wohnzimmer_links_rol"}
        Das "Switchable" ist eingebaut damit Alexa die Rollade erkennt. Wie muss das denn umgebaut werden? Was muss anstatt des "Switchable" eingetragen werden und wie baue ich deinen oben genannten Vorschlag ein?

        Kommentar


          #19
          Code:
          {channel="knx:device:bridge:generic:th_eg_wohnzimmer_links_rol", alexa="RangeController.rangeValue" [category="INTERIOR_BLIND", friendlyNames="@Setting.Opening", supportedRange="0:100:10", unitOfMeasure="Percent", actionMappings="Close=0,Open=100,Lower=(-10),Raise=(+10)", stateMappings="Closed=0,Open=1:100"]}
          Das
          Code:
          ["Switchable"]
          fällt dann natürlich weg.

          Und dann entsprechend mit den Einstellungen spielen. Nicht vergessen das Alexa Item zu löschen und neu einlesen zu lassen (nach jeder Änderung)

          Ich vermute mal dass das
          Code:
          actionMappings="Close=0,Open=100
          die gewünschte Änderung erbringen könnte. Einfach mal die Werte umdrehen und probieren.

          Edit: hier ist jemand mit dem gleichen Problem:
          https://community.openhab.org/t/offi...33/944?u=sihui
          Zuletzt geändert von sihui; 17.12.2019, 18:59.

          Kommentar


            #20
            Hat funktioniert, Total klasse. Danke.

            Was jetzt funktioniert ist "öffnen" und "schließen".

            Was noch nicht funktioniert ist das Schrittweise "hoch" oder "runter" oder "Stop"

            Hast du hier noch eine Idee?


            Code:
            Rollershutter og_arbeitszimmersascha_rol "Jalousie Arbeitszimmer Sascha [%d %%]" (gOG,gArbeitszimmerSaschaOG, gOGRolladen,gHRolladen){channel="knx:device:bridge:generic:th_eg_wohnzimmer_links_rol", alexa="RangeController.rangeValue" [category="INTERIOR_BLIND", friendlyNames="@Setting.Opening", supportedRange="0:100:10", unitOfMeasure="Percent", actionMappings="Close=100,Open=0,Lower=(+10),Raise=(-10)", stateMappings="Closed=100,Open=0:100"]}
            Zuletzt geändert von SaschaQ; 18.12.2019, 10:39.

            Kommentar


              #21
              Zitat von SaschaQ Beitrag anzeigen
              Schrittweise "hoch" oder "runter" oder "Stop"
              Schrittweise funktioniert bei mir mit "Rollläden auf xx Prozent", Stop ist nicht implementiert (auf Amazon Seite), das müsste man mit einem Proxy Item und einer Regel lösen (siehe den verlinkten Thread im englischen Forum, dort wurde gerade eine Lösung gepostet)

              Kommentar


                #22
                Okay danke aber es gibt ja den folgenden Abschnitt

                Code:
                  
                 Lower=(+10),Raise=(-10)

                Das bedeutet, du kannst mir "runter" und "rauf" 10% Schritte fahren. Dies ist bei mir aber wieder invertiert.

                Egal ob ich bei Lower oder Raise =(+10) oder (-10) er macht immer bei "rauf" 10 runter und bei "runter" 10 rauf.

                Muss ich da vielleicht noch irgendwo anders etwas anpassen? Finde dazu nix.
                Zuletzt geändert von SaschaQ; 18.12.2019, 14:34.

                Kommentar


                  #23
                  Zitat von SaschaQ Beitrag anzeigen
                  Muss ich da vielleicht noch irgendwo anders etwas anpassen?
                  Das kann ich dir leider nicht sagen da ich diese Funktion nicht nutze. Bei mir ist ein ganz normaler
                  Code:
                  alexa="PercentageController.percentage"
                  Eintrag aktiv der über Zwave alles wie gewünscht steuert.

                  Kommentar


                    #24
                    Hallo,

                    nachdem ich mir Euren Thread hier durchgelesen habe funktioniert nun ebenfalls wieder die Rolladensteuerung bei mir mit Öffnen/ Schließen sowie Prozent fahren (z.B.: Rollladen Küche 20% usw...)



                    folgende Fragen habe ich hierzu jetzt noch:

                    1.) bisher hatte ich immer in der ITEMS 2 Zeilen eingeben müssen.....1.Zeile für die Rule Ausführung und die zweite Zeile für die Aussprache des gerätes sowie die Erkennung in Alexa bzw. Homekit

                    hatte bei mir ursprünglich so ausgesehen:

                    ITEMS:
                    HTML-Code:
                     Rollershutter RolloGruppe2_Ch1 "Rollladen Fenster Küche [%d %%]" <light> (gRollo) { channel="knx:device:bridge:jalousieaktor2:rollo_ku eche_ch1" }
                    HTML-Code:
                    Switch RolloKueche "Rollladen Küche [%d %%]" [ "Lighting" ]


                    RULE:
                    HTML-Code:
                    rule "RolloKueche"
                    when
                    Item RolloKueche received command
                    then
                    switch(receivedCommand)
                    {
                    case ON : RolloGruppe2_Ch1.sendCommand(UP)
                    case OFF : RolloGruppe2_Ch1.sendCommand(DOWN)
                    }
                    end
                    Frage 1 .....wird in der ITEMS die 2.te Zeile jetzt gar nicht mehr benötigt und das Gerät mit dem Wortlauf in Zeile 1 angesprochen? in meinem Fall dann "Rollladen Fenster Küche"

                    Frage 2 .....wird eine RULE dann überhaupt nicht mehr benötigt? zumindest funktioniert es bei mir ohne Rule wenn ich den Code von Dir sihui eingebe
                    HTML-Code:
                    {channel="knx:device:bridge:jalousieaktor2:rollo_kueche_ch1", alexa="RangeController.rangeValue" [category="INTERIOR_BLIND", friendlyNames="@Setting.Opening", supportedRange="0:100:10", unitOfMeasure="Percent", actionMappings="Close=0,Open=100,Lower=(-10),Raise=(+10)", stateMappings="Closed=0,Open=1:100"]}

                    2.) wenn ich den neuen STRING konfiguriert habe wie oben gerade beschrieben wird das Gerät zwar in ALEXA erkannt wenn ich auf NEU Suchen gehe, jedoch findet HOMEKIT das Gerät nicht mehr???!!!...kann es sein, dass dieser Code/String nur für ALEXA kompatibel ist?....ich nutze nämlich sowohl Alexa als auch SIRI.



                    3.) ÖFFNEN und SCHLIEßen ist bei mir wenn ich den Befehl gebe vertauscht. früher konnte man das ja in der RULE umkehren wenn mich nicht alles täuscht?....wie müsste man hier jetzt dann vorgehen für die UMKEHR?


                    Danke Euch schon im voraus!

                    lg
                    Zuletzt geändert von MrWichtig; 31.03.2020, 11:40.

                    Kommentar


                      #25
                      Die Actionmapping ist verkehrt. Closed ist 100, Open ist 0 (bei stateMapping ebenso), und Lower bzw. Raise müssen natürlich auch umgekehrt werden.
                      Zuletzt geändert von udo1toni; 30.03.2020, 22:47.

                      Kommentar


                        #26
                        udo1toni

                        besten Dank! :-) funktioniert nun auch die Umkehr.

                        ich nehme an Frage 1 u. 2 kannst Du auch weniger beantworten nachdem Du kein Alexa hast?!
                        lg

                        Kommentar


                          #27
                          Firma https://fensterauspolen.pl/ hat gute rolladensteuerung

                          Kommentar


                            #28
                            Zitat von MrWichtig Beitrag anzeigen
                            udo1toni
                            ich nehme an Frage 1 u. 2 kannst Du auch weniger beantworten nachdem Du kein Alexa hast?!
                            Stimmt. Ich hab genug Frauen im Haus da brauche ich nicht auch noch eine Alexa.

                            Kommentar


                              #29
                              Hi,

                              ok, den 2.ten Punkt habe ich mir nun auch selbst beantwortet.

                              so wie es aussieht benötigt Homekit auch zumindest gewisse Parameter aus der ITEMS Datei wie z.B.: "Switch" oder "Lighting", etc.....

                              ich habe das für mich jetzt so gelöst, dass ich sowohl die neuen ALEXA Befehle gesetzt habe, dass Öffnen/Schließen als auch Prozent Fahren funktioniert und auch weiterhin wie gehabt für HOMEKIT die Befehle gelassen habe und zumindest Öffnen und Schließen funktioniert.



                              Beispiel anhand des Küchenfensters wo ich beide (ALEXA u. HOMEKIT) in der ITEMS angeführt habe:

                              für Homekit

                              HTML-Code:
                               Rollershutter RolloGruppe2_Ch1 "Rolladen Fenster Küche [%d %%]" <light> (gRollo) { channel="knx:device:bridge:jalousieaktor2:rollo_ku eche_ch1" }
                              HTML-Code:
                               Switch RolloKueche "Rollladen Kueche [%d %%]" [ "Lighting" ]
                              für ALEXA

                              HTML-Code:
                               Rollershutter RolloGruppe2_Ch11 "Rollladen Küche [%d %%]" <rollershutter> (gRollo) { channel="knx:device:bridge:jalousieaktor2:rollo_ku eche_ch11", alexa="RangeController.rangeValue" [category="INTERIOR_BLIND", friendlyNames="@Setting.Opening", supportedRange="0:100:10", unitOfMeasure="Percent", actionMappings="Close=100,Open=0,Lower=(+10),Raise =(-10)", stateMappings="Closed=100,Open=1:1"]}


                              ...ist zwar nicht die schönste Lösung zwei Systeme in einer Liste immer getrennt (zumindest für die Rollershutter) führen zu müssen, aber zumindest ein gangbarer Weg.

                              lg

                              Kommentar


                                #30
                                Hallo zusammen.

                                Ich habe immer noch das Problem, dass "hoch" und "runter" invertiert sind. Egal wie ich den Channel ändere 🤨

                                Hat da jemand noch eine Idee?

                                Code:
                                Rollershutter EG_EZ_Rollo   "Esszimmer Rollladen"  (gEG_RL, gEG_RL_athome)  { channel="knx:device:bridge:EG_EZ:EG_EZ_Rollo", alexa="RangeController.rangeValue" [category="INTERIOR_BLIND", friendlyNames="@Setting.Opening", supportedRange="0:100:20", unitOfMeasure="Percent", actionMappings="Close=100,Open=0,Lower=(+20),Raise =(-20)", stateMappings="Closed=100,Open=0:99"] }
                                RL komplett zu: -> 100
                                RL komplett auf> -> 0

                                Lg
                                Frank

                                Kommentar

                                Lädt...
                                X