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. ioBroker Allgemein
  4. Yet another HomeKit adapter

NEWS

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

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

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

Yet another HomeKit adapter

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
1.8k Beiträge 206 Kommentatoren 835.5k 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.
  • T Offline
    T Offline
    TDCroPower
    schrieb am zuletzt editiert von
    #1091

    Hi, kann mir jemand sagen welche Services ich für eine Lampe benötige um den gleichen Stand zu haben wie hier eine Xiaomi Yeelight per HomeKit Sticker eingebunden?

    Bildschirmfoto 2020-12-14 um 12.32.24.png

    Also ist hier kein simpler Switch Services, sondern kann man damit auch die Helligkeit regeln und unten drunter die Temperatur (Color Picker?).

    oberfraggerO 1 Antwort Letzte Antwort
    0
    • T TDCroPower

      Hi, kann mir jemand sagen welche Services ich für eine Lampe benötige um den gleichen Stand zu haben wie hier eine Xiaomi Yeelight per HomeKit Sticker eingebunden?

      Bildschirmfoto 2020-12-14 um 12.32.24.png

      Also ist hier kein simpler Switch Services, sondern kann man damit auch die Helligkeit regeln und unten drunter die Temperatur (Color Picker?).

      oberfraggerO Offline
      oberfraggerO Offline
      oberfragger
      schrieb am zuletzt editiert von
      #1092

      Brauchst die Hue-Zahl dann kommt der Colorpicker. Wie du siehst.. auch Yeelight.

      13fd084f-91fc-4575-acc0-053e8d9a3797-image.png

      T 1 Antwort Letzte Antwort
      1
      • oberfraggerO oberfragger

        Brauchst die Hue-Zahl dann kommt der Colorpicker. Wie du siehst.. auch Yeelight.

        13fd084f-91fc-4575-acc0-053e8d9a3797-image.png

        T Offline
        T Offline
        TDCroPower
        schrieb am zuletzt editiert von
        #1093

        @oberfragger danke für die Rückmeldung.
        Leider hat die Meteorit Lampe für das Hauptlicht kein Hue Wert, sondern nur den ct Wert...
        Bildschirmfoto 2020-12-14 um 13.42.54.png

        ich habe dazu Brightness, ColorTemperature und On im Service "Lightbulb" zugewiesen und wie bei dir unter "Properties" bei ColorTemperature die Min und Max Values angepasst (da muss man erst einmal drauf kommen, das dort was dahinter versteckt ist).
        Leider stimmt da irgendwas noch nicht, da jetzt alles einen schwarzen Hintergrund hat und die 6 Farbbuttons ohne Funktion sind.
        Bildschirmfoto 2020-12-14 um 13.46.43.png

        AsgothianA 1 Antwort Letzte Antwort
        0
        • T TDCroPower

          @oberfragger danke für die Rückmeldung.
          Leider hat die Meteorit Lampe für das Hauptlicht kein Hue Wert, sondern nur den ct Wert...
          Bildschirmfoto 2020-12-14 um 13.42.54.png

          ich habe dazu Brightness, ColorTemperature und On im Service "Lightbulb" zugewiesen und wie bei dir unter "Properties" bei ColorTemperature die Min und Max Values angepasst (da muss man erst einmal drauf kommen, das dort was dahinter versteckt ist).
          Leider stimmt da irgendwas noch nicht, da jetzt alles einen schwarzen Hintergrund hat und die 6 Farbbuttons ohne Funktion sind.
          Bildschirmfoto 2020-12-14 um 13.46.43.png

          AsgothianA Offline
          AsgothianA Offline
          Asgothian
          Developer
          schrieb am zuletzt editiert von Asgothian
          #1094

          @TDCroPower

          Du brauchst ein Skript zum Umrechnen von RGB in HSV, dann kannst du ggf. bei der Farbeinstellung was tun.

          Das Anpassen der Grenzwerte bei der Farbtemperatur funktioniert nicht. Yahka erwartet die Farbtemperatur in Mired, nicht in Kelvin.

          Die Funktion fuer die Umrechnung (warum, wieso, etc.) sollte mit einer einfachen Websuche zu finden sein. In Yahka kannst du dann einfach als "Transferfunktion" Skript eintragen und die Umrechnung machen. Du bekommst dann 2 Skripte zum Eintragen:

          toHomeKit - Darin willst du haben:

          return (math.max(math.min(1000000/value, 500),150)
          

          fromHomekit:

          return (math.max(math.min(100000/value, 6500),2000)
          

          A.

          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

          oberfraggerO T 2 Antworten Letzte Antwort
          0
          • AsgothianA Asgothian

            @TDCroPower

            Du brauchst ein Skript zum Umrechnen von RGB in HSV, dann kannst du ggf. bei der Farbeinstellung was tun.

            Das Anpassen der Grenzwerte bei der Farbtemperatur funktioniert nicht. Yahka erwartet die Farbtemperatur in Mired, nicht in Kelvin.

            Die Funktion fuer die Umrechnung (warum, wieso, etc.) sollte mit einer einfachen Websuche zu finden sein. In Yahka kannst du dann einfach als "Transferfunktion" Skript eintragen und die Umrechnung machen. Du bekommst dann 2 Skripte zum Eintragen:

            toHomeKit - Darin willst du haben:

            return (math.max(math.min(1000000/value, 500),150)
            

            fromHomekit:

            return (math.max(math.min(100000/value, 6500),2000)
            

            A.

            oberfraggerO Offline
            oberfraggerO Offline
            oberfragger
            schrieb am zuletzt editiert von
            #1095

            @Asgothian

            Oh, vielen Dank.

            Das schau ich mir mal an. Vielleicht kann ich damit ja parallel in Homebridge das Hyperion Plugin entsorgen.

            1 Antwort Letzte Antwort
            0
            • AsgothianA Asgothian

              @TDCroPower

              Du brauchst ein Skript zum Umrechnen von RGB in HSV, dann kannst du ggf. bei der Farbeinstellung was tun.

              Das Anpassen der Grenzwerte bei der Farbtemperatur funktioniert nicht. Yahka erwartet die Farbtemperatur in Mired, nicht in Kelvin.

              Die Funktion fuer die Umrechnung (warum, wieso, etc.) sollte mit einer einfachen Websuche zu finden sein. In Yahka kannst du dann einfach als "Transferfunktion" Skript eintragen und die Umrechnung machen. Du bekommst dann 2 Skripte zum Eintragen:

              toHomeKit - Darin willst du haben:

              return (math.max(math.min(1000000/value, 500),150)
              

              fromHomekit:

              return (math.max(math.min(100000/value, 6500),2000)
              

              A.

              T Offline
              T Offline
              TDCroPower
              schrieb am zuletzt editiert von TDCroPower
              #1096

              @Asgothian mit deinen Formeln erhalte ich beim starten vom Adapter folgende error Logmeldung...

              yahka.0	2020-12-14 15:50:29.796	error	at _loop_1 (/opt/iobroker/node_modules/iobroker.yahka/main.js:2874:40)
              yahka.0	2020-12-14 15:50:29.796	error	at THomeKitBridge../yahka.homekit-bridge.ts.THomeKitBridge.createDevice (/opt/iobroker/node_modules/iobroker.yahka/main.js:2960:33)
              yahka.0	2020-12-14 15:50:29.796	error	at YahkaServiceInitializer../yahka.homekit-service.ts.YahkaServiceInitializer.initServices (/opt/iobroker/node_modules/iobroker.yahka/main.js:3366:22)
              yahka.0	2020-12-14 15:50:29.796	error	at YahkaServiceInitializer../yahka.homekit-service.ts.YahkaServiceInitializer.initService (/opt/iobroker/node_modules/iobroker.yahka/main.js:3414:22)
              yahka.0	2020-12-14 15:50:29.796	error	at YahkaServiceInitializer../yahka.homekit-service.ts.YahkaServiceInitializer.initCharacteristic (/opt/iobroker/node_modules/iobroker.yahka/main.js:3460:57)
              yahka.0	2020-12-14 15:50:29.796	error	at TIOBrokerAdapter../yahka.ioBroker-adapter.ts.TIOBrokerAdapter.CreateBinding (/opt/iobroker/node_modules/iobroker.yahka/main.js:3722:64)
              yahka.0	2020-12-14 15:50:29.796	error	at Object.createConversionFunction (/opt/iobroker/node_modules/iobroker.yahka/main.js:2055:61)
              yahka.0	2020-12-14 15:50:29.796	error	at Object../yahka.functions/functions.import.ts.functions_factory_1.conversionFactory.script (/opt/iobroker/node_modules/iobroker.yahka/main.js:2110:86)
              yahka.0	2020-12-14 15:50:29.796	error	at new TIoBrokerConversion_Script (/opt/iobroker/node_modules/iobroker.yahka/main.js:1919:30)
              yahka.0	2020-12-14 15:50:29.796	error	at new Function (<anonymous>)
              yahka.0	2020-12-14 15:50:29.796	error	(27929) SyntaxError: Unexpected token '}'
              yahka.0	2020-12-14 15:50:29.795	error	(27929) unhandled promise rejection: Unexpected token '}'
              Unhandled	2020-12-14 15:50:29.794	error	promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              yahka.0
              

              edit:
              muss das Ergebnis nicht vielleicht noch am Ende gerundet werden mit math.round() um die Nachkommastellen zu eliminieren?
              Denn mit dem Kelvin Wert 6500 und der ersten Min formel erhalte ich...
              Math.min(1000000/6500,500) = 153.84615384615384

              AsgothianA 1 Antwort Letzte Antwort
              0
              • AsgothianA Asgothian

                @EnoceanEltako
                Das ist leider normal. Beim Start der Home app holt sich diese von den Geräten den Status. Sofern das Netz gut ist und du zu haus bist geht das relativ zügig.

                A.

                T Offline
                T Offline
                TheAriba
                schrieb am zuletzt editiert von
                #1097

                @Asgothian scheint so dass dann kein Status in der Home App ankommt. Gibt es dafür abhilfe?

                L 1 Antwort Letzte Antwort
                0
                • T TheAriba

                  @Asgothian scheint so dass dann kein Status in der Home App ankommt. Gibt es dafür abhilfe?

                  L Offline
                  L Offline
                  loverz
                  schrieb am zuletzt editiert von
                  #1098

                  @EnoceanEltako wann kommt kein Status in der HomeApp an?

                  T 1 Antwort Letzte Antwort
                  0
                  • T TDCroPower

                    @Asgothian mit deinen Formeln erhalte ich beim starten vom Adapter folgende error Logmeldung...

                    yahka.0	2020-12-14 15:50:29.796	error	at _loop_1 (/opt/iobroker/node_modules/iobroker.yahka/main.js:2874:40)
                    yahka.0	2020-12-14 15:50:29.796	error	at THomeKitBridge../yahka.homekit-bridge.ts.THomeKitBridge.createDevice (/opt/iobroker/node_modules/iobroker.yahka/main.js:2960:33)
                    yahka.0	2020-12-14 15:50:29.796	error	at YahkaServiceInitializer../yahka.homekit-service.ts.YahkaServiceInitializer.initServices (/opt/iobroker/node_modules/iobroker.yahka/main.js:3366:22)
                    yahka.0	2020-12-14 15:50:29.796	error	at YahkaServiceInitializer../yahka.homekit-service.ts.YahkaServiceInitializer.initService (/opt/iobroker/node_modules/iobroker.yahka/main.js:3414:22)
                    yahka.0	2020-12-14 15:50:29.796	error	at YahkaServiceInitializer../yahka.homekit-service.ts.YahkaServiceInitializer.initCharacteristic (/opt/iobroker/node_modules/iobroker.yahka/main.js:3460:57)
                    yahka.0	2020-12-14 15:50:29.796	error	at TIOBrokerAdapter../yahka.ioBroker-adapter.ts.TIOBrokerAdapter.CreateBinding (/opt/iobroker/node_modules/iobroker.yahka/main.js:3722:64)
                    yahka.0	2020-12-14 15:50:29.796	error	at Object.createConversionFunction (/opt/iobroker/node_modules/iobroker.yahka/main.js:2055:61)
                    yahka.0	2020-12-14 15:50:29.796	error	at Object../yahka.functions/functions.import.ts.functions_factory_1.conversionFactory.script (/opt/iobroker/node_modules/iobroker.yahka/main.js:2110:86)
                    yahka.0	2020-12-14 15:50:29.796	error	at new TIoBrokerConversion_Script (/opt/iobroker/node_modules/iobroker.yahka/main.js:1919:30)
                    yahka.0	2020-12-14 15:50:29.796	error	at new Function (<anonymous>)
                    yahka.0	2020-12-14 15:50:29.796	error	(27929) SyntaxError: Unexpected token '}'
                    yahka.0	2020-12-14 15:50:29.795	error	(27929) unhandled promise rejection: Unexpected token '}'
                    Unhandled	2020-12-14 15:50:29.794	error	promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                    yahka.0
                    

                    edit:
                    muss das Ergebnis nicht vielleicht noch am Ende gerundet werden mit math.round() um die Nachkommastellen zu eliminieren?
                    Denn mit dem Kelvin Wert 6500 und der ersten Min formel erhalte ich...
                    Math.min(1000000/6500,500) = 153.84615384615384

                    AsgothianA Offline
                    AsgothianA Offline
                    Asgothian
                    Developer
                    schrieb am zuletzt editiert von
                    #1099

                    @TDCroPower du kannst noch ein "math.floor(...) drum setzen.

                    entscheidend ist.. ich hab eine ) vergessen :)

                    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                    T 1 Antwort Letzte Antwort
                    1
                    • AsgothianA Asgothian

                      @TDCroPower du kannst noch ein "math.floor(...) drum setzen.

                      entscheidend ist.. ich hab eine ) vergessen :)

                      T Offline
                      T Offline
                      TDCroPower
                      schrieb am zuletzt editiert von
                      #1100

                      @Asgothian irgendwas stimmt weiterhin noch nicht.

                      HomeKit

                      return (math.floor(math.max(math.min(1000000/value,500),150)))
                      

                      und ioBroker...

                      return (math.floor(math.max(math.min(100000/value,6500),2000)))
                      
                      AsgothianA 1 Antwort Letzte Antwort
                      0
                      • T TDCroPower

                        @Asgothian irgendwas stimmt weiterhin noch nicht.

                        HomeKit

                        return (math.floor(math.max(math.min(1000000/value,500),150)))
                        

                        und ioBroker...

                        return (math.floor(math.max(math.min(100000/value,6500),2000)))
                        
                        AsgothianA Offline
                        AsgothianA Offline
                        Asgothian
                        Developer
                        schrieb am zuletzt editiert von
                        #1101

                        @TDCroPower sagte in Yet another HomeKit adapter:

                        @Asgothian irgendwas stimmt weiterhin noch nicht.

                        Ich hab nochmal nachgeschaut. Versuch mal bitte folgendes :

                        HomeKit

                        return Math.floor(Math.max(Math.min(1000000/value,500),150))
                        

                        und ioBroker...

                        return Math.floor(Math.max(Math.min(100000/value,6500),2000))
                        

                        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                        1 Antwort Letzte Antwort
                        0
                        • L loverz

                          @EnoceanEltako wann kommt kein Status in der HomeApp an?

                          T Offline
                          T Offline
                          TheAriba
                          schrieb am zuletzt editiert von TheAriba
                          #1102

                          @loverz
                          Das tritt bspw. auf bei:

                          • ich öffne Home und habe vorher extern etwas geschalten
                          • ich steuere etwas über Home und schließe die App und öffne sie danach wieder

                          Beide Male bleiben die Lichter oder Zwischenstecker, was auch immer, ausgegraut.

                          Edit: meine Fenstersensoren werden immer korrekt und direkt angezeigt

                          E 1 Antwort Letzte Antwort
                          0
                          • T Offline
                            T Offline
                            TheAriba
                            schrieb am zuletzt editiert von
                            #1103

                            Bin ich tatsächlich der Einzige mit diesem Problem?

                            L 1 Antwort Letzte Antwort
                            0
                            • T TheAriba

                              Bin ich tatsächlich der Einzige mit diesem Problem?

                              L Offline
                              L Offline
                              loverz
                              schrieb am zuletzt editiert von
                              #1104

                              @EnoceanEltako ich würde dir gerne helfen, weil es bei mir super funktioniert.
                              Kannst du mal die betroffenen Eigenschaften von YAHKA posten?
                              Also wie hast du deine Lampe in YAHKA eingebunden?
                              -iOS Aktuell?
                              -Jailbreak?
                              -Bridge AppleTV? iPad? LAN? WLAN?

                              T 1 Antwort Letzte Antwort
                              0
                              • L loverz

                                @EnoceanEltako ich würde dir gerne helfen, weil es bei mir super funktioniert.
                                Kannst du mal die betroffenen Eigenschaften von YAHKA posten?
                                Also wie hast du deine Lampe in YAHKA eingebunden?
                                -iOS Aktuell?
                                -Jailbreak?
                                -Bridge AppleTV? iPad? LAN? WLAN?

                                T Offline
                                T Offline
                                TheAriba
                                schrieb am zuletzt editiert von
                                #1105

                                @loverz
                                also im Yahka folgendes eingestellt:
                                fa20d15c-53d8-4172-be28-a23cd7cf952e-image.png

                                Das Objekt dazu sieht so aus:
                                c09fa68a-4d52-474d-a8a2-3b0144536170-image.png

                                iOS ist aktuell, kein Jailbreak, pi4 mit 8gb und Yahka per LAN angeschlossen.
                                Meinst du es bringt was eine Steuerzentrale zu definieren?

                                L 1 Antwort Letzte Antwort
                                0
                                • T TheAriba

                                  @loverz
                                  Das tritt bspw. auf bei:

                                  • ich öffne Home und habe vorher extern etwas geschalten
                                  • ich steuere etwas über Home und schließe die App und öffne sie danach wieder

                                  Beide Male bleiben die Lichter oder Zwischenstecker, was auch immer, ausgegraut.

                                  Edit: meine Fenstersensoren werden immer korrekt und direkt angezeigt

                                  E Offline
                                  E Offline
                                  el_malto
                                  schrieb am zuletzt editiert von
                                  #1106

                                  @EnoceanEltako sagte in Yet another HomeKit adapter:

                                  meine Fenstersensoren werden immer korrekt und direkt angezeigt

                                  Zeig mal die Datenpunkte von deinen Fensterkontakten. Haben die nur "true" und "false"?

                                  @EnoceanEltako sagte in Yet another HomeKit adapter:

                                  @loverz
                                  also im Yahka folgendes eingestellt:
                                  fa20d15c-53d8-4172-be28-a23cd7cf952e-image.png

                                  Das Objekt dazu sieht so aus:
                                  c09fa68a-4d52-474d-a8a2-3b0144536170-image.png

                                  Könnte mir vorstellen, dass Yahka vielleicht nicht mit dem Status "Off(0)" klar kommt. Deswegen auch die Frage nach den Datenpunkten von deinen Fensterkontakten.
                                  Vielleicht kannst du ja auch mal einen Datenpunkt zum testen erstellen der nur "true" und "false" kann. Diesen dann einfach also Leuchte oder Steckdose in Yahka einbinden und dann mal den Datenpunkt in ioBroker auf "true" oder "false" stellen und gucken wie sich das in Yahka verhält. Wenn der korrekt dargestellt wird und deine Fensterkontakte auch, würde ich auf den komischen status "Off(0)" tippen.

                                  Meinst du es bringt was eine Steuerzentrale zu definieren?

                                  Nein denke ich nicht.

                                  T 1 Antwort Letzte Antwort
                                  0
                                  • T TheAriba

                                    @loverz
                                    also im Yahka folgendes eingestellt:
                                    fa20d15c-53d8-4172-be28-a23cd7cf952e-image.png

                                    Das Objekt dazu sieht so aus:
                                    c09fa68a-4d52-474d-a8a2-3b0144536170-image.png

                                    iOS ist aktuell, kein Jailbreak, pi4 mit 8gb und Yahka per LAN angeschlossen.
                                    Meinst du es bringt was eine Steuerzentrale zu definieren?

                                    L Offline
                                    L Offline
                                    loverz
                                    schrieb am zuletzt editiert von
                                    #1107

                                    @EnoceanEltako ich tippe im Moment auch auf diesen komischen Off(0) Status.
                                    Kannst du im Yahka im Map auch mal so eintragen: „Off(0)“ statt nur „0“

                                    Eine Steuerzentrale ist doch für Homekit zwingend oder nicht?
                                    AppleTV oder iPad muss als Zentrale dienen.

                                    Ich hatte mal das Problem, dass beide als Zentrale eingerichtet waren, das AppleTV dabei immer im Hintergrund auf „Standby“ stand und es beim iPad Kommunikationsprobleme gab. Meine Home App war da sehr träge...

                                    E 1 Antwort Letzte Antwort
                                    0
                                    • L loverz

                                      @EnoceanEltako ich tippe im Moment auch auf diesen komischen Off(0) Status.
                                      Kannst du im Yahka im Map auch mal so eintragen: „Off(0)“ statt nur „0“

                                      Eine Steuerzentrale ist doch für Homekit zwingend oder nicht?
                                      AppleTV oder iPad muss als Zentrale dienen.

                                      Ich hatte mal das Problem, dass beide als Zentrale eingerichtet waren, das AppleTV dabei immer im Hintergrund auf „Standby“ stand und es beim iPad Kommunikationsprobleme gab. Meine Home App war da sehr träge...

                                      E Offline
                                      E Offline
                                      el_malto
                                      schrieb am zuletzt editiert von
                                      #1108

                                      @loverz eine Steuerzentrale ist nicht zwingend notwendig. Die brauchst du nur wenn du von außerhalb deines Netzwerks was steuern willst (VPN funktioniert mit Homekit nicht).

                                      1 Antwort Letzte Antwort
                                      1
                                      • E el_malto

                                        @EnoceanEltako sagte in Yet another HomeKit adapter:

                                        meine Fenstersensoren werden immer korrekt und direkt angezeigt

                                        Zeig mal die Datenpunkte von deinen Fensterkontakten. Haben die nur "true" und "false"?

                                        @EnoceanEltako sagte in Yet another HomeKit adapter:

                                        @loverz
                                        also im Yahka folgendes eingestellt:
                                        fa20d15c-53d8-4172-be28-a23cd7cf952e-image.png

                                        Das Objekt dazu sieht so aus:
                                        c09fa68a-4d52-474d-a8a2-3b0144536170-image.png

                                        Könnte mir vorstellen, dass Yahka vielleicht nicht mit dem Status "Off(0)" klar kommt. Deswegen auch die Frage nach den Datenpunkten von deinen Fensterkontakten.
                                        Vielleicht kannst du ja auch mal einen Datenpunkt zum testen erstellen der nur "true" und "false" kann. Diesen dann einfach also Leuchte oder Steckdose in Yahka einbinden und dann mal den Datenpunkt in ioBroker auf "true" oder "false" stellen und gucken wie sich das in Yahka verhält. Wenn der korrekt dargestellt wird und deine Fensterkontakte auch, würde ich auf den komischen status "Off(0)" tippen.

                                        Meinst du es bringt was eine Steuerzentrale zu definieren?

                                        Nein denke ich nicht.

                                        T Offline
                                        T Offline
                                        TheAriba
                                        schrieb am zuletzt editiert von TheAriba
                                        #1109

                                        @el_malto @loverz
                                        ja, die haben nur true und false als Werte.
                                        siehe:
                                        f3baf850-f67d-4ada-9bcb-e7e9abbeb319-image.png

                                        Bei "on" sieht das Ganze so aus
                                        d2f1af41-7eb3-4aaa-9c5d-8c80e73e6fd3-image.png

                                        Bei "off" entsprechend wie oben zu sehen.
                                        Habe nun das Mapping angepasst, leider erfolglos.
                                        c6697dea-be0d-40e2-b7d8-d3b560476991-image.png

                                        Ich weiss echt nicht weiter :)

                                        Edit: was benötige ich denn alles um einen Datenpunkt zu erzeugen welcher sich entsprechend der Werte "1" und "Off(0)" auf true und false setzt und an yahka einfach durchreicht? Wie macht man so etwas denn?

                                        Edit2: folgendes kommt beim Schalten ins Log:
                                        an:

                                        enocean.0	2020-12-17 20:53:07.040	warn	(9065) The data length for a 4BS telegram is incorrect. The length is 0
                                        enocean.0	2020-12-17 20:53:07.029	info	(9065) state 0586f7ac.CMD changed: On(1) (ack = false) state: {"val":"On(1)","ack":false,"ts":1608234787026,"q":0,"from":"system.adapter.yah
                                        

                                        aus:

                                        enocean.0	2020-12-17 20:54:10.987	warn	(9065) The data length for a 4BS telegram is incorrect. The length is 0
                                        enocean.0	2020-12-17 20:54:10.977	info	(9065) state 0586f7ac.CMD changed: Off(0) (ack = false) state: {"val":"Off(0)","ack":false,"ts":1608234850974,"q":0,"from":"system.adapter.yah
                                        

                                        debug Licht an, home app auf dem mac verlassen, home app gestartet. Status ist weg.

                                        yahka.0	2020-12-17 20:58:15.235	debug	(22139) [ContactSensorState] set was initiated from ioBroker - exiting here
                                        yahka.0	2020-12-17 20:58:15.234	debug	(22139) [ContactSensorState] got a set event, hkValue: 0
                                        yahka.0	2020-12-17 20:58:15.233	debug	(22139) [ContactSensorState] forwarding value from ioBroker (0) to homekit as (0)
                                        yahka.0	2020-12-17 20:58:15.233	debug	(22139) [ContactSensorState] got a change notify event, ioValue: 0
                                        yahka.0	2020-12-17 20:58:15.232	debug	(22139) change event from ioBroker via [enocean.0.0582de48.CO]{"val":0,"ack":true,"ts":1608235095226,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1607957800164}
                                        yahka.0	2020-12-17 20:58:15.231	debug	(22139) got a stateChange for [enocean.0.0582de48.CO]
                                        enocean.0	2020-12-17 20:58:15.218	debug	(9065) Message for ID 0582de48 has been received.
                                        enocean.0	2020-12-17 20:58:15.215	debug	(9065) 55000707017ad5090582de480000ffffffff4600
                                        yahka.0	2020-12-17 20:58:04.066	debug	(22139) [Brightness] forwarding value from ioBroker (100) to homekit as (100)
                                        yahka.0	2020-12-17 20:58:04.065	debug	(22139) read state from ioBroker [enocean.0.0584cf05.LVL]: {"val":100,"ack":false,"ts":1607690770642,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1607690770642}
                                        yahka.0	2020-12-17 20:58:04.062	debug	(22139) reading state from ioBroker [enocean.0.0584cf05.LVL]
                                        yahka.0	2020-12-17 20:58:04.062	debug	(22139) [Brightness] got a get event
                                        yahka.0	2020-12-17 20:58:04.042	debug	(22139) [ContactSensorState] forwarding value from ioBroker (false) to homekit as (0)
                                        yahka.0	2020-12-17 20:58:04.041	debug	(22139) read state from ioBroker [enocean.0.0582de30.CO]: {"val":false,"ack":true,"ts":1608234972429,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1608136515824}
                                        yahka.0	2020-12-17 20:58:04.040	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                        yahka.0	2020-12-17 20:58:04.039	debug	(22139) read state from ioBroker [enocean.0.0584cf05.CMD]: {"val":0,"ack":false,"ts":1607690776968,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1607690776968}
                                        yahka.0	2020-12-17 20:58:04.038	debug	(22139) [On] forwarding value from ioBroker (100) to homekit as (undefined)
                                        yahka.0	2020-12-17 20:58:04.037	debug	(22139) read state from ioBroker [enocean.0.0584ab24.CMD]: {"val":100,"ack":false,"ts":1608132395203,"q":0,"from":"system.adapter.iot.0","user":"system.user.admin","lc":1608054736230}
                                        yahka.0	2020-12-17 20:58:04.035	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                        yahka.0	2020-12-17 20:58:04.034	debug	(22139) read state from ioBroker [enocean.0.05838713.CMD]: {"val":0,"ack":false,"ts":1607945814260,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1607945814260}
                                        yahka.0	2020-12-17 20:58:04.033	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                        yahka.0	2020-12-17 20:58:04.032	debug	(22139) read state from ioBroker [enocean.0.0584cefb.CMD]: {"val":0,"ack":false,"ts":1608191367694,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608191367694}
                                        yahka.0	2020-12-17 20:58:04.030	debug	(22139) [On] forwarding value from ioBroker ("On(1)") to homekit as ("true")
                                        yahka.0	2020-12-17 20:58:04.029	debug	(22139) read state from ioBroker [enocean.0.0586f7ac.CMD]: {"val":"On(1)","ack":false,"ts":1608235055682,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608235055682}
                                        yahka.0	2020-12-17 20:58:04.027	debug	(22139) [On] forwarding value from ioBroker (1) to homekit as ("true")
                                        yahka.0	2020-12-17 20:58:04.026	debug	(22139) read state from ioBroker [enocean.0.05936c86.CMD]: {"val":1,"ack":false,"ts":1608233239059,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608233239059}
                                        yahka.0	2020-12-17 20:58:04.024	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                        yahka.0	2020-12-17 20:58:04.023	debug	(22139) read state from ioBroker [enocean.0.05936c5e.CMD]: {"val":0,"ack":false,"ts":1608215806771,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1608206319138}
                                        yahka.0	2020-12-17 20:58:04.012	debug	(22139) reading state from ioBroker [enocean.0.0582de30.CO]
                                        yahka.0	2020-12-17 20:58:04.011	debug	(22139) [ContactSensorState] got a get event
                                        yahka.0	2020-12-17 20:58:04.010	debug	(22139) reading state from ioBroker [enocean.0.0584cf05.CMD]
                                        yahka.0	2020-12-17 20:58:04.009	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:58:04.007	debug	(22139) reading state from ioBroker [enocean.0.0584ab24.CMD]
                                        yahka.0	2020-12-17 20:58:04.006	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:58:04.005	debug	(22139) reading state from ioBroker [enocean.0.05838713.CMD]
                                        yahka.0	2020-12-17 20:58:04.004	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:58:04.002	debug	(22139) reading state from ioBroker [enocean.0.0584cefb.CMD]
                                        yahka.0	2020-12-17 20:58:04.001	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:58:03.999	debug	(22139) reading state from ioBroker [enocean.0.0586f7ac.CMD]
                                        yahka.0	2020-12-17 20:58:03.998	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:58:03.996	debug	(22139) reading state from ioBroker [enocean.0.05936c86.CMD]
                                        yahka.0	2020-12-17 20:58:03.995	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:58:03.993	debug	(22139) reading state from ioBroker [enocean.0.05936c5e.CMD]
                                        yahka.0	2020-12-17 20:58:03.992	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:57:37.643	debug	(22139) [ContactSensorState] set was initiated from ioBroker - exiting here
                                        yahka.0	2020-12-17 20:57:37.642	debug	(22139) [ContactSensorState] got a set event, hkValue: 0
                                        yahka.0	2020-12-17 20:57:37.641	debug	(22139) [ContactSensorState] forwarding value from ioBroker (0) to homekit as (0)
                                        yahka.0	2020-12-17 20:57:37.641	debug	(22139) [ContactSensorState] got a change notify event, ioValue: 0
                                        yahka.0	2020-12-17 20:57:37.640	debug	(22139) change event from ioBroker via [enocean.0.05847880.CO]{"val":0,"ack":true,"ts":1608235057634,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1608227890112}
                                        yahka.0	2020-12-17 20:57:37.639	debug	(22139) got a stateChange for [enocean.0.05847880.CO]
                                        enocean.0	2020-12-17 20:57:37.624	debug	(9065) Message for ID 05847880 has been received.
                                        enocean.0	2020-12-17 20:57:37.621	debug	(9065) 55000707017ad509058478800100ffffffff4f00
                                        enocean.0	2020-12-17 20:57:35.703	debug	(9065) Packet type 2 received: 02
                                        enocean.0	2020-12-17 20:57:35.702	debug	(9065) 55000100026503
                                        yahka.0	2020-12-17 20:57:35.701	debug	(22139) [On] set was accepted by ioBroker (value: "On(1)")
                                        yahka.0	2020-12-17 20:57:35.694	debug	(22139) [On] set was initiated from ioBroker - exiting here
                                        yahka.0	2020-12-17 20:57:35.693	debug	(22139) [On] got a set event, hkValue: false
                                        yahka.0	2020-12-17 20:57:35.692	debug	(22139) [On] forwarding value from ioBroker ("On(1)") to homekit as ("true")
                                        yahka.0	2020-12-17 20:57:35.692	debug	(22139) [On] got a change notify event, ioValue: "On(1)"
                                        yahka.0	2020-12-17 20:57:35.691	debug	(22139) change event from ioBroker via [enocean.0.0586f7ac.CMD]{"val":"On(1)","ack":false,"ts":1608235055682,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608235055682}
                                        yahka.0	2020-12-17 20:57:35.689	debug	(22139) got a stateChange for [enocean.0.0586f7ac.CMD]
                                        enocean.0	2020-12-17 20:57:35.695	debug	(9065) Sent data: 550006070111a5ffef620400000586f7acff00b5
                                        enocean.0	2020-12-17 20:57:35.694	warn	(9065) The data length for a 4BS telegram is incorrect. The length is 0
                                        enocean.0	2020-12-17 20:57:35.686	info	(9065) state 0586f7ac.CMD changed: On(1) (ack = false) state: {"val":"On(1)","ack":false,"ts":1608235055682,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608235055682}
                                        yahka.0	2020-12-17 20:57:35.677	debug	(22139) checking value change: "Off(0)" != "On(1)" = true
                                        yahka.0	2020-12-17 20:57:35.673	debug	(22139) writing state to ioBroker [enocean.0.0586f7ac.CMD]: "On(1)"
                                        yahka.0	2020-12-17 20:57:35.671	debug	(22139) [On] got a set event, hkValue: true
                                        yahka.0	2020-12-17 20:57:32.012	debug	(22139) [Brightness] forwarding value from ioBroker (100) to homekit as (100)
                                        yahka.0	2020-12-17 20:57:32.011	debug	(22139) read state from ioBroker [enocean.0.0584cf05.LVL]: {"val":100,"ack":false,"ts":1607690770642,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1607690770642}
                                        yahka.0	2020-12-17 20:57:32.009	debug	(22139) reading state from ioBroker [enocean.0.0584cf05.LVL]
                                        yahka.0	2020-12-17 20:57:32.009	debug	(22139) [Brightness] got a get event
                                        yahka.0	2020-12-17 20:57:31.905	debug	(22139) [ContactSensorState] forwarding value from ioBroker (false) to homekit as (0)
                                        yahka.0	2020-12-17 20:57:31.905	debug	(22139) read state from ioBroker [enocean.0.0582de30.CO]: {"val":false,"ack":true,"ts":1608234972429,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1608136515824}
                                        yahka.0	2020-12-17 20:57:31.904	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                        yahka.0	2020-12-17 20:57:31.903	debug	(22139) read state from ioBroker [enocean.0.0584cf05.CMD]: {"val":0,"ack":false,"ts":1607690776968,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1607690776968}
                                        yahka.0	2020-12-17 20:57:31.898	debug	(22139) [On] forwarding value from ioBroker (100) to homekit as (undefined)
                                        yahka.0	2020-12-17 20:57:31.897	debug	(22139) read state from ioBroker [enocean.0.0584ab24.CMD]: {"val":100,"ack":false,"ts":1608132395203,"q":0,"from":"system.adapter.iot.0","user":"system.user.admin","lc":1608054736230}
                                        yahka.0	2020-12-17 20:57:31.896	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                        yahka.0	2020-12-17 20:57:31.895	debug	(22139) read state from ioBroker [enocean.0.05838713.CMD]: {"val":0,"ack":false,"ts":1607945814260,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1607945814260}
                                        yahka.0	2020-12-17 20:57:31.894	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                        yahka.0	2020-12-17 20:57:31.893	debug	(22139) read state from ioBroker [enocean.0.0584cefb.CMD]: {"val":0,"ack":false,"ts":1608191367694,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608191367694}
                                        yahka.0	2020-12-17 20:57:31.892	debug	(22139) [On] forwarding value from ioBroker ("Off(0)") to homekit as ("false")
                                        yahka.0	2020-12-17 20:57:31.891	debug	(22139) read state from ioBroker [enocean.0.0586f7ac.CMD]: {"val":"Off(0)","ack":false,"ts":1608234850974,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608234850974}
                                        yahka.0	2020-12-17 20:57:31.890	debug	(22139) [On] forwarding value from ioBroker (1) to homekit as ("true")
                                        yahka.0	2020-12-17 20:57:31.889	debug	(22139) read state from ioBroker [enocean.0.05936c86.CMD]: {"val":1,"ack":false,"ts":1608233239059,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608233239059}
                                        yahka.0	2020-12-17 20:57:31.887	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                        yahka.0	2020-12-17 20:57:31.885	debug	(22139) read state from ioBroker [enocean.0.05936c5e.CMD]: {"val":0,"ack":false,"ts":1608215806771,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1608206319138}
                                        yahka.0	2020-12-17 20:57:31.876	debug	(22139) reading state from ioBroker [enocean.0.0582de30.CO]
                                        yahka.0	2020-12-17 20:57:31.875	debug	(22139) [ContactSensorState] got a get event
                                        yahka.0	2020-12-17 20:57:31.874	debug	(22139) reading state from ioBroker [enocean.0.0584cf05.CMD]
                                        yahka.0	2020-12-17 20:57:31.873	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:57:31.872	debug	(22139) reading state from ioBroker [enocean.0.0584ab24.CMD]
                                        yahka.0	2020-12-17 20:57:31.871	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:57:31.870	debug	(22139) reading state from ioBroker [enocean.0.05838713.CMD]
                                        yahka.0	2020-12-17 20:57:31.869	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:57:31.867	debug	(22139) reading state from ioBroker [enocean.0.0584cefb.CMD]
                                        yahka.0	2020-12-17 20:57:31.866	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:57:31.865	debug	(22139) reading state from ioBroker [enocean.0.0586f7ac.CMD]
                                        yahka.0	2020-12-17 20:57:31.864	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:57:31.863	debug	(22139) reading state from ioBroker [enocean.0.05936c86.CMD]
                                        yahka.0	2020-12-17 20:57:31.862	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:57:31.861	debug	(22139) reading state from ioBroker [enocean.0.05936c5e.CMD]
                                        yahka.0	2020-12-17 20:57:31.860	debug	(22139) [On] got a get event
                                        yahka.0	2020-12-17 20:57:31.830	debug	(22139) [ContactSensorState] set was initiated from ioBroker - exiting here
                                        yahka.0	2020-12-17 20:57:31.829	debug	(22139) [ContactSensorState] got a set event, hkValue: 0
                                        yahka.0	2020-12-17 20:57:31.829	debug	(22139) [ContactSensorState] forwarding value from ioBroker (0) to homekit as (0)
                                        yahka.0	2020-12-17 20:57:31.828	debug	(22139) [ContactSensorState] got a change notify event, ioValue: 0
                                        yahka.0	2020-12-17 20:57:31.828	debug	(22139) change event from ioBroker via [enocean.0.0583fc82.CO]{"val":0,"ack":true,"ts":1608235051822,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1608227874216}
                                        yahka.0	2020-12-17 20:57:31.826	debug	(22139) got a stateChange for [enocean.0.0583fc82.CO]
                                        

                                        Also wenn ich in Homekit die Lampe anschalte ändert sich der Wert im Datenpunkt auf 1. Wenn ich in Homekit jetzt ausschalte, ändert sich der Wert im Datenpunkt auf Off(0)
                                        4adfed90-f078-40e7-9514-7b20007873cd-image.png

                                        aber die Lampe bleibt an. Ich vermute tatsächlich nun auch dass es mit den Datenpunkten zusammenhängt.

                                        Wenn ich das Mapping auf folgendes ändere kann ich wieder ohne Probleme an/aus schalten.
                                        948cc237-0467-4121-b0b2-193da10cd12e-image.png

                                        Allerdings bleibt weiterhin das Status Thema :D

                                        L 1 Antwort Letzte Antwort
                                        0
                                        • T TheAriba

                                          @el_malto @loverz
                                          ja, die haben nur true und false als Werte.
                                          siehe:
                                          f3baf850-f67d-4ada-9bcb-e7e9abbeb319-image.png

                                          Bei "on" sieht das Ganze so aus
                                          d2f1af41-7eb3-4aaa-9c5d-8c80e73e6fd3-image.png

                                          Bei "off" entsprechend wie oben zu sehen.
                                          Habe nun das Mapping angepasst, leider erfolglos.
                                          c6697dea-be0d-40e2-b7d8-d3b560476991-image.png

                                          Ich weiss echt nicht weiter :)

                                          Edit: was benötige ich denn alles um einen Datenpunkt zu erzeugen welcher sich entsprechend der Werte "1" und "Off(0)" auf true und false setzt und an yahka einfach durchreicht? Wie macht man so etwas denn?

                                          Edit2: folgendes kommt beim Schalten ins Log:
                                          an:

                                          enocean.0	2020-12-17 20:53:07.040	warn	(9065) The data length for a 4BS telegram is incorrect. The length is 0
                                          enocean.0	2020-12-17 20:53:07.029	info	(9065) state 0586f7ac.CMD changed: On(1) (ack = false) state: {"val":"On(1)","ack":false,"ts":1608234787026,"q":0,"from":"system.adapter.yah
                                          

                                          aus:

                                          enocean.0	2020-12-17 20:54:10.987	warn	(9065) The data length for a 4BS telegram is incorrect. The length is 0
                                          enocean.0	2020-12-17 20:54:10.977	info	(9065) state 0586f7ac.CMD changed: Off(0) (ack = false) state: {"val":"Off(0)","ack":false,"ts":1608234850974,"q":0,"from":"system.adapter.yah
                                          

                                          debug Licht an, home app auf dem mac verlassen, home app gestartet. Status ist weg.

                                          yahka.0	2020-12-17 20:58:15.235	debug	(22139) [ContactSensorState] set was initiated from ioBroker - exiting here
                                          yahka.0	2020-12-17 20:58:15.234	debug	(22139) [ContactSensorState] got a set event, hkValue: 0
                                          yahka.0	2020-12-17 20:58:15.233	debug	(22139) [ContactSensorState] forwarding value from ioBroker (0) to homekit as (0)
                                          yahka.0	2020-12-17 20:58:15.233	debug	(22139) [ContactSensorState] got a change notify event, ioValue: 0
                                          yahka.0	2020-12-17 20:58:15.232	debug	(22139) change event from ioBroker via [enocean.0.0582de48.CO]{"val":0,"ack":true,"ts":1608235095226,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1607957800164}
                                          yahka.0	2020-12-17 20:58:15.231	debug	(22139) got a stateChange for [enocean.0.0582de48.CO]
                                          enocean.0	2020-12-17 20:58:15.218	debug	(9065) Message for ID 0582de48 has been received.
                                          enocean.0	2020-12-17 20:58:15.215	debug	(9065) 55000707017ad5090582de480000ffffffff4600
                                          yahka.0	2020-12-17 20:58:04.066	debug	(22139) [Brightness] forwarding value from ioBroker (100) to homekit as (100)
                                          yahka.0	2020-12-17 20:58:04.065	debug	(22139) read state from ioBroker [enocean.0.0584cf05.LVL]: {"val":100,"ack":false,"ts":1607690770642,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1607690770642}
                                          yahka.0	2020-12-17 20:58:04.062	debug	(22139) reading state from ioBroker [enocean.0.0584cf05.LVL]
                                          yahka.0	2020-12-17 20:58:04.062	debug	(22139) [Brightness] got a get event
                                          yahka.0	2020-12-17 20:58:04.042	debug	(22139) [ContactSensorState] forwarding value from ioBroker (false) to homekit as (0)
                                          yahka.0	2020-12-17 20:58:04.041	debug	(22139) read state from ioBroker [enocean.0.0582de30.CO]: {"val":false,"ack":true,"ts":1608234972429,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1608136515824}
                                          yahka.0	2020-12-17 20:58:04.040	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                          yahka.0	2020-12-17 20:58:04.039	debug	(22139) read state from ioBroker [enocean.0.0584cf05.CMD]: {"val":0,"ack":false,"ts":1607690776968,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1607690776968}
                                          yahka.0	2020-12-17 20:58:04.038	debug	(22139) [On] forwarding value from ioBroker (100) to homekit as (undefined)
                                          yahka.0	2020-12-17 20:58:04.037	debug	(22139) read state from ioBroker [enocean.0.0584ab24.CMD]: {"val":100,"ack":false,"ts":1608132395203,"q":0,"from":"system.adapter.iot.0","user":"system.user.admin","lc":1608054736230}
                                          yahka.0	2020-12-17 20:58:04.035	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                          yahka.0	2020-12-17 20:58:04.034	debug	(22139) read state from ioBroker [enocean.0.05838713.CMD]: {"val":0,"ack":false,"ts":1607945814260,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1607945814260}
                                          yahka.0	2020-12-17 20:58:04.033	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                          yahka.0	2020-12-17 20:58:04.032	debug	(22139) read state from ioBroker [enocean.0.0584cefb.CMD]: {"val":0,"ack":false,"ts":1608191367694,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608191367694}
                                          yahka.0	2020-12-17 20:58:04.030	debug	(22139) [On] forwarding value from ioBroker ("On(1)") to homekit as ("true")
                                          yahka.0	2020-12-17 20:58:04.029	debug	(22139) read state from ioBroker [enocean.0.0586f7ac.CMD]: {"val":"On(1)","ack":false,"ts":1608235055682,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608235055682}
                                          yahka.0	2020-12-17 20:58:04.027	debug	(22139) [On] forwarding value from ioBroker (1) to homekit as ("true")
                                          yahka.0	2020-12-17 20:58:04.026	debug	(22139) read state from ioBroker [enocean.0.05936c86.CMD]: {"val":1,"ack":false,"ts":1608233239059,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608233239059}
                                          yahka.0	2020-12-17 20:58:04.024	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                          yahka.0	2020-12-17 20:58:04.023	debug	(22139) read state from ioBroker [enocean.0.05936c5e.CMD]: {"val":0,"ack":false,"ts":1608215806771,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1608206319138}
                                          yahka.0	2020-12-17 20:58:04.012	debug	(22139) reading state from ioBroker [enocean.0.0582de30.CO]
                                          yahka.0	2020-12-17 20:58:04.011	debug	(22139) [ContactSensorState] got a get event
                                          yahka.0	2020-12-17 20:58:04.010	debug	(22139) reading state from ioBroker [enocean.0.0584cf05.CMD]
                                          yahka.0	2020-12-17 20:58:04.009	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:58:04.007	debug	(22139) reading state from ioBroker [enocean.0.0584ab24.CMD]
                                          yahka.0	2020-12-17 20:58:04.006	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:58:04.005	debug	(22139) reading state from ioBroker [enocean.0.05838713.CMD]
                                          yahka.0	2020-12-17 20:58:04.004	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:58:04.002	debug	(22139) reading state from ioBroker [enocean.0.0584cefb.CMD]
                                          yahka.0	2020-12-17 20:58:04.001	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:58:03.999	debug	(22139) reading state from ioBroker [enocean.0.0586f7ac.CMD]
                                          yahka.0	2020-12-17 20:58:03.998	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:58:03.996	debug	(22139) reading state from ioBroker [enocean.0.05936c86.CMD]
                                          yahka.0	2020-12-17 20:58:03.995	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:58:03.993	debug	(22139) reading state from ioBroker [enocean.0.05936c5e.CMD]
                                          yahka.0	2020-12-17 20:58:03.992	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:57:37.643	debug	(22139) [ContactSensorState] set was initiated from ioBroker - exiting here
                                          yahka.0	2020-12-17 20:57:37.642	debug	(22139) [ContactSensorState] got a set event, hkValue: 0
                                          yahka.0	2020-12-17 20:57:37.641	debug	(22139) [ContactSensorState] forwarding value from ioBroker (0) to homekit as (0)
                                          yahka.0	2020-12-17 20:57:37.641	debug	(22139) [ContactSensorState] got a change notify event, ioValue: 0
                                          yahka.0	2020-12-17 20:57:37.640	debug	(22139) change event from ioBroker via [enocean.0.05847880.CO]{"val":0,"ack":true,"ts":1608235057634,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1608227890112}
                                          yahka.0	2020-12-17 20:57:37.639	debug	(22139) got a stateChange for [enocean.0.05847880.CO]
                                          enocean.0	2020-12-17 20:57:37.624	debug	(9065) Message for ID 05847880 has been received.
                                          enocean.0	2020-12-17 20:57:37.621	debug	(9065) 55000707017ad509058478800100ffffffff4f00
                                          enocean.0	2020-12-17 20:57:35.703	debug	(9065) Packet type 2 received: 02
                                          enocean.0	2020-12-17 20:57:35.702	debug	(9065) 55000100026503
                                          yahka.0	2020-12-17 20:57:35.701	debug	(22139) [On] set was accepted by ioBroker (value: "On(1)")
                                          yahka.0	2020-12-17 20:57:35.694	debug	(22139) [On] set was initiated from ioBroker - exiting here
                                          yahka.0	2020-12-17 20:57:35.693	debug	(22139) [On] got a set event, hkValue: false
                                          yahka.0	2020-12-17 20:57:35.692	debug	(22139) [On] forwarding value from ioBroker ("On(1)") to homekit as ("true")
                                          yahka.0	2020-12-17 20:57:35.692	debug	(22139) [On] got a change notify event, ioValue: "On(1)"
                                          yahka.0	2020-12-17 20:57:35.691	debug	(22139) change event from ioBroker via [enocean.0.0586f7ac.CMD]{"val":"On(1)","ack":false,"ts":1608235055682,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608235055682}
                                          yahka.0	2020-12-17 20:57:35.689	debug	(22139) got a stateChange for [enocean.0.0586f7ac.CMD]
                                          enocean.0	2020-12-17 20:57:35.695	debug	(9065) Sent data: 550006070111a5ffef620400000586f7acff00b5
                                          enocean.0	2020-12-17 20:57:35.694	warn	(9065) The data length for a 4BS telegram is incorrect. The length is 0
                                          enocean.0	2020-12-17 20:57:35.686	info	(9065) state 0586f7ac.CMD changed: On(1) (ack = false) state: {"val":"On(1)","ack":false,"ts":1608235055682,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608235055682}
                                          yahka.0	2020-12-17 20:57:35.677	debug	(22139) checking value change: "Off(0)" != "On(1)" = true
                                          yahka.0	2020-12-17 20:57:35.673	debug	(22139) writing state to ioBroker [enocean.0.0586f7ac.CMD]: "On(1)"
                                          yahka.0	2020-12-17 20:57:35.671	debug	(22139) [On] got a set event, hkValue: true
                                          yahka.0	2020-12-17 20:57:32.012	debug	(22139) [Brightness] forwarding value from ioBroker (100) to homekit as (100)
                                          yahka.0	2020-12-17 20:57:32.011	debug	(22139) read state from ioBroker [enocean.0.0584cf05.LVL]: {"val":100,"ack":false,"ts":1607690770642,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1607690770642}
                                          yahka.0	2020-12-17 20:57:32.009	debug	(22139) reading state from ioBroker [enocean.0.0584cf05.LVL]
                                          yahka.0	2020-12-17 20:57:32.009	debug	(22139) [Brightness] got a get event
                                          yahka.0	2020-12-17 20:57:31.905	debug	(22139) [ContactSensorState] forwarding value from ioBroker (false) to homekit as (0)
                                          yahka.0	2020-12-17 20:57:31.905	debug	(22139) read state from ioBroker [enocean.0.0582de30.CO]: {"val":false,"ack":true,"ts":1608234972429,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1608136515824}
                                          yahka.0	2020-12-17 20:57:31.904	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                          yahka.0	2020-12-17 20:57:31.903	debug	(22139) read state from ioBroker [enocean.0.0584cf05.CMD]: {"val":0,"ack":false,"ts":1607690776968,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1607690776968}
                                          yahka.0	2020-12-17 20:57:31.898	debug	(22139) [On] forwarding value from ioBroker (100) to homekit as (undefined)
                                          yahka.0	2020-12-17 20:57:31.897	debug	(22139) read state from ioBroker [enocean.0.0584ab24.CMD]: {"val":100,"ack":false,"ts":1608132395203,"q":0,"from":"system.adapter.iot.0","user":"system.user.admin","lc":1608054736230}
                                          yahka.0	2020-12-17 20:57:31.896	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                          yahka.0	2020-12-17 20:57:31.895	debug	(22139) read state from ioBroker [enocean.0.05838713.CMD]: {"val":0,"ack":false,"ts":1607945814260,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1607945814260}
                                          yahka.0	2020-12-17 20:57:31.894	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                          yahka.0	2020-12-17 20:57:31.893	debug	(22139) read state from ioBroker [enocean.0.0584cefb.CMD]: {"val":0,"ack":false,"ts":1608191367694,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608191367694}
                                          yahka.0	2020-12-17 20:57:31.892	debug	(22139) [On] forwarding value from ioBroker ("Off(0)") to homekit as ("false")
                                          yahka.0	2020-12-17 20:57:31.891	debug	(22139) read state from ioBroker [enocean.0.0586f7ac.CMD]: {"val":"Off(0)","ack":false,"ts":1608234850974,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608234850974}
                                          yahka.0	2020-12-17 20:57:31.890	debug	(22139) [On] forwarding value from ioBroker (1) to homekit as ("true")
                                          yahka.0	2020-12-17 20:57:31.889	debug	(22139) read state from ioBroker [enocean.0.05936c86.CMD]: {"val":1,"ack":false,"ts":1608233239059,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1608233239059}
                                          yahka.0	2020-12-17 20:57:31.887	debug	(22139) [On] forwarding value from ioBroker (0) to homekit as ("false")
                                          yahka.0	2020-12-17 20:57:31.885	debug	(22139) read state from ioBroker [enocean.0.05936c5e.CMD]: {"val":0,"ack":false,"ts":1608215806771,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1608206319138}
                                          yahka.0	2020-12-17 20:57:31.876	debug	(22139) reading state from ioBroker [enocean.0.0582de30.CO]
                                          yahka.0	2020-12-17 20:57:31.875	debug	(22139) [ContactSensorState] got a get event
                                          yahka.0	2020-12-17 20:57:31.874	debug	(22139) reading state from ioBroker [enocean.0.0584cf05.CMD]
                                          yahka.0	2020-12-17 20:57:31.873	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:57:31.872	debug	(22139) reading state from ioBroker [enocean.0.0584ab24.CMD]
                                          yahka.0	2020-12-17 20:57:31.871	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:57:31.870	debug	(22139) reading state from ioBroker [enocean.0.05838713.CMD]
                                          yahka.0	2020-12-17 20:57:31.869	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:57:31.867	debug	(22139) reading state from ioBroker [enocean.0.0584cefb.CMD]
                                          yahka.0	2020-12-17 20:57:31.866	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:57:31.865	debug	(22139) reading state from ioBroker [enocean.0.0586f7ac.CMD]
                                          yahka.0	2020-12-17 20:57:31.864	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:57:31.863	debug	(22139) reading state from ioBroker [enocean.0.05936c86.CMD]
                                          yahka.0	2020-12-17 20:57:31.862	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:57:31.861	debug	(22139) reading state from ioBroker [enocean.0.05936c5e.CMD]
                                          yahka.0	2020-12-17 20:57:31.860	debug	(22139) [On] got a get event
                                          yahka.0	2020-12-17 20:57:31.830	debug	(22139) [ContactSensorState] set was initiated from ioBroker - exiting here
                                          yahka.0	2020-12-17 20:57:31.829	debug	(22139) [ContactSensorState] got a set event, hkValue: 0
                                          yahka.0	2020-12-17 20:57:31.829	debug	(22139) [ContactSensorState] forwarding value from ioBroker (0) to homekit as (0)
                                          yahka.0	2020-12-17 20:57:31.828	debug	(22139) [ContactSensorState] got a change notify event, ioValue: 0
                                          yahka.0	2020-12-17 20:57:31.828	debug	(22139) change event from ioBroker via [enocean.0.0583fc82.CO]{"val":0,"ack":true,"ts":1608235051822,"q":0,"from":"system.adapter.enocean.0","user":"system.user.admin","lc":1608227874216}
                                          yahka.0	2020-12-17 20:57:31.826	debug	(22139) got a stateChange for [enocean.0.0583fc82.CO]
                                          

                                          Also wenn ich in Homekit die Lampe anschalte ändert sich der Wert im Datenpunkt auf 1. Wenn ich in Homekit jetzt ausschalte, ändert sich der Wert im Datenpunkt auf Off(0)
                                          4adfed90-f078-40e7-9514-7b20007873cd-image.png

                                          aber die Lampe bleibt an. Ich vermute tatsächlich nun auch dass es mit den Datenpunkten zusammenhängt.

                                          Wenn ich das Mapping auf folgendes ändere kann ich wieder ohne Probleme an/aus schalten.
                                          948cc237-0467-4121-b0b2-193da10cd12e-image.png

                                          Allerdings bleibt weiterhin das Status Thema :D

                                          L Offline
                                          L Offline
                                          loverz
                                          schrieb am zuletzt editiert von loverz
                                          #1110

                                          @EnoceanEltako also wenn du in Homekit anschaltest, dann schreibt Homekit eine „1“ ins Objekt. Enocea . Kommt wohl mit dieser „1“ klar und schaltet das Licht. Das Objekt hleibt aber auf „1“.
                                          Wenn du nun die Home-App schließt und öffnest, versucht diese den Status zu ziehen. Im Objekt steht aber noch immer diese „1“ oder hat Enocean diese zwischenzeitlich als „1(On)“ geändert?
                                          Zeig uns mal die Eigenschaften von deinem CMD-Objekt (hinten mit dem Stift bearbeiten)

                                          T 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

                                          483

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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