Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Yet another HomeKit adapter

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

Yet another HomeKit adapter

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
1.8k Beiträge 206 Kommentatoren 832.8k Aufrufe 68 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.
  • R Offline
    R Offline
    rom.wagner80
    schrieb am zuletzt editiert von
    #559

    Guten Morgen zusammen,

    Habe ein kleines Problem beim Einbinden meiner KNX Rollläden.

    Das Problem ist hier auch schon einschlägig bekannt. Rolllade fährt per KNX auf 79 Prozent zu, HomeKit zeigt mir 79 % geöffnet an.

    Soweit, so gut. Nun soll man ja bei der Auswahl der Umwandlungsfunktion im Adapter die Möglichkeit geben, Inverse o.Ä anzuwählen.

    Das ist bei mir (Adapter Version 0.7.1) allerdings nicht möglich…Habe nur die im Screenshot gezeigten Möglichkeiten.

    Mache ich irgendwas falsch ?

    Liebe Grüße

    Roman

    EDIT : unter https://github.com/jensweigele/ioBroker ... leshooting

    gibt es ein Troubleshooting. Damit hat es dann geklappt !
    2476_homekit.png

    1 Antwort Letzte Antwort
    0
    • eumatsE Offline
      eumatsE Offline
      eumats
      schrieb am zuletzt editiert von
      #560

      @MrFiii:

      Hallo zusammen,

      ich habe eine kurze Frage zum yahka, bzw. ein Problem.

      Ich habe bei mir einen laufenden yahka, den ich auf mein iPhone eingebunden habe.

      Als ich das Teil damals installiert habe, bin ich in meine Home-App auf dem iPhone und habe den yahka umgehend gefunden.

      Dieser Adapter ist auch noch bei mir eingerichtet und neue Geräte erscheinen umgehend in der Home-App.

      Eingerichtet habe ich alles https://youtu.be/lNCT8HYIHRI

      Nun wollte ich den Adapter auch ins iPhone meiner Frau holen und er wird einfach nicht mehr gefunden. Er läuft, Lampe ist grün, alles lässt sich steuern, aber ich finde ihn einfach nicht mehr.

      Ich habe auch mal eine neue Instanz erstellt und geschaut ob ich diese finde: Negativ.

      Auch ein Neustart des Brokers half nicht.

      Runterwerfen möchte ich ihn eigentlich nicht, da ich schon relativ viel konfiguriert habe und auch Bedenken habe, dass ich dann gar nichts mehr finde.

      Hatte jemand von euch schonmal dieses Problem? Ich bin etwas verzweifelt.

      Vielen Dank schonmal. `

      Bitte mal im Forum suchen bzw die einschlägigen Threads zum Thema yahka lesen. Das wurde schon mehrfach behandelt.

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        MrFiii
        schrieb am zuletzt editiert von
        #561

        Hallo eumats,

        ich bin ja wirklich keiner, der nicht sucht und einfach Seine Fragen wild platziert.

        Ich habe Google und die Forensuche eigentlich schon benutzt, aber dann wohl nicht richtig, wenn es dazu schon einschlägige Themen gibt, wälze ich mich einfach weiter durch. Vielen Dank für den Hinweis.

        Grüße

        1 Antwort Letzte Antwort
        0
        • W Offline
          W Offline
          worfinator
          schrieb am zuletzt editiert von
          #562

          Du kannst die Bridge nur einmal adden. Die anderen User musst du dann einladen. Ist ansich recht easy. Einfach mal ein paar Anleitungen durch-googeln.

          1 Antwort Letzte Antwort
          0
          • W Offline
            W Offline
            worfinator
            schrieb am zuletzt editiert von
            #563

            Ich habe mit Hilfe meiner über OCCU eingebundenen Netatmo-Station das "AirQuality" Gerät von YAHKA bzw. Homekit umgesetzt.

            Stumpf aber die Bewertung sieht erstmal vielversprechend aus.

            Vielleicht interessiert das ja den ein oder anderen hier.

            Script und Einbindung anbei.

            /* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
            //Skript zur Bewertung der AirQuality im HomeKit YAHKA-Adapter
            /* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
            
            // Variablen erstellen
            createState('AirQuality', {
                name: 'Air-Quality-Bewertung'
            });
            
            /* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
            //Wohnzimmer
            /* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
            
            // Variablen erstellen
            createState('AirQuality.Wohnzimmer', {
                name: 'AirQuality im Wohnzimmer'
            });
            
            //Alle 5 Minuten Luftqualität prüfem
            schedule("*/5 * * * *", function () 
            {
            var co2 = getState("hm-rega.0.1992"/*CO2_Wohnzimmer*/).val;
            var temp_in = getState("hm-rpc.0.CUX9002001.1.TEMPERATURE"/*NetAtmo Innen:1.TEMPERATURE*/).val;
            var hum_in = getState("hm-rpc.0.CUX9002001.1.HUMIDITY"/*NetAtmo Innen:1.HUMIDITY*/).val;
            
            if (co2 <= 1750)
            {
               note=5;
            }
            
            if (co2 <= 1500)
            {
               note=4;
            }
            
            if (co2 <= 1250)
            {
               note=3;
            }
            
            if (co2 <= 100)
            {
               note=2;
            }
            
            if (co2 <= 750)
            {
               note=1;
            }
            
            if (temp_in <= 18.5)
            {
              note=note+2;
            }
            
            if (temp_in >= 24.0)
            {
              note=note+2;
            }
            
            if (hum_in >= 60)
            {
              note=note+2;
            }
            
            if (hum_in <= 35)
            {
              note=note+2;
            }
            
            if (note > 6)
            {
              note=6;
            }
            
              setState("javascript.0.AirQuality.Wohnzimmer"/*AirQuality im Wohnzimmer*/, note, true); 
            });
            
            

            Die IDs der Geräte müssen natürlich auf den jeweiligen Fall umgeändert werden.
            5820_airqualitysensor.png

            1 Antwort Letzte Antwort
            0
            • R Offline
              R Offline
              rom.wagner80
              schrieb am zuletzt editiert von
              #564

              Hallo zusammen, muss das Thema Rollläden nochmal auffassen:

              Habe KNX Rollläden, welche ich über Yahka ansteuere. Das klappt auch alles soweit. Als Target Position die soll und bei current Position die Istposition eingetragen. Soweit, so gut. Wenn ich jetzt allerdings über einen KNX-Taster den Rollladen runter fahre, so ändert sich zwar der istwert, der Sollwert bleibt aber bei z.B. 100, weil durch den Taster nur ein Befehl für Kurz-, bzw. Langzeit kommt. Rufe ich dann z.B. Ne Stunde später Homkit auf, dann scheint es, als würde im Homekit die Rolllade fahren und fahren, obwohl sie es nicht tut. Das Problem ist dann der Unterschied zwischen soll und Istposition. Gibt es da irgendjemanden, der Ähnliches beobachtet und das Problem gelöst hat?

              Ich hoffe ihr konntet mir folgen 😉

              Schönen Gruß

              1 Antwort Letzte Antwort
              0
              • K Offline
                K Offline
                keysrichards
                schrieb am zuletzt editiert von
                #565

                Hallo zusammen,

                ich habe in ioBroker einen Datenpunkt für die Waschmaschine (true=Waschmaschine läuft, false=Waschmaschine läuft nicht). Jetzt möchte ich in Apple Home diesen Datenpunkt visualisieren (nicht verändern, nur anzeigen). Habe mir da als Servicetyp "Fan" vorgestellt, der würde sich dann drehen, wenn die Waschmaschine läuft.

                Wie stelle ich den Servicetyp "Fan" so ein, dass er nur anzeigt und sich nicht, durch draufdrücken, verändert? Oder gibt es aus eurer Sicht eine elegantere Methode, sich diesen Datenpunkt anzeigen zu lassen?

                Danke im Voraus.

                1 Antwort Letzte Antwort
                0
                • eumatsE Offline
                  eumatsE Offline
                  eumats
                  schrieb am zuletzt editiert von
                  #566

                  @rom.wagner80:

                  Hallo zusammen, muss das Thema Rollläden nochmal auffassen:

                  Habe KNX Rollläden, welche ich über Yahka ansteuere. Das klappt auch alles soweit. Als Target Position die soll und bei current Position die Istposition eingetragen. Soweit, so gut. Wenn ich jetzt allerdings über einen KNX-Taster den Rollladen runter fahre, so ändert sich zwar der istwert, der Sollwert bleibt aber bei z.B. 100, weil durch den Taster nur ein Befehl für Kurz-, bzw. Langzeit kommt. Rufe ich dann z.B. Ne Stunde später Homkit auf, dann scheint es, als würde im Homekit die Rolllade fahren und fahren, obwohl sie es nicht tut. Das Problem ist dann der Unterschied zwischen soll und Istposition. Gibt es da irgendjemanden, der Ähnliches beobachtet und das Problem gelöst hat?

                  Ich hoffe ihr konntet mir folgen 😉

                  Schönen Gruß `

                  Das Problem habe ich bei meinen Fibaro Rolladen Aktoren auch. Kann man an einem Datenpunkt bei KNX festellen, ob der Rolladen still steht oder sich bewegt?

                  1 Antwort Letzte Antwort
                  0
                  • R Offline
                    R Offline
                    rom.wagner80
                    schrieb am zuletzt editiert von
                    #567

                    @eumats:

                    @rom.wagner80:

                    Hallo zusammen, muss das Thema Rollläden nochmal auffassen:

                    Habe KNX Rollläden, welche ich über Yahka ansteuere. Das klappt auch alles soweit. Als Target Position die soll und bei current Position die Istposition eingetragen. Soweit, so gut. Wenn ich jetzt allerdings über einen KNX-Taster den Rollladen runter fahre, so ändert sich zwar der istwert, der Sollwert bleibt aber bei z.B. 100, weil durch den Taster nur ein Befehl für Kurz-, bzw. Langzeit kommt. Rufe ich dann z.B. Ne Stunde später Homkit auf, dann scheint es, als würde im Homekit die Rolllade fahren und fahren, obwohl sie es nicht tut. Das Problem ist dann der Unterschied zwischen soll und Istposition. Gibt es da irgendjemanden, der Ähnliches beobachtet und das Problem gelöst hat?

                    Ich hoffe ihr konntet mir folgen 😉

                    Schönen Gruß `

                    Das Problem habe ich bei meinen Fibaro Rolladen Aktoren auch. Kann man an einem Datenpunkt bei KNX festellen, ob der Rolladen still steht oder sich bewegt? `

                    Nein, leider nicht. Bekomme über den Bus nur ein kurzes Signal, wenn die Taste kurz bzw. Lang gedrückt wird.

                    1 Antwort Letzte Antwort
                    0
                    • eumatsE Offline
                      eumatsE Offline
                      eumats
                      schrieb am zuletzt editiert von
                      #568

                      Ändert sich der IST-Wert am Datenpunkt bei Rolladenlauf ständig oder nur wenn der Lauf beendet ist?

                      1 Antwort Letzte Antwort
                      0
                      • R Offline
                        R Offline
                        rom.wagner80
                        schrieb am zuletzt editiert von
                        #569

                        @eumats:

                        Ändert sich der IST-Wert am Datenpunkt bei Rolladenlauf ständig oder nur wenn der Lauf beendet ist? `
                        Nur wenn der Lauf beendet ist.

                        1 Antwort Letzte Antwort
                        0
                        • eumatsE Offline
                          eumatsE Offline
                          eumats
                          schrieb am zuletzt editiert von
                          #570

                          @rom.wagner80:

                          Nur wenn der Lauf beendet ist. `

                          Versuch es mal damit…

                          Blocky Export...

                          ! ````
                          <xml xmlns="http://www.w3.org/1999/xhtml"><block type="comment" id="y-2HEmkl+M]R.WjzxaCE" x="-787" y="-537"><field name="COMMENT">Hier bei Object ID den Datenpunkt IST-Position eintragen</field>
                          <next><block type="on_ext" id="tWe5sMj`+Pa==Qa%e:S{"><mutation items="1"></mutation>
                          <field name="CONDITION">ne</field>

                              <value name="OID0"><shadow type="field_oid" id="KTV~)9`v*~3G*Pq3AtZe"><field name="oid">default</field></shadow></value> 
                              <statement name="STATEMENT"><block type="comment" id="]}?djMl)4%kSXGz2_#;g"><field name="COMMENT">Bei mehrfachem Triggern, den alten Timer löschen</field>
                                  <next><block type="timeouts_cleartimeout" id="w|1*GQ6Ggi]Xx3`#fEWl"><field name="NAME">timeout</field>
                                      <next><block type="comment" id="ACWFoMpEdc[;o-sS1|vh"><field name="COMMENT">Lieber etwas warten, falls sich der IST-Wert noch mal ändert.</field>
                                          <next><block type="timeouts_settimeout" id="//kr9FBsV5Gi3}#YaQ?B"><field name="NAME">timeout</field>
                                              <field name="DELAY">5</field>
                                              <field name="UNIT">sec</field>
                                              <statement name="STATEMENT"><block type="controls_if" id="tPba%M?[iOzgzMgV})GS"><value name="IF0"><block type="logic_compare" id="??*6OcLZxHavMfw/4Li%"><field name="OP">NEQ</field>
                                                      <value name="A"><block type="variables_get" id="zbKdzEaoO[[OFM1)`G_t"><field name="VAR">IST-Wert</field></block></value> 
                                                      <value name="B"><block type="variables_get" id="}D^Rc#^h%Mzo~yj)?+Ce"><field name="VAR">SOLL-Wert</field></block></value></block></value> 
                                                  <statement name="DO0"><block type="comment" id="+BNC.QgfHOh?m-}wU~7|"><field name="COMMENT">Hier bei Object ID den Datenpunkt IST-Position eintragen</field>
                                                      <next><block type="control" id="+ERi2QWY.ITzPg@!8y03"><mutation delay_input="false"></mutation>
                                                          <field name="OID">Object ID</field>
                                                          <field name="WITH_DELAY">FALSE</field>
                                                          <value name="VALUE"><block type="variables_get" id="Y0f(3.=GA,.67oqPHd-j"><field name="VAR">IST-Wert</field></block></value></block></next></block></statement></block></statement></block></next></block></next></block></next></block></statement></block></next></block></xml> 
                          
                          [3610_clipboard01.jpg](/assets/uploads/files/3610_clipboard01.jpg)
                          1 Antwort Letzte Antwort
                          0
                          • R Offline
                            R Offline
                            rom.wagner80
                            schrieb am zuletzt editiert von
                            #571

                            Hey. Sowas wäre mir im Leben nicht eingefallen. Werd es morgen direkt mal testen. Vielen Dank dir

                            1 Antwort Letzte Antwort
                            0
                            • R Offline
                              R Offline
                              rom.wagner80
                              schrieb am zuletzt editiert von
                              #572

                              Aber muss ich zum Schluss nicht den Sollwert und nicht den Istwert reinschreiben? Weil die Istposition übernimmt er ja nach erfolgter fahrt richtig und das Problem ist ja, dass die Sollposition beim Tastendruck nicht geändert wird…

                              1 Antwort Letzte Antwort
                              0
                              • eumatsE Offline
                                eumatsE Offline
                                eumats
                                schrieb am zuletzt editiert von
                                #573

                                @rom.wagner80:

                                Aber muss ich zum Schluss nicht den Sollwert und nicht den Istwert reinschreiben? Weil die Istposition übernimmt er ja nach erfolgter fahrt richtig und das Problem ist ja, dass die Sollposition beim Tastendruck nicht geändert wird… `

                                Der IST-Wert muss in den Sollwert geschrieben werden damit in Homekit wieder die Anzeige korrekt ist.

                                1 Antwort Letzte Antwort
                                0
                                • R Offline
                                  R Offline
                                  rom.wagner80
                                  schrieb am zuletzt editiert von
                                  #574

                                  @eumats:

                                  @rom.wagner80:

                                  Aber muss ich zum Schluss nicht den Sollwert und nicht den Istwert reinschreiben? Weil die Istposition übernimmt er ja nach erfolgter fahrt richtig und das Problem ist ja, dass die Sollposition beim Tastendruck nicht geändert wird… `

                                  Der IST-Wert muss in den Sollwert geschrieben werden damit in Homekit wieder die Anzeige korrekt ist. `

                                  Genau. Aber du schreibst in deinem Script ja den Ist-Wert in das Objekt Istwert, oder? Jedenfalls dein Kommentar im blockly deutet darauf hin.

                                  1 Antwort Letzte Antwort
                                  0
                                  • eumatsE Offline
                                    eumatsE Offline
                                    eumats
                                    schrieb am zuletzt editiert von
                                    #575

                                    @rom.wagner80:

                                    @eumats:

                                    @rom.wagner80:

                                    Aber muss ich zum Schluss nicht den Sollwert und nicht den Istwert reinschreiben? Weil die Istposition übernimmt er ja nach erfolgter fahrt richtig und das Problem ist ja, dass die Sollposition beim Tastendruck nicht geändert wird… `

                                    Der IST-Wert muss in den Sollwert geschrieben werden damit in Homekit wieder die Anzeige korrekt ist. `

                                    Genau. Aber du schreibst in deinem Script ja den Ist-Wert in das Objekt Istwert, oder? Jedenfalls dein Kommentar im blockly deutet darauf hin. `
                                    Ups.in Object ID muss natürlich der Sollwert rein. Ist wohl doch schon zu spät…

                                    1 Antwort Letzte Antwort
                                    0
                                    • R Offline
                                      R Offline
                                      rom.wagner80
                                      schrieb am zuletzt editiert von
                                      #576

                                      Kein Problem. Bin froh, dass ich nicht ganz auf dem Schlauch stehe 😉

                                      Dank dir nochmal für deine Hilfe. Werd morgen berichten, wie es läuft .

                                      Gute Nacht

                                      1 Antwort Letzte Antwort
                                      0
                                      • R Offline
                                        R Offline
                                        rom.wagner80
                                        schrieb am zuletzt editiert von
                                        #577

                                        @rom.wagner80:

                                        Dank dir nochmal für deine Hilfe. Werd morgen berichten, wie es läuft .

                                        Gute Nacht `

                                        Also, die Grundfunktion ist Super. Klappt alles wie es soll, im HomeKit wird alles richtig angezeigt….ABER 🙂 nach den eingestellten 5 Sekunden kommt es hin und wieder vor, dass die Rolllade noch ein zehntel Sekündchen fährt. ich denke das liegt daran, dass der Jalousieaktor irgendwo stehen bleibt und dann durch den Sollwert auf genau die Prozentzahl fährt. Beispiel : Istwert tatsächlich: 25,4 % Istwert angezeigt : 25 % Sollwert nach 5 Sekunden 25 %. somit fährt der Rollladen noch um 0,4 Prozent nach oben...dafür vielleicht noch ne Idee ? 🙂 brauch ich den Timeout von 5 Sekunden überhaupt ? Weil bei erneuter Bewegung der Rolllade und der damit einhergehenden Veränderung des Istwertes wird der Trigger erneut ausgeführt und somit die Sollposition wieder berrechnet

                                        1 Antwort Letzte Antwort
                                        0
                                        • R Offline
                                          R Offline
                                          rom.wagner80
                                          schrieb am zuletzt editiert von
                                          #578

                                          Hey,

                                          Gerade beim ansteuern der Rolllade durch Taster noch gesehen, dass es Log-Einträge über den Vorgang gibt… was kann das bedeuten?
                                          2476_errorlog.jpeg

                                          1 Antwort Letzte Antwort
                                          0
                                          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

                                          494

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

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

                                          • Du hast noch kein Konto? Registrieren

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