Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. Yahka - Raffstore Position

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    736

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

Yahka - Raffstore Position

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
12 Beiträge 3 Kommentatoren 1.1k Aufrufe 2 Beobachtet
  • Ä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.
  • haselchenH haselchen

    @maxx8888

    Kann, wenn es überhaupt passt, anhand eines Shellys meine Konfig zeigen.
    In Homekit wird auf und zu angezeigt , wenn ich auf das Icon tippe.
    Und das Rolltor fährt exakt auf und zu.

    2b49d140-b768-4105-b45a-8524fc3e116d-grafik.png

    2b941119-2976-423a-b81d-ab5d7b7eae48-grafik.png

    M Offline
    M Offline
    maxx8888
    schrieb am zuletzt editiert von
    #3

    @haselchen

    Wenn ich Deine Einstellung richtig verstehe, nimmst du einfach die Sollposition auch als Rückmeldung 0-100 %
    Den PositionState mit "hue" Conversion verstehe ich überhaupt nicht. Bringt das was? Funktioniert wahrscheinlich ohne dem genauso, oder?

    Das Problem bei mir ist jedoch das die Sollposition, die Du ja auch verwendest, nicht gesetzt wird wenn ich einen KNX Schalter an der Wand verwende. Der Schalter an der Wand kennt nur auf/ab ohne Prozent. Heißt Sollposition wird nicht gesetzt. Wenn ich in der Home App am Handy fahre, läuft alles wie gewünscht.

    haselchenH L 2 Antworten Letzte Antwort
    0
    • M maxx8888

      @haselchen

      Wenn ich Deine Einstellung richtig verstehe, nimmst du einfach die Sollposition auch als Rückmeldung 0-100 %
      Den PositionState mit "hue" Conversion verstehe ich überhaupt nicht. Bringt das was? Funktioniert wahrscheinlich ohne dem genauso, oder?

      Das Problem bei mir ist jedoch das die Sollposition, die Du ja auch verwendest, nicht gesetzt wird wenn ich einen KNX Schalter an der Wand verwende. Der Schalter an der Wand kennt nur auf/ab ohne Prozent. Heißt Sollposition wird nicht gesetzt. Wenn ich in der Home App am Handy fahre, läuft alles wie gewünscht.

      haselchenH Offline
      haselchenH Offline
      haselchen
      Most Active
      schrieb am zuletzt editiert von
      #4

      @maxx8888

      Hab die Einstellungen auch hier aus dem Forum.
      Manche Konfigs sind Böhmische Dörfer für mich 😁
      Mein Beispiel sollte vielleicht nur nen Denkanstoß sein . Wie sich KNX verhält weiß ich leider nicht.

      Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.7, Nodejs 22.22.2 ,JS Controller 7.0.7 ,Admin 7.8.24

      1 Antwort Letzte Antwort
      0
      • M maxx8888

        @haselchen

        Wenn ich Deine Einstellung richtig verstehe, nimmst du einfach die Sollposition auch als Rückmeldung 0-100 %
        Den PositionState mit "hue" Conversion verstehe ich überhaupt nicht. Bringt das was? Funktioniert wahrscheinlich ohne dem genauso, oder?

        Das Problem bei mir ist jedoch das die Sollposition, die Du ja auch verwendest, nicht gesetzt wird wenn ich einen KNX Schalter an der Wand verwende. Der Schalter an der Wand kennt nur auf/ab ohne Prozent. Heißt Sollposition wird nicht gesetzt. Wenn ich in der Home App am Handy fahre, läuft alles wie gewünscht.

        L Offline
        L Offline
        lessthanmore
        schrieb am zuletzt editiert von
        #5

        @maxx8888 Ich nutze node-red zur KNX Einbindung und schreibe den Rückmeldewert in den Sollwert, schicke diese Rückmeldung aber nicht mehr auf den Bus; sonst wäre es eine Endlosschleife.
        Sobald ich also einen Taster verwende bekomme ich über die Rückmelde GA die Höhe und diesen Wert schreibe ich dann auch in die Soll Höhe.

        1 Antwort Letzte Antwort
        0
        • haselchenH haselchen

          @maxx8888

          Kann, wenn es überhaupt passt, anhand eines Shellys meine Konfig zeigen.
          In Homekit wird auf und zu angezeigt , wenn ich auf das Icon tippe.
          Und das Rolltor fährt exakt auf und zu.

          2b49d140-b768-4105-b45a-8524fc3e116d-grafik.png

          2b941119-2976-423a-b81d-ab5d7b7eae48-grafik.png

          L Offline
          L Offline
          lessthanmore
          schrieb am zuletzt editiert von
          #6

          @haselchen Der „PositionState“ kennt nur die Werte 0,1,2 (hoch, runter, Stopp); siehe auch https://stefans-itblog.de/liste-aller-homekit-characteristics/
          Deine aktuelle Einstellung macht da nicht viel Sinn :-)
          Gibt dazu zig Diskussionen u. a. auf reddit.
          Dennoch kann man in homekit weder stoppen noch die Richtung wirklich vorgeben.
          Ist alles noch recht „einfach“.

          haselchenH 1 Antwort Letzte Antwort
          0
          • L lessthanmore

            @haselchen Der „PositionState“ kennt nur die Werte 0,1,2 (hoch, runter, Stopp); siehe auch https://stefans-itblog.de/liste-aller-homekit-characteristics/
            Deine aktuelle Einstellung macht da nicht viel Sinn :-)
            Gibt dazu zig Diskussionen u. a. auf reddit.
            Dennoch kann man in homekit weder stoppen noch die Richtung wirklich vorgeben.
            Ist alles noch recht „einfach“.

            haselchenH Offline
            haselchenH Offline
            haselchen
            Most Active
            schrieb am zuletzt editiert von haselchen
            #7

            @lessthanmore

            Ich denke mal , deswegen die Convertation zu hue.
            Das wird , schätze ich, die 0,1,2 überflüssig und 0-100 kommt zum Tragen.
            Also macht die Einstellung schon Sinn ;)
            Es funktioniert jedenfalls vorzüglich so.
            Keine Probleme, alles tutti.
            Auch das Rolltor Kachelsymbol mit offen und geschlossen als Text.

            Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.7, Nodejs 22.22.2 ,JS Controller 7.0.7 ,Admin 7.8.24

            L 1 Antwort Letzte Antwort
            2
            • haselchenH haselchen

              @lessthanmore

              Ich denke mal , deswegen die Convertation zu hue.
              Das wird , schätze ich, die 0,1,2 überflüssig und 0-100 kommt zum Tragen.
              Also macht die Einstellung schon Sinn ;)
              Es funktioniert jedenfalls vorzüglich so.
              Keine Probleme, alles tutti.
              Auch das Rolltor Kachelsymbol mit offen und geschlossen als Text.

              L Offline
              L Offline
              lessthanmore
              schrieb am zuletzt editiert von lessthanmore
              #8

              @haselchen Hue konvertiert ähnlich wie scaleint, siehe Doku:

              This function is specialized version of scaleInt with the parameters iobroker.max=65535 and homekit.max=360.
              

              Also keine 0,1 oder 2.
              Du kannst den Wert komplett weglassen und es wird sich nichts ändern. Alternativ kannst du alles andere reinschreiben, wird auch nichts ändern oder bewirken.

              Current wie auch target position erwarten 0 - 100, wieso hast du beim gleichen DP unterschiedliche Konvertierungen?
              Current wird nicht gelesen in der Homeapp, deswegen ja das Problem des TE.
              Das Symbol zeigt bei 0 geschlossen und bei 100 geöffnet an; eben das was im target steht. Probier es gerne aus.

              Ich nutze den position state gar nicht und es funktioniert genauso wie von dir beschrieben.

              M haselchenH 2 Antworten Letzte Antwort
              0
              • L lessthanmore

                @haselchen Hue konvertiert ähnlich wie scaleint, siehe Doku:

                This function is specialized version of scaleInt with the parameters iobroker.max=65535 and homekit.max=360.
                

                Also keine 0,1 oder 2.
                Du kannst den Wert komplett weglassen und es wird sich nichts ändern. Alternativ kannst du alles andere reinschreiben, wird auch nichts ändern oder bewirken.

                Current wie auch target position erwarten 0 - 100, wieso hast du beim gleichen DP unterschiedliche Konvertierungen?
                Current wird nicht gelesen in der Homeapp, deswegen ja das Problem des TE.
                Das Symbol zeigt bei 0 geschlossen und bei 100 geöffnet an; eben das was im target steht. Probier es gerne aus.

                Ich nutze den position state gar nicht und es funktioniert genauso wie von dir beschrieben.

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

                @lessthanmore

                Perfekt, das ist eigentlich genau was ich suche.
                Ich dachte wenn ich das Objekt ändere wird das immer auf den Bus zurück geschrieben?! Hatte eben genau die Endlos Schleife im Kopf.
                Kann ich auch mit Java Scripft ein Objekt ändern ohne auf den Bus zu schreiben?
                Oder meinst du etwa überhaupt ein eigenes Objekt in Userdata was ich immer manuell up2date halten muss?

                L 1 Antwort Letzte Antwort
                0
                • L lessthanmore

                  @haselchen Hue konvertiert ähnlich wie scaleint, siehe Doku:

                  This function is specialized version of scaleInt with the parameters iobroker.max=65535 and homekit.max=360.
                  

                  Also keine 0,1 oder 2.
                  Du kannst den Wert komplett weglassen und es wird sich nichts ändern. Alternativ kannst du alles andere reinschreiben, wird auch nichts ändern oder bewirken.

                  Current wie auch target position erwarten 0 - 100, wieso hast du beim gleichen DP unterschiedliche Konvertierungen?
                  Current wird nicht gelesen in der Homeapp, deswegen ja das Problem des TE.
                  Das Symbol zeigt bei 0 geschlossen und bei 100 geöffnet an; eben das was im target steht. Probier es gerne aus.

                  Ich nutze den position state gar nicht und es funktioniert genauso wie von dir beschrieben.

                  haselchenH Offline
                  haselchenH Offline
                  haselchen
                  Most Active
                  schrieb am zuletzt editiert von
                  #10

                  @lessthanmore

                  Ich habe das auch nur aus dem Forum hier übernommen.
                  Wie was wo da zusammenhängt, dass hast du ja schon formuliert, ich hab tatsächlich einfach blind
                  Copy&Paste gemacht.
                  Da es so funktioniert, werde ich da nicht mehr zwischenfummeln, gehe aber davon aus, dass Dein Vorschlag genauso klappen würde.

                  Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.7, Nodejs 22.22.2 ,JS Controller 7.0.7 ,Admin 7.8.24

                  1 Antwort Letzte Antwort
                  2
                  • M maxx8888

                    @lessthanmore

                    Perfekt, das ist eigentlich genau was ich suche.
                    Ich dachte wenn ich das Objekt ändere wird das immer auf den Bus zurück geschrieben?! Hatte eben genau die Endlos Schleife im Kopf.
                    Kann ich auch mit Java Scripft ein Objekt ändern ohne auf den Bus zu schreiben?
                    Oder meinst du etwa überhaupt ein eigenes Objekt in Userdata was ich immer manuell up2date halten muss?

                    L Offline
                    L Offline
                    lessthanmore
                    schrieb am zuletzt editiert von
                    #11

                    @maxx8888 Du könntest versuchen über den "Ursprung" oder die Quelle zu selektieren.
                    Also nur wenn die Quelle xyz ist, soll der Wert auf den Bus gesendet werden.
                    So sieht es bei mir aus:
                    1.png
                    2.png
                    Wenn der Wert aus iob kommt wird er auf den Bus geschrieben. Wenn er vom Bus zurückgemeldet wird, so wird er nicht erneut auf den Bus geschickt.

                    Wenn du das bei dir beispielhaft mal einrichten willst mit einem Rollo, lass es mich einfach wissen und ich kann dir helfen.

                    M 1 Antwort Letzte Antwort
                    2
                    • L lessthanmore

                      @maxx8888 Du könntest versuchen über den "Ursprung" oder die Quelle zu selektieren.
                      Also nur wenn die Quelle xyz ist, soll der Wert auf den Bus gesendet werden.
                      So sieht es bei mir aus:
                      1.png
                      2.png
                      Wenn der Wert aus iob kommt wird er auf den Bus geschrieben. Wenn er vom Bus zurückgemeldet wird, so wird er nicht erneut auf den Bus geschickt.

                      Wenn du das bei dir beispielhaft mal einrichten willst mit einem Rollo, lass es mich einfach wissen und ich kann dir helfen.

                      M Offline
                      M Offline
                      maxx8888
                      schrieb am zuletzt editiert von maxx8888
                      #12

                      @lessthanmore

                      So richtig elegant finde ich das alles nicht wirklich.
                      Wollte verhindern das ich eben zusätzliche Userdata Datenpunkte brauche. Geht aber leider nicht.
                      Wieder 26 neue Datenpunkte ✌

                      Hier ist nun meine Lösung ohne Code Red, dafür mit Script :).
                      Danke euch :), ihr habt mich auf die richtigen Ideen gebracht!!

                      Yahka Settings:
                      Yahka2.PNG

                      --

                      Yahka3.PNG

                      --

                      Yahka4.PNG

                      //Für Homekit
                      on({id: ["0_userdata.0.Homekit.Raffstore.OG.Büro_Position"], change: "any"}, async function (obj) {
                      
                          if(obj.state.from == "system.adapter.yahka.0")
                             setState("openknx.0.Raffstore.OG.Büro_Position",obj.state);
                      });
                      
                      on({id: ["openknx.0.Raffstore.OG.Büro_Position"], change: "any"}, async function (obj) {
                      
                        if(obj.state.from == "system.adapter.openknx.0")
                            setState("0_userdata.0.Homekit.Raffstore.OG.Büro_Position",obj.state);
                      });
                      
                      on({id: ["openknx.0.Raffstore.OG.Büro_Position_Rückmeldung"], change: "any"}, async function (obj) {
                      
                        setState("0_userdata.0.Homekit.Raffstore.OG.Büro_Position",obj.state);
                      });
                      
                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      377

                      Online

                      32.9k

                      Benutzer

                      83.0k

                      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