Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Jarvis: Widget für Hörmann Homematic IP Steuerung

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Jarvis: Widget für Hörmann Homematic IP Steuerung

    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      vlink last edited by vlink

      Hallo,
      hat hier jemand vielleicht auch einen Hörmann Homematic IP Modul im Einsatz und eine entsprechende Steuerung Visualisierung via Jarvis erstellt?
      Wäre dankbar wenn mir jemand helfen kann wie ich das am besten in Jarvis umsetze um damit das Tor zu steuern.
      Danke und VG
      Volker

      Glasfaser 1 Reply Last reply Reply Quote 0
      • Glasfaser
        Glasfaser @vlink last edited by

        @vlink sagte in Jarvis: Widget für Hormann Homematic IP Steuerung:

        .... schreibe dein Hörmann richtig im Thread Titel ( habe erst gelesen " Widget für Homoran" 🙂 )

        Eventuell kann dir dabei @benjamincz weiterhelfen ,

        bzw. in diesem Thread sind auch andere Tore vorhanden .

        https://forum.iobroker.net/post/719900

        V 1 Reply Last reply Reply Quote 0
        • V
          vlink @Glasfaser last edited by

          @glasfaser Vielen Dank!

          M 1 Reply Last reply Reply Quote 0
          • M
            MCU @vlink last edited by

            @vlink Wie sehen die Objekte aus und wie soll es gesteuert werden?

            V 1 Reply Last reply Reply Quote 0
            • V
              vlink @MCU last edited by

              @mcu

              @mcu

              Danke Dir!

              Es gibt unter 1 > DOOR_COMMAND

              Ich glaube folgende Werte müssen gesetzt werden:

              1 = open;
              2 = stop;
              3 = close;
              4 = ventilation position

              Unter 2 > State ist die Beleuchtung geschaltet

              1684231880048-d21b59eb-6f41-43ec-af7b-623f3c451810-grafik.png

              Würde das gerne in Jarvis visualisieren und steuern können. Mir fehlt aber gerade der Ansatz wie.
              Ob ich mit einer DropDown Liste arbeite und den Status wähle ( z.b. Öffnen, dann muss das ja in den Datenpunkt geschrieben werden. Oder am besten verschiedene Taster für 'Öffnen', 'Schliessen', 'Lüftungsposition'.

              Danke Dir!
              VG

              M 1 Reply Last reply Reply Quote 0
              • M
                MCU @vlink last edited by MCU

                @vlink
                Ich würde mal versuchen es als BlindLevel zu visualisieren? TEST
                Kannst du Blocky oder javascript? Da man ein kleines Script anlegen müsste für diese Art der Visualiserung.

                1759ffa0-45b8-435b-9b5c-e116c189beba-image.png
                Dazu Gerät mit Standard-DPs anlegen.
                46f0e3d8-c630-4a11-88b6-c91159c21e9e-image.png
                Im DP LEVEL
                In die Datenpunkt-Eigenschaften

                {"min":1, "max":3, "stop":2}
                

                So würde es aussehen:
                jarvisv314-beta.22 Hörmann-Garage.gif
                Details müssen nooch angepasst werden.
                Ich würde es dann im Detail mit Dir gemeinsam versuchen, dann habe ich es auch in der Doku drin.
                PRO-Version? Würde benötigt, da man die BlindLevel-Icon mit Styles anpassen muss.
                Welche Jarvis-Version?
                OK?

                V 1 Reply Last reply Reply Quote 0
                • V
                  vlink @MCU last edited by

                  @mcu

                  Erstmal vielen lieben Dank das Du Dir die Zeit nimmst!

                  Ich nutze Jarvis 3.1.2
                  Ja habe die Pro Version

                  Kenne mich halbwegs in JS aus. Habe einige Scripte auch geschrieben.
                  Falls Du mir den Code geben kannst.

                  VG
                  Volker

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    MCU @vlink last edited by MCU

                    @vlink Das Script wäre:

                    
                    let processDP = 'DP 1.PROCESS';
                    let activityDP = '0_userdata.0.jarvis.garage.activity'; // muss angelegt werden, bei mehreren garage1, garage2
                    
                    createStateAsync(activityDP, {read: true, write: false, name: "Garage Hörmann Activity", desc:"Activity für Garage", type: "boolean",  def: false });
                    
                    on({id: processDP, change: "any"}, function (obj) {
                        let value = obj.state.val;
                        if(value == 0){
                            setState(activityDP,false,true);
                        }else{
                            setState(activityDP,true,true);
                        }
                    });
                    
                    

                    Der Activity DP muss ein boolean DP sein. Da Dein PROCESS DP aber number ist, muss das script laufen.
                    8ae10143-6818-480b-ae0e-db49779e0461-image.png

                    Gerät - Hörmann
                    a97ac7bb-0dda-4aef-b179-0635d46931ce-image.png

                    Mein num3 ist Dein DOOR_COMMAND-DP musst du entsprechend in den Geräte-DPs anpassen!
                    52ea7f74-0aba-427c-82ed-300fac953442-image.png
                    STOP-DP

                    /* Datenpunkt-Eigenschaften */
                    {"stop":2}
                    /* Icon */
                    {"1":"window-shutter-open","2":"window-shutter-alert","3":"window-shutter","4":"window-shutter-settings","default":"window-shutter-alert"}
                    

                    4cc8d0d0-5e1a-4726-977b-a206fb45da73-image.png
                    Muss gerade weg, gleich weiter.
                    Activity-DP

                    /* Anzeige-Variante */
                    {"true":"blind#activity#true","false":"blind#activity#false"}
                    /* Icon */
                    {"true":"pan-vertical","false":"dots-vertical"}
                    

                    19e56509-38aa-4110-a4fc-046d335f70bf-image.png
                    LEVEL-DP

                    /*Anzeigevariante */
                    {"{0_userdata.0.jarvis.garage.activity}=false && {val}=1":"oben","{0_userdata.0.jarvis.garage.activity}=false && {val}=3":"unten","{0_userdata.0.jarvis.garage.activity}=false && {val}=2":"gestoppt","{0_userdata.0.jarvis.garage.activity}=false && {val}=4":"Ventilation Position","{0_userdata.0.jarvis.garage.activity}=true && {val}=1":"läuft nach oben","{0_userdata.0.jarvis.garage.activity}=true && {val}=3":"läuft nach unten"}
                    /* Datenpunkt-Eigenschaften*/
                    {"min":1,"max":3,"stop":2}
                    /* Icon */
                    {"1":"window-shutter-open","2":"window-shutter-alert","3":"window-shutter","4":"window-shutter-settings","default":"window-shutter-alert"}
                    

                    c8e6b100-c015-4d61-996c-8d3c684d80e9-image.png
                    Ventilation-DP

                    /*Anzeige-Variante*/
                    {"4":"Ventilation eingeschaltet","default":"OFF"}
                    /* datenpunkt-Eigenschaften */
                    {"on":"4"}
                    /* Icon */
                    {"4":"mdi:ventilation","default":"mdi:ventilation-off"}
                    

                    89e2c160-0ffc-4cae-b845-c77d81afc569-image.png

                    Layout -> Module stateList
                    4b003678-91a3-41b7-bd81-080cb8f5489c-image.png

                    Styles-Einträge

                    /* WidgetID anpassen */
                    /* HÖRMANN */
                    
                    .jarvis-widget-41175724-1c84-4f8d-9f51-05fc46d74ad1 .mdi-chevron-down {
                    	color: transparent;
                    	background: url('https://api.iconify.design/mdi/chevron-up.svg?color=grey') no-repeat center center / contain;
                    }
                    
                    .jarvis-widget-41175724-1c84-4f8d-9f51-05fc46d74ad1 .mdi-chevron-up {
                    	color: transparent;
                    	background: url('https://api.iconify.design/mdi/chevron-down.svg?color=grey') no-repeat center center / contain;
                    }
                    
                    
                    V 1 Reply Last reply Reply Quote 0
                    • V
                      vlink @MCU last edited by

                      @mcu

                      DANKE!

                      So halbwegs geht es schon langsam.
                      Bei mir ist in der Jarvis nur der Stop Button in der mitte ausgegraut und hat keine Funktion.

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        MCU @vlink last edited by MCU

                        @vlink Dann ist der Activity-DP noch falsch? Zeig mal.
                        Wie hast du das Script angepasst? Bitte mal zeigen.

                        V 1 Reply Last reply Reply Quote 0
                        • V
                          vlink @MCU last edited by

                          @mcu

                          der passt eigentlich:

                          2023-05-16 23_05_13-Jarvis – Mozilla Firefox.png

                          2023-05-16 23_05_34-Jarvis – Mozilla Firefox.png

                          M V 2 Replies Last reply Reply Quote 0
                          • M
                            MCU @vlink last edited by

                            @vlink Hast du das dort eingetragen?
                            0bb08d2f-67f7-4af4-9c79-a831b9233e68-image.png

                            V 1 Reply Last reply Reply Quote 0
                            • V
                              vlink @vlink last edited by

                              @vlink

                              ich denke es liegt daran, dass momentan keine kommunikation von der CCU3 zum Hörmann HM IP Modul stattfindet.
                              Habe gerade gemerkt das ich es aus der CCU3 direkt gerade auch nicht steuern kann.

                              1 Reply Last reply Reply Quote 0
                              • V
                                vlink @MCU last edited by

                                @mcu

                                ja

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  MCU @vlink last edited by MCU

                                  @vlink Die Styles passen noch nicht:
                                  39128ccc-e6dc-418e-a6d6-efa8e32d6606-image.png
                                  56136eca-2dc8-4046-9a7d-763e828dff35-image.png

                                  Die Icons kann man noch anpassen
                                  ac6398dc-4f87-4e3d-820b-f346b372cd07-image.png
                                  Ventilations-DP - IconButtonAction -> editor
                                  1dd5b901-28dc-4f59-b407-5966a1cc3953-image.png

                                  V 1 Reply Last reply Reply Quote 0
                                  • V
                                    vlink @MCU last edited by

                                    @mcu

                                    2023-05-16 23_11_26-Jarvis – Mozilla Firefox.png

                                    V 1 Reply Last reply Reply Quote 0
                                    • V
                                      vlink @vlink last edited by

                                      @vlink

                                      2023-05-16 23_11_56-Jarvis – Mozilla Firefox.png

                                      M 1 Reply Last reply Reply Quote 0
                                      • M
                                        MCU @vlink last edited by

                                        @vlink Die untere WidgetID wurde nicht angepasst:
                                        f1ed76f3-886a-46b2-a616-3ac0c712000a-image.png

                                        V 1 Reply Last reply Reply Quote 0
                                        • V
                                          vlink @MCU last edited by

                                          @mcu

                                          doch hatte ich
                                          falscher screenshot.
                                          das ist aktuell:

                                          2023-05-16 23_14_11-Jarvis – Mozilla Firefox.png

                                          M 1 Reply Last reply Reply Quote 0
                                          • M
                                            MCU @vlink last edited by

                                            @vlink Dann passt es jetzt mit meinem?
                                            Im Level-DP das % bei der Einheit mit einem Leerzeichen entfernen

                                            V 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            628
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            60
                                            2476
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo