Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Yahka Multistate (HMIP-MOD-HO / Hörmann Garagentor)

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Yahka Multistate (HMIP-MOD-HO / Hörmann Garagentor)

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
9 Beiträge 4 Kommentatoren 928 Aufrufe 5 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • I Offline
    I Offline
    ionar
    schrieb am zuletzt editiert von ionar
    #1

    Hallo,
    ich hoffe, dass ich hier richtig bin, um zu fragen.

    Ich habe ein Hörmann Garagentor und einen HMIP-MOD-HO und CCU2, um ihn "smart" zu steuern.
    Das Einbinden mit Yahka klappt gut, wenn man nur HomeKit benutzen würde. Ich nutze aber zusätzlich einen normalen Taster, der mit dem Antrieb verdrahtet ist, und einen Homematic Taster.
    Das Problem bei dieser Konstellation ist, dass der Datenpunkt "DOOR_COMMAND" nur aktualisiert wird, wenn Yahka/Homekit ihn kommandiert. Sendet ein Taster das Kommando (öffnen o. schließen) wird "DOOR_COMMAND" nicht aktualisiert und Yahka/HomeKit kommen damit nicht klar.

    Es gibt aber den Datenpunkt "Section", der den Status fleißig aktualisiert, Quelle.

    Kann man Multistate dafür nutzen, um das Problem zu lösen, ist das dafür gedacht? Wenn ja, wie funktioniert das Mapping?

    Write: DOOR_COMMAND
    Map:
    1 <-> 0
    3 <-> 1

    Read: SECTION
    Map:
    0 <-> 0
    3 <-> 1

    Bildschirmfoto 2023-04-23 um 19.19.31.png

    Vielen Dank jede Hilfe!

    CodierknechtC 1 Antwort Letzte Antwort
    0
    • I ionar

      Hallo,
      ich hoffe, dass ich hier richtig bin, um zu fragen.

      Ich habe ein Hörmann Garagentor und einen HMIP-MOD-HO und CCU2, um ihn "smart" zu steuern.
      Das Einbinden mit Yahka klappt gut, wenn man nur HomeKit benutzen würde. Ich nutze aber zusätzlich einen normalen Taster, der mit dem Antrieb verdrahtet ist, und einen Homematic Taster.
      Das Problem bei dieser Konstellation ist, dass der Datenpunkt "DOOR_COMMAND" nur aktualisiert wird, wenn Yahka/Homekit ihn kommandiert. Sendet ein Taster das Kommando (öffnen o. schließen) wird "DOOR_COMMAND" nicht aktualisiert und Yahka/HomeKit kommen damit nicht klar.

      Es gibt aber den Datenpunkt "Section", der den Status fleißig aktualisiert, Quelle.

      Kann man Multistate dafür nutzen, um das Problem zu lösen, ist das dafür gedacht? Wenn ja, wie funktioniert das Mapping?

      Write: DOOR_COMMAND
      Map:
      1 <-> 0
      3 <-> 1

      Read: SECTION
      Map:
      0 <-> 0
      3 <-> 1

      Bildschirmfoto 2023-04-23 um 19.19.31.png

      Vielen Dank jede Hilfe!

      CodierknechtC Offline
      CodierknechtC Offline
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von Codierknecht
      #2

      @ionar
      Ich habe bei meinen HmIP-BRoll ein ähnliches Problem.
      Zum Lesen des aktuellen Status wird Kanal 3 benötigt, zum Schreiben hingegen Kanal 4.

      Ich habe das über einen Alias gelöst.

      93ca5c1c-6fa7-4008-87bc-248f70a4da39-grafik.png

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      I 1 Antwort Letzte Antwort
      0
      • CodierknechtC Codierknecht

        @ionar
        Ich habe bei meinen HmIP-BRoll ein ähnliches Problem.
        Zum Lesen des aktuellen Status wird Kanal 3 benötigt, zum Schreiben hingegen Kanal 4.

        Ich habe das über einen Alias gelöst.

        93ca5c1c-6fa7-4008-87bc-248f70a4da39-grafik.png

        I Offline
        I Offline
        ionar
        schrieb am zuletzt editiert von ionar
        #3

        @codierknecht Vielen Dank für den Hinweis. Mehr als Geräte über den Adapter habe ich noch nicht angelegt.
        Wie lege ich denn den Alias an, dass ich die States zuordnen kann?

        Ich habe jetzt einen Alias:
        1.jpg

        Dieser zeigt jetzt immer den Wert vom Read State an. Wie mappe ich das denn jetzt bei yahka?

        CodierknechtC 1 Antwort Letzte Antwort
        0
        • I ionar

          @codierknecht Vielen Dank für den Hinweis. Mehr als Geräte über den Adapter habe ich noch nicht angelegt.
          Wie lege ich denn den Alias an, dass ich die States zuordnen kann?

          Ich habe jetzt einen Alias:
          1.jpg

          Dieser zeigt jetzt immer den Wert vom Read State an. Wie mappe ich das denn jetzt bei yahka?

          CodierknechtC Offline
          CodierknechtC Offline
          Codierknecht
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          @ionar
          Wenn ich mir die möglichen States in Yahka ansehe, brauchst Du den Alias möglicherweise gar nicht.
          Ich habe allerdings keinen HMIP-MOD-HO und kann nur raten.

          12ce717b-66a4-4f30-8b99-3e10d479c350-grafik.png
          CurrentDoorState => SECTION (Lesen)
          TargetDoorState => DOOR_COMMAND (Schreiben)

          Die müssen dann halt passend gemapped werden.

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          I 1 Antwort Letzte Antwort
          0
          • CodierknechtC Codierknecht

            @ionar
            Wenn ich mir die möglichen States in Yahka ansehe, brauchst Du den Alias möglicherweise gar nicht.
            Ich habe allerdings keinen HMIP-MOD-HO und kann nur raten.

            12ce717b-66a4-4f30-8b99-3e10d479c350-grafik.png
            CurrentDoorState => SECTION (Lesen)
            TargetDoorState => DOOR_COMMAND (Schreiben)

            Die müssen dann halt passend gemapped werden.

            I Offline
            I Offline
            ionar
            schrieb am zuletzt editiert von
            #5

            @codierknecht

            CurrentDoorState funktioniert schon mit dem Objekt "DOOR_STATE" vom HMIP-MOD-HO.

            1.jpg

            TargetDoorState geht nur, wenn HomeKit kommandiert mit "DOOR_COMMAND". Wenn der Wandtaster das Tor fahren lässt, ändert sich "DOOR_COMMAND" nicht und in der Home App wird es nicht mehr richtig angzeigt.

            Für CurrentDoorState muss "DOOR_COMMAND" als WRITE, aber "SECTION" als READ genutzt werden.

            1 Antwort Letzte Antwort
            1
            • schaefersklausS Offline
              schaefersklausS Offline
              schaefersklaus
              schrieb am zuletzt editiert von schaefersklaus
              #6

              Hallo Leute!

              Auf der Suche nach "der Lösung" für HomeKit via Yahka mit HmIP-MOD-HO bin ich auf diesen Beitrag hier gestoßen.

              Der letzte Kommentar von @ionar hat mich letztlich auf den Gedanken zur Lösungsfindung gebracht. (Danke an dieser Stelle!)
              Vermutlich ist Dir aber ein Schreibfehler passiert, kann das sein?
              Du schreibst: "Für CurrentDoorState muss "DOOR_COMMAND" als WRITE, aber "SECTION" als READ genutzt werden."
              Meinst Du aber: "Für TargetDoorState..."?

              Das jedenfalls hat mich auf die Idee gebracht, dass der TargetDoorState im Objekt der CCU immer auf dem letzten Wert stehen bleibt. Und HomeKit daher immer "schließt" oder "öffnet" anzeigt, obwohl der Ziel-Zustand bereits erreicht wurde.

              Ich habe es nun mit "iobroker.multistate" gelöst.
              Siehe Screenshots:

              Bildschirmfoto 2025-02-09 um 13.47.34.png

              Bildschirmfoto 2025-02-09 um 13.47.44.png

              Gerne Feedback dazu.

              Noch was anderes: Kann mir jemand sagen, ob die Garagentor Steuerung im HomeKit auch die Zustände "Lüften" und "Unbekannt" beherrscht?
              Da komme ich nicht auf einen grünen Zweig

              Danke und viele Grüße!


              Anhang: Versionen:
              Homematic
              Raspberrymatic v.3.79.6.20241122
              Torantrieb HmIP-MOD-HO Firmware 1.0.16
              ioBroker
              yahka v1.0.3
              Admin v7.4.10
              Node v20.18.2
              JS 7.0.6

              M 1 Antwort Letzte Antwort
              1
              • schaefersklausS schaefersklaus

                Hallo Leute!

                Auf der Suche nach "der Lösung" für HomeKit via Yahka mit HmIP-MOD-HO bin ich auf diesen Beitrag hier gestoßen.

                Der letzte Kommentar von @ionar hat mich letztlich auf den Gedanken zur Lösungsfindung gebracht. (Danke an dieser Stelle!)
                Vermutlich ist Dir aber ein Schreibfehler passiert, kann das sein?
                Du schreibst: "Für CurrentDoorState muss "DOOR_COMMAND" als WRITE, aber "SECTION" als READ genutzt werden."
                Meinst Du aber: "Für TargetDoorState..."?

                Das jedenfalls hat mich auf die Idee gebracht, dass der TargetDoorState im Objekt der CCU immer auf dem letzten Wert stehen bleibt. Und HomeKit daher immer "schließt" oder "öffnet" anzeigt, obwohl der Ziel-Zustand bereits erreicht wurde.

                Ich habe es nun mit "iobroker.multistate" gelöst.
                Siehe Screenshots:

                Bildschirmfoto 2025-02-09 um 13.47.34.png

                Bildschirmfoto 2025-02-09 um 13.47.44.png

                Gerne Feedback dazu.

                Noch was anderes: Kann mir jemand sagen, ob die Garagentor Steuerung im HomeKit auch die Zustände "Lüften" und "Unbekannt" beherrscht?
                Da komme ich nicht auf einen grünen Zweig

                Danke und viele Grüße!


                Anhang: Versionen:
                Homematic
                Raspberrymatic v.3.79.6.20241122
                Torantrieb HmIP-MOD-HO Firmware 1.0.16
                ioBroker
                yahka v1.0.3
                Admin v7.4.10
                Node v20.18.2
                JS 7.0.6

                M Offline
                M Offline
                MartyBr
                schrieb am zuletzt editiert von
                #7

                @schaefersklaus
                Eine kurze Frage zu den States unter ** multistate** . Diese sind leider nicht aus dem Screenshot lesbar.
                Hast du dort bei read und write den "hm-rpc.2.00241xxx.1.DOOR_COMMAND" gesetzt?

                Gruß
                Martin


                Intel NUCs mit Proxmox / Iobroker als VM unter Debian
                Raspeberry mit USB Leseköpfen für Smartmeter
                Homematic und Homematic IP

                schaefersklausS 1 Antwort Letzte Antwort
                0
                • M MartyBr

                  @schaefersklaus
                  Eine kurze Frage zu den States unter ** multistate** . Diese sind leider nicht aus dem Screenshot lesbar.
                  Hast du dort bei read und write den "hm-rpc.2.00241xxx.1.DOOR_COMMAND" gesetzt?

                  schaefersklausS Offline
                  schaefersklausS Offline
                  schaefersklaus
                  schrieb am zuletzt editiert von
                  #8

                  @martybr
                  Oh, bitte entschuldige, das hatte ich nicht gesehen.
                  Ich hab's oben im Bild ergänzt.
                  Viele Grüße!

                  M 1 Antwort Letzte Antwort
                  0
                  • schaefersklausS schaefersklaus

                    @martybr
                    Oh, bitte entschuldige, das hatte ich nicht gesehen.
                    Ich hab's oben im Bild ergänzt.
                    Viele Grüße!

                    M Offline
                    M Offline
                    MartyBr
                    schrieb am zuletzt editiert von
                    #9

                    @schaefersklaus
                    Ah, danke. Ich hatte beide auf Door_Command gestellt. Ist nun korrigiert.

                    Gruß
                    Martin


                    Intel NUCs mit Proxmox / Iobroker als VM unter Debian
                    Raspeberry mit USB Leseköpfen für Smartmeter
                    Homematic und Homematic IP

                    1 Antwort Letzte Antwort
                    1
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    729

                    Online

                    32.5k

                    Benutzer

                    81.7k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Anmelden

                    • Du hast noch kein Konto? Registrieren

                    • Anmelden oder registrieren, um zu suchen
                    • Erster Beitrag
                      Letzter Beitrag
                    0
                    • Home
                    • Aktuell
                    • Tags
                    • Ungelesen 0
                    • Kategorien
                    • Unreplied
                    • Beliebt
                    • GitHub
                    • Docu
                    • Hilfe