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. Tester
  4. Test Alpha Homekit-Controller 0.0.x

NEWS

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

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

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

Test Alpha Homekit-Controller 0.0.x

Geplant Angeheftet Gesperrt Verschoben Tester
260 Beiträge 27 Kommentatoren 43.0k Aufrufe 24 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.
  • apollon77A apollon77

    @fortune95 Denke diese bluetooth kommandos brauchen root ... also rum das mit sudo auf

    F Offline
    F Offline
    Fortune95
    schrieb am zuletzt editiert von
    #156

    @apollon77
    Mit sudo bekomme ich die gleiche Fehlermeldung:disappointed:

    apollon77A 1 Antwort Letzte Antwort
    0
    • F Fortune95

      @apollon77
      Mit sudo bekomme ich die gleiche Fehlermeldung:disappointed:

      apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #157

      @fortune95 aber duuuuuuu. In der obigen Anleitung steht nichts von dem Kommando oder?‘

      Ich meine das du das parallel zum Adapter laufen lassen sollst: „ sudo hcidump -t -x >log.txt“

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • F Offline
        F Offline
        Fortune95
        schrieb am zuletzt editiert von
        #158

        @apollon77
        hab mich wohl verrannt, hab versucht den treiber des BLE adatpters zu updaten.
        Jetzt findet bluetoothctl keinen Controller mehr.

        apollon77A 1 Antwort Letzte Antwort
        0
        • F Fortune95

          @apollon77
          hab mich wohl verrannt, hab versucht den treiber des BLE adatpters zu updaten.
          Jetzt findet bluetoothctl keinen Controller mehr.

          apollon77A Offline
          apollon77A Offline
          apollon77
          schrieb am zuletzt editiert von
          #159

          @fortune95 uuups ... was hast Du getan?

          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
          F Damrak2022D 2 Antworten Letzte Antwort
          0
          • apollon77A apollon77

            @fortune95 uuups ... was hast Du getan?

            F Offline
            F Offline
            Fortune95
            schrieb am zuletzt editiert von
            #160

            @apollon77
            Wie gesagt hatte versucht den Treiber zu updaten... leider war mein letztes Image Backup ein Monat alt..., hab jetzt alles wieder auf Stand und der BLE Adapter ist auch wieder auffindbar.

            Habe den Adapter über den Admin gestartet und vorab über die Shell den hcidump angeworfen. Im Admin bekam ich beim Versuch das BLE zu identifizieren, die folgende Fehlermeldung:

            194461a2-65ca-45e7-9b83-e4f44b5221b2-grafik.png

            HCI sniffer - Bluetooth packet analyzer ver 5.55
            device: hci0 snap_len: 1500 filter: 0xffffffffffffffff
            2022-03-14 20:06:06.432692 < HCI Command: Set Event Mask (0x03|0x0001) plen 8
                Mask: 0xfffffbff07f8bf3d
            2022-03-14 20:06:06.433869 > HCI Event: Command Complete (0x0e) plen 4
                Set Event Mask (0x03|0x0001) ncmd 2
                status 0x00
            2022-03-14 20:06:06.433896 < HCI Command: LE Set Event Mask (0x08|0x0001) plen 8
                mask 0x1f00000000000000 (Reserved)
            2022-03-14 20:06:06.434835 > HCI Event: Command Complete (0x0e) plen 4
                LE Set Event Mask (0x08|0x0001) ncmd 2
                status 0x00
            2022-03-14 20:06:06.434858 < HCI Command: Read Local Version Information (0x04|0x0001) plen 0
            2022-03-14 20:06:06.435878 > HCI Event: Command Complete (0x0e) plen 12
                Read Local Version Information (0x04|0x0001) ncmd 2
                status 0x00
                HCI Version: 5.1 (0xa) HCI Revision: 0xb
                LMP Version: 5.1 (0xa) LMP Subversion: 0x8761
                Manufacturer: Realtek Semiconductor Corporation (93)
            2022-03-14 20:06:06.435902 < HCI Command: Write LE Host Supported (0x03|0x006d) plen 2
              01 00
            2022-03-14 20:06:06.436832 > HCI Event: Command Complete (0x0e) plen 4
                Write LE Host Supported (0x03|0x006d) ncmd 2
                00
            2022-03-14 20:06:06.436858 < HCI Command: Read LE Host Supported (0x03|0x006c) plen 0
            2022-03-14 20:06:06.437836 > HCI Event: Command Complete (0x0e) plen 6
                Read LE Host Supported (0x03|0x006c) ncmd 2
                00 01 00
            2022-03-14 20:06:06.437860 < HCI Command: LE Read Buffer Size (0x08|0x0002) plen 0
            2022-03-14 20:06:06.438834 > HCI Event: Command Complete (0x0e) plen 7
                LE Read Buffer Size (0x08|0x0002) ncmd 2
                status 0x00 pktlen 0x00fb maxpkt 0x08
            2022-03-14 20:06:06.438858 < HCI Command: Read BD ADDR (0x04|0x0009) plen 0
            2022-03-14 20:06:06.439837 > HCI Event: Command Complete (0x0e) plen 10
                Read BD ADDR (0x04|0x0009) ncmd 2
                status 0x00 bdaddr 08:BE:AC:20:8E:F2
            2022-03-14 20:06:06.442284 < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
                value 0x00 (scanning disabled)
                filter duplicates 0x01 (enabled)
            2022-03-14 20:06:06.443833 > HCI Event: Command Complete (0x0e) plen 4
                LE Set Scan Enable (0x08|0x000c) ncmd 2
                status 0x00
            2022-03-14 20:06:06.443859 < HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7
                type 0x01 (active)
                interval 10.000ms window 10.000ms
                own address: 0x00 (Public) policy: All
            2022-03-14 20:06:06.444827 > HCI Event: Command Complete (0x0e) plen 4
                LE Set Scan Parameters (0x08|0x000b) ncmd 2
                status 0x00
            2022-03-14 20:06:06.447855 < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
                value 0x00 (scanning disabled)
                filter duplicates 0x01 (enabled)
            2022-03-14 20:06:06.448834 > HCI Event: Command Complete (0x0e) plen 4
                LE Set Scan Enable (0x08|0x000c) ncmd 2
                status 0x00
            2022-03-14 20:06:06.448861 < HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7
                type 0x01 (active)
                interval 10.000ms window 10.000ms
            
            
            apollon77A 1 Antwort Letzte Antwort
            0
            • F Fortune95

              @apollon77
              Wie gesagt hatte versucht den Treiber zu updaten... leider war mein letztes Image Backup ein Monat alt..., hab jetzt alles wieder auf Stand und der BLE Adapter ist auch wieder auffindbar.

              Habe den Adapter über den Admin gestartet und vorab über die Shell den hcidump angeworfen. Im Admin bekam ich beim Versuch das BLE zu identifizieren, die folgende Fehlermeldung:

              194461a2-65ca-45e7-9b83-e4f44b5221b2-grafik.png

              HCI sniffer - Bluetooth packet analyzer ver 5.55
              device: hci0 snap_len: 1500 filter: 0xffffffffffffffff
              2022-03-14 20:06:06.432692 < HCI Command: Set Event Mask (0x03|0x0001) plen 8
                  Mask: 0xfffffbff07f8bf3d
              2022-03-14 20:06:06.433869 > HCI Event: Command Complete (0x0e) plen 4
                  Set Event Mask (0x03|0x0001) ncmd 2
                  status 0x00
              2022-03-14 20:06:06.433896 < HCI Command: LE Set Event Mask (0x08|0x0001) plen 8
                  mask 0x1f00000000000000 (Reserved)
              2022-03-14 20:06:06.434835 > HCI Event: Command Complete (0x0e) plen 4
                  LE Set Event Mask (0x08|0x0001) ncmd 2
                  status 0x00
              2022-03-14 20:06:06.434858 < HCI Command: Read Local Version Information (0x04|0x0001) plen 0
              2022-03-14 20:06:06.435878 > HCI Event: Command Complete (0x0e) plen 12
                  Read Local Version Information (0x04|0x0001) ncmd 2
                  status 0x00
                  HCI Version: 5.1 (0xa) HCI Revision: 0xb
                  LMP Version: 5.1 (0xa) LMP Subversion: 0x8761
                  Manufacturer: Realtek Semiconductor Corporation (93)
              2022-03-14 20:06:06.435902 < HCI Command: Write LE Host Supported (0x03|0x006d) plen 2
                01 00
              2022-03-14 20:06:06.436832 > HCI Event: Command Complete (0x0e) plen 4
                  Write LE Host Supported (0x03|0x006d) ncmd 2
                  00
              2022-03-14 20:06:06.436858 < HCI Command: Read LE Host Supported (0x03|0x006c) plen 0
              2022-03-14 20:06:06.437836 > HCI Event: Command Complete (0x0e) plen 6
                  Read LE Host Supported (0x03|0x006c) ncmd 2
                  00 01 00
              2022-03-14 20:06:06.437860 < HCI Command: LE Read Buffer Size (0x08|0x0002) plen 0
              2022-03-14 20:06:06.438834 > HCI Event: Command Complete (0x0e) plen 7
                  LE Read Buffer Size (0x08|0x0002) ncmd 2
                  status 0x00 pktlen 0x00fb maxpkt 0x08
              2022-03-14 20:06:06.438858 < HCI Command: Read BD ADDR (0x04|0x0009) plen 0
              2022-03-14 20:06:06.439837 > HCI Event: Command Complete (0x0e) plen 10
                  Read BD ADDR (0x04|0x0009) ncmd 2
                  status 0x00 bdaddr 08:BE:AC:20:8E:F2
              2022-03-14 20:06:06.442284 < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
                  value 0x00 (scanning disabled)
                  filter duplicates 0x01 (enabled)
              2022-03-14 20:06:06.443833 > HCI Event: Command Complete (0x0e) plen 4
                  LE Set Scan Enable (0x08|0x000c) ncmd 2
                  status 0x00
              2022-03-14 20:06:06.443859 < HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7
                  type 0x01 (active)
                  interval 10.000ms window 10.000ms
                  own address: 0x00 (Public) policy: All
              2022-03-14 20:06:06.444827 > HCI Event: Command Complete (0x0e) plen 4
                  LE Set Scan Parameters (0x08|0x000b) ncmd 2
                  status 0x00
              2022-03-14 20:06:06.447855 < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
                  value 0x00 (scanning disabled)
                  filter duplicates 0x01 (enabled)
              2022-03-14 20:06:06.448834 > HCI Event: Command Complete (0x0e) plen 4
                  LE Set Scan Enable (0x08|0x000c) ncmd 2
                  status 0x00
              2022-03-14 20:06:06.448861 < HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7
                  type 0x01 (active)
                  interval 10.000ms window 10.000ms
              
              
              apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von
              #161

              @fortune95 Hasdt DU passend dazu auch das ausführliche Debug log des Adapters (Also adapter manuell starten mit DEBUG= ....? Idealerweise brauche ich beides Parallel das ich über die Zeitstempel mappen kann ... sonst rate ich wieder nur rum

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              F 1 Antwort Letzte Antwort
              0
              • apollon77A apollon77

                @fortune95 Hasdt DU passend dazu auch das ausführliche Debug log des Adapters (Also adapter manuell starten mit DEBUG= ....? Idealerweise brauche ich beides Parallel das ich über die Zeitstempel mappen kann ... sonst rate ich wieder nur rum

                F Offline
                F Offline
                Fortune95
                schrieb am zuletzt editiert von
                #162

                @apollon77
                Wie kann ich denn beide Befehle über die Shell zeitgleich starten? Hast du da einen Tipp für mich. Wenn ich einen von beiden Befehle absetze, ist die Shell blockiert und lässt nur mit STRG - C abbrechen.

                apollon77A 1 Antwort Letzte Antwort
                0
                • F Fortune95

                  @apollon77
                  Wie kann ich denn beide Befehle über die Shell zeitgleich starten? Hast du da einen Tipp für mich. Wenn ich einen von beiden Befehle absetze, ist die Shell blockiert und lässt nur mit STRG - C abbrechen.

                  apollon77A Offline
                  apollon77A Offline
                  apollon77
                  schrieb am zuletzt editiert von
                  #163

                  @fortune95 Indem du zwei Shell Fenster parallel öffnest? ;-)

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  F 1 Antwort Letzte Antwort
                  0
                  • apollon77A apollon77

                    @fortune95 Indem du zwei Shell Fenster parallel öffnest? ;-)

                    F Offline
                    F Offline
                    Fortune95
                    schrieb am zuletzt editiert von
                    #164

                    @apollon77
                    Manchmal ist es so einfach...
                    Hier die Logs:
                    log.txt

                    iobroker@iobroker:~$ DEBUG=hap* node /opt/iobroker/node_modules/iobroker.homekit-controller/build/main.js 0 --debug --logs
                    2022-03-16 05:17:11.668  - debug: homekit-controller.0 (16117) Redis Objects: Use Redis connection: 127.0.0.1:9001
                    2022-03-16 05:17:11.708  - debug: homekit-controller.0 (16117) Objects client ready ... initialize now
                    2022-03-16 05:17:11.709  - debug: homekit-controller.0 (16117) Objects create System PubSub Client
                    2022-03-16 05:17:11.710  - debug: homekit-controller.0 (16117) Objects create User PubSub Client
                    2022-03-16 05:17:11.733  - debug: homekit-controller.0 (16117) Objects client initialize lua scripts
                    2022-03-16 05:17:11.735  - debug: homekit-controller.0 (16117) Objects connected to redis: 127.0.0.1:9001
                    2022-03-16 05:17:11.749  - debug: homekit-controller.0 (16117) Redis States: Use Redis connection: 127.0.0.1:6379
                    2022-03-16 05:17:11.751  - debug: homekit-controller.0 (16117) States create System PubSub Client
                    2022-03-16 05:17:11.751  - debug: homekit-controller.0 (16117) States create User PubSub Client
                    2022-03-16 05:17:11.754  - debug: homekit-controller.0 (16117) States connected to redis: 127.0.0.1:6379
                    2022-03-16 05:17:11.766  - debug: homekit-controller.0 (16117) Plugin sentry Initialize Plugin (enabled=true)
                    2022-03-16 05:17:11.818  - error: homekit-controller.0 (16117) adapter disabled
                    2022-03-16 05:17:11.866  - info: homekit-controller.0 (16117) starting. Version 0.4.3 (non-npm: Apollon77/ioBroker.homekit-controller#b7c7f7174ee7700864d870c2125c4d00aba85aa5) in /opt/iobroker/node_modules/iobroker.homekit-controller, node: v14.19.0, js-controller: 4.0.21
                    2022-03-16 05:17:11.936  - debug: homekit-controller.0 (16117) state homekit-controller.0.info.connection changed: false (ack = true)
                    2022-03-16 05:17:11.940  - debug: homekit-controller.0 (16117) Init 1 known devices without discovery ...
                    2022-03-16 05:17:11.940  - debug: homekit-controller.0 (16117) Init BLE-6E:B1:4A:68:AA:BB as known device
                    2022-03-16 05:17:11.940  - info: homekit-controller.0 (16117) BLE-6E:B1:4A:68:AA:BB (Eve Degree 5980) found without pairing data but available for pairing: Create basic objects
                    2022-03-16 05:17:11.941  - debug: homekit-controller.0 (16117) Service: {"name":"Eve Degree 5980","CoID":76,"TY":6,"AIL":49,"SF":1,"DeviceID":"6e:b1:4a:68:aa:bb","ACID":10,"GSN":6,"CN":3,"CV":2,"c#":3,"id":"6e:b1:4a:68:aa:bb","ci":10,"availableToPair":true}
                    2022-03-16 05:17:11.952  - debug: homekit-controller.0 (16117) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.connectionType changed: BLE (ack = true)
                    2022-03-16 05:17:11.955  - debug: homekit-controller.0 (16117) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.id changed: 6e:b1:4a:68:aa:bb (ack = true)
                    2022-03-16 05:17:11.958  - debug: homekit-controller.0 (16117) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.connected changed: false (ack = true)
                    2022-03-16 05:17:11.963  - debug: homekit-controller.0 (16117) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.admin.isPaired changed: false (ack = true)
                    2022-03-16 05:17:11.967  - debug: homekit-controller.0 (16117) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.lastDiscovered changed: 1647404231941 (ack = true)
                    2022-03-16 05:17:29.918  - debug: homekit-controller.0 (16117) Message getDiscoveredDevices received: {"command":"getDiscoveredDevices","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":119,"ack":false,"time":1647404249917},"_id":67504295})
                    2022-03-16 05:17:29.919  - debug: homekit-controller.0 (16117) Response to Command getDiscoveredDevices: {"success":true,"error":false,"devices":[{"id":"BLE-6E:B1:4A:68:AA:BB","serviceType":"BLE","connected":false,"discovered":true,"availableToPair":true,"discoveredName":"Eve Degree 5980","discoveredCategory":"Sensor","pairedWithThisInstance":false}]}
                    2022-03-16 05:17:35.645  - debug: homekit-controller.0 (16117) Message identify received: {"command":"identify","message":{"deviceId":"BLE-6E:B1:4A:68:AA:BB"},"from":"system.adapter.admin.0","callback":{"message":{"deviceId":"BLE-6E:B1:4A:68:AA:BB"},"id":120,"ack":false,"time":1647404255644},"_id":67504296})
                    2022-03-16 05:17:35.645  - debug: homekit-controller.0 (16117) Device BLE-6E:B1:4A:68:AA:BB: Identify triggered
                    2022-03-16 05:17:35.646  - debug: homekit-controller.0 (16117) Response to Command identify: {"success":false,"error":"Cannot identify device BLE-6E:B1:4A:68:AA:BB because of error undefined: Cannot read property 'state' of undefined"}
                    ^Ciobroker@iobroker:~$ DEBUG=hap* node /opt/iobroker/node_modules/iobroker.homekit-controller/build/main.js 0 --debug --logs
                    2022-03-16 05:19:05.630  - debug: homekit-controller.0 (16134) Redis Objects: Use Redis connection: 127.0.0.1:9001
                    2022-03-16 05:19:05.650  - debug: homekit-controller.0 (16134) Objects client ready ... initialize now
                    2022-03-16 05:19:05.656  - debug: homekit-controller.0 (16134) Objects create System PubSub Client
                    2022-03-16 05:19:05.657  - debug: homekit-controller.0 (16134) Objects create User PubSub Client
                    2022-03-16 05:19:05.688  - debug: homekit-controller.0 (16134) Objects client initialize lua scripts
                    2022-03-16 05:19:05.690  - debug: homekit-controller.0 (16134) Objects connected to redis: 127.0.0.1:9001
                    2022-03-16 05:19:05.703  - debug: homekit-controller.0 (16134) Redis States: Use Redis connection: 127.0.0.1:6379
                    2022-03-16 05:19:05.705  - debug: homekit-controller.0 (16134) States create System PubSub Client
                    2022-03-16 05:19:05.706  - debug: homekit-controller.0 (16134) States create User PubSub Client
                    2022-03-16 05:19:05.708  - debug: homekit-controller.0 (16134) States connected to redis: 127.0.0.1:6379
                    2022-03-16 05:19:05.720  - debug: homekit-controller.0 (16134) Plugin sentry Initialize Plugin (enabled=true)
                    2022-03-16 05:19:05.770  - error: homekit-controller.0 (16134) adapter disabled
                    2022-03-16 05:19:05.824  - info: homekit-controller.0 (16134) starting. Version 0.4.3 (non-npm: Apollon77/ioBroker.homekit-controller#b7c7f7174ee7700864d870c2125c4d00aba85aa5) in /opt/iobroker/node_modules/iobroker.homekit-controller, node: v14.19.0, js-controller: 4.0.21
                    2022-03-16 05:19:05.893  - debug: homekit-controller.0 (16134) state homekit-controller.0.info.connection changed: false (ack = true)
                    2022-03-16 05:19:05.897  - debug: homekit-controller.0 (16134) Init 1 known devices without discovery ...
                    2022-03-16 05:19:05.897  - debug: homekit-controller.0 (16134) Init BLE-6E:B1:4A:68:AA:BB as known device
                    2022-03-16 05:19:05.898  - info: homekit-controller.0 (16134) BLE-6E:B1:4A:68:AA:BB (Eve Degree 5980) found without pairing data but available for pairing: Create basic objects
                    2022-03-16 05:19:05.899  - debug: homekit-controller.0 (16134) Service: {"name":"Eve Degree 5980","CoID":76,"TY":6,"AIL":49,"SF":1,"DeviceID":"6e:b1:4a:68:aa:bb","ACID":10,"GSN":6,"CN":3,"CV":2,"c#":3,"id":"6e:b1:4a:68:aa:bb","ci":10,"availableToPair":true}
                    2022-03-16 05:19:05.909  - debug: homekit-controller.0 (16134) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.connectionType changed: BLE (ack = true)
                    2022-03-16 05:19:05.913  - debug: homekit-controller.0 (16134) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.id changed: 6e:b1:4a:68:aa:bb (ack = true)
                    2022-03-16 05:19:05.915  - debug: homekit-controller.0 (16134) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.connected changed: false (ack = true)
                    2022-03-16 05:19:05.920  - debug: homekit-controller.0 (16134) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.admin.isPaired changed: false (ack = true)
                    2022-03-16 05:19:05.923  - debug: homekit-controller.0 (16134) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.lastDiscovered changed: 1647404345899 (ack = true)
                    2022-03-16 05:19:30.853  - debug: homekit-controller.0 (16134) Message getDiscoveredDevices received: {"command":"getDiscoveredDevices","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":121,"ack":false,"time":1647404370852},"_id":67504297})
                    2022-03-16 05:19:30.853  - debug: homekit-controller.0 (16134) Response to Command getDiscoveredDevices: {"success":true,"error":false,"devices":[{"id":"BLE-6E:B1:4A:68:AA:BB","serviceType":"BLE","connected":false,"discovered":true,"availableToPair":true,"discoveredName":"Eve Degree 5980","discoveredCategory":"Sensor","pairedWithThisInstance":false}]}
                    2022-03-16 05:19:32.854  - debug: homekit-controller.0 (16134) Message identify received: {"command":"identify","message":{"deviceId":"BLE-6E:B1:4A:68:AA:BB"},"from":"system.adapter.admin.0","callback":{"message":{"deviceId":"BLE-6E:B1:4A:68:AA:BB"},"id":122,"ack":false,"time":1647404372853},"_id":67504298})
                    2022-03-16 05:19:32.854  - debug: homekit-controller.0 (16134) Device BLE-6E:B1:4A:68:AA:BB: Identify triggered
                    2022-03-16 05:19:32.855  - debug: homekit-controller.0 (16134) Response to Command identify: {"success":false,"error":"Cannot identify device BLE-6E:B1:4A:68:AA:BB because of error undefined: Cannot read property 'state' of undefined"}
                    
                    
                    apollon77A 1 Antwort Letzte Antwort
                    0
                    • F Fortune95

                      @apollon77
                      Manchmal ist es so einfach...
                      Hier die Logs:
                      log.txt

                      iobroker@iobroker:~$ DEBUG=hap* node /opt/iobroker/node_modules/iobroker.homekit-controller/build/main.js 0 --debug --logs
                      2022-03-16 05:17:11.668  - debug: homekit-controller.0 (16117) Redis Objects: Use Redis connection: 127.0.0.1:9001
                      2022-03-16 05:17:11.708  - debug: homekit-controller.0 (16117) Objects client ready ... initialize now
                      2022-03-16 05:17:11.709  - debug: homekit-controller.0 (16117) Objects create System PubSub Client
                      2022-03-16 05:17:11.710  - debug: homekit-controller.0 (16117) Objects create User PubSub Client
                      2022-03-16 05:17:11.733  - debug: homekit-controller.0 (16117) Objects client initialize lua scripts
                      2022-03-16 05:17:11.735  - debug: homekit-controller.0 (16117) Objects connected to redis: 127.0.0.1:9001
                      2022-03-16 05:17:11.749  - debug: homekit-controller.0 (16117) Redis States: Use Redis connection: 127.0.0.1:6379
                      2022-03-16 05:17:11.751  - debug: homekit-controller.0 (16117) States create System PubSub Client
                      2022-03-16 05:17:11.751  - debug: homekit-controller.0 (16117) States create User PubSub Client
                      2022-03-16 05:17:11.754  - debug: homekit-controller.0 (16117) States connected to redis: 127.0.0.1:6379
                      2022-03-16 05:17:11.766  - debug: homekit-controller.0 (16117) Plugin sentry Initialize Plugin (enabled=true)
                      2022-03-16 05:17:11.818  - error: homekit-controller.0 (16117) adapter disabled
                      2022-03-16 05:17:11.866  - info: homekit-controller.0 (16117) starting. Version 0.4.3 (non-npm: Apollon77/ioBroker.homekit-controller#b7c7f7174ee7700864d870c2125c4d00aba85aa5) in /opt/iobroker/node_modules/iobroker.homekit-controller, node: v14.19.0, js-controller: 4.0.21
                      2022-03-16 05:17:11.936  - debug: homekit-controller.0 (16117) state homekit-controller.0.info.connection changed: false (ack = true)
                      2022-03-16 05:17:11.940  - debug: homekit-controller.0 (16117) Init 1 known devices without discovery ...
                      2022-03-16 05:17:11.940  - debug: homekit-controller.0 (16117) Init BLE-6E:B1:4A:68:AA:BB as known device
                      2022-03-16 05:17:11.940  - info: homekit-controller.0 (16117) BLE-6E:B1:4A:68:AA:BB (Eve Degree 5980) found without pairing data but available for pairing: Create basic objects
                      2022-03-16 05:17:11.941  - debug: homekit-controller.0 (16117) Service: {"name":"Eve Degree 5980","CoID":76,"TY":6,"AIL":49,"SF":1,"DeviceID":"6e:b1:4a:68:aa:bb","ACID":10,"GSN":6,"CN":3,"CV":2,"c#":3,"id":"6e:b1:4a:68:aa:bb","ci":10,"availableToPair":true}
                      2022-03-16 05:17:11.952  - debug: homekit-controller.0 (16117) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.connectionType changed: BLE (ack = true)
                      2022-03-16 05:17:11.955  - debug: homekit-controller.0 (16117) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.id changed: 6e:b1:4a:68:aa:bb (ack = true)
                      2022-03-16 05:17:11.958  - debug: homekit-controller.0 (16117) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.connected changed: false (ack = true)
                      2022-03-16 05:17:11.963  - debug: homekit-controller.0 (16117) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.admin.isPaired changed: false (ack = true)
                      2022-03-16 05:17:11.967  - debug: homekit-controller.0 (16117) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.lastDiscovered changed: 1647404231941 (ack = true)
                      2022-03-16 05:17:29.918  - debug: homekit-controller.0 (16117) Message getDiscoveredDevices received: {"command":"getDiscoveredDevices","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":119,"ack":false,"time":1647404249917},"_id":67504295})
                      2022-03-16 05:17:29.919  - debug: homekit-controller.0 (16117) Response to Command getDiscoveredDevices: {"success":true,"error":false,"devices":[{"id":"BLE-6E:B1:4A:68:AA:BB","serviceType":"BLE","connected":false,"discovered":true,"availableToPair":true,"discoveredName":"Eve Degree 5980","discoveredCategory":"Sensor","pairedWithThisInstance":false}]}
                      2022-03-16 05:17:35.645  - debug: homekit-controller.0 (16117) Message identify received: {"command":"identify","message":{"deviceId":"BLE-6E:B1:4A:68:AA:BB"},"from":"system.adapter.admin.0","callback":{"message":{"deviceId":"BLE-6E:B1:4A:68:AA:BB"},"id":120,"ack":false,"time":1647404255644},"_id":67504296})
                      2022-03-16 05:17:35.645  - debug: homekit-controller.0 (16117) Device BLE-6E:B1:4A:68:AA:BB: Identify triggered
                      2022-03-16 05:17:35.646  - debug: homekit-controller.0 (16117) Response to Command identify: {"success":false,"error":"Cannot identify device BLE-6E:B1:4A:68:AA:BB because of error undefined: Cannot read property 'state' of undefined"}
                      ^Ciobroker@iobroker:~$ DEBUG=hap* node /opt/iobroker/node_modules/iobroker.homekit-controller/build/main.js 0 --debug --logs
                      2022-03-16 05:19:05.630  - debug: homekit-controller.0 (16134) Redis Objects: Use Redis connection: 127.0.0.1:9001
                      2022-03-16 05:19:05.650  - debug: homekit-controller.0 (16134) Objects client ready ... initialize now
                      2022-03-16 05:19:05.656  - debug: homekit-controller.0 (16134) Objects create System PubSub Client
                      2022-03-16 05:19:05.657  - debug: homekit-controller.0 (16134) Objects create User PubSub Client
                      2022-03-16 05:19:05.688  - debug: homekit-controller.0 (16134) Objects client initialize lua scripts
                      2022-03-16 05:19:05.690  - debug: homekit-controller.0 (16134) Objects connected to redis: 127.0.0.1:9001
                      2022-03-16 05:19:05.703  - debug: homekit-controller.0 (16134) Redis States: Use Redis connection: 127.0.0.1:6379
                      2022-03-16 05:19:05.705  - debug: homekit-controller.0 (16134) States create System PubSub Client
                      2022-03-16 05:19:05.706  - debug: homekit-controller.0 (16134) States create User PubSub Client
                      2022-03-16 05:19:05.708  - debug: homekit-controller.0 (16134) States connected to redis: 127.0.0.1:6379
                      2022-03-16 05:19:05.720  - debug: homekit-controller.0 (16134) Plugin sentry Initialize Plugin (enabled=true)
                      2022-03-16 05:19:05.770  - error: homekit-controller.0 (16134) adapter disabled
                      2022-03-16 05:19:05.824  - info: homekit-controller.0 (16134) starting. Version 0.4.3 (non-npm: Apollon77/ioBroker.homekit-controller#b7c7f7174ee7700864d870c2125c4d00aba85aa5) in /opt/iobroker/node_modules/iobroker.homekit-controller, node: v14.19.0, js-controller: 4.0.21
                      2022-03-16 05:19:05.893  - debug: homekit-controller.0 (16134) state homekit-controller.0.info.connection changed: false (ack = true)
                      2022-03-16 05:19:05.897  - debug: homekit-controller.0 (16134) Init 1 known devices without discovery ...
                      2022-03-16 05:19:05.897  - debug: homekit-controller.0 (16134) Init BLE-6E:B1:4A:68:AA:BB as known device
                      2022-03-16 05:19:05.898  - info: homekit-controller.0 (16134) BLE-6E:B1:4A:68:AA:BB (Eve Degree 5980) found without pairing data but available for pairing: Create basic objects
                      2022-03-16 05:19:05.899  - debug: homekit-controller.0 (16134) Service: {"name":"Eve Degree 5980","CoID":76,"TY":6,"AIL":49,"SF":1,"DeviceID":"6e:b1:4a:68:aa:bb","ACID":10,"GSN":6,"CN":3,"CV":2,"c#":3,"id":"6e:b1:4a:68:aa:bb","ci":10,"availableToPair":true}
                      2022-03-16 05:19:05.909  - debug: homekit-controller.0 (16134) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.connectionType changed: BLE (ack = true)
                      2022-03-16 05:19:05.913  - debug: homekit-controller.0 (16134) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.id changed: 6e:b1:4a:68:aa:bb (ack = true)
                      2022-03-16 05:19:05.915  - debug: homekit-controller.0 (16134) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.connected changed: false (ack = true)
                      2022-03-16 05:19:05.920  - debug: homekit-controller.0 (16134) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.admin.isPaired changed: false (ack = true)
                      2022-03-16 05:19:05.923  - debug: homekit-controller.0 (16134) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.lastDiscovered changed: 1647404345899 (ack = true)
                      2022-03-16 05:19:30.853  - debug: homekit-controller.0 (16134) Message getDiscoveredDevices received: {"command":"getDiscoveredDevices","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":121,"ack":false,"time":1647404370852},"_id":67504297})
                      2022-03-16 05:19:30.853  - debug: homekit-controller.0 (16134) Response to Command getDiscoveredDevices: {"success":true,"error":false,"devices":[{"id":"BLE-6E:B1:4A:68:AA:BB","serviceType":"BLE","connected":false,"discovered":true,"availableToPair":true,"discoveredName":"Eve Degree 5980","discoveredCategory":"Sensor","pairedWithThisInstance":false}]}
                      2022-03-16 05:19:32.854  - debug: homekit-controller.0 (16134) Message identify received: {"command":"identify","message":{"deviceId":"BLE-6E:B1:4A:68:AA:BB"},"from":"system.adapter.admin.0","callback":{"message":{"deviceId":"BLE-6E:B1:4A:68:AA:BB"},"id":122,"ack":false,"time":1647404372853},"_id":67504298})
                      2022-03-16 05:19:32.854  - debug: homekit-controller.0 (16134) Device BLE-6E:B1:4A:68:AA:BB: Identify triggered
                      2022-03-16 05:19:32.855  - debug: homekit-controller.0 (16134) Response to Command identify: {"success":false,"error":"Cannot identify device BLE-6E:B1:4A:68:AA:BB because of error undefined: Cannot read property 'state' of undefined"}
                      
                      
                      apollon77A Offline
                      apollon77A Offline
                      apollon77
                      schrieb am zuletzt editiert von
                      #165

                      @fortune95 Ich glaube jetzt warste zu schnell ... der Adapter hatte das Gerät noch nicht mal gefunden als Du schon getriggert hast ... damit gaaaaanz anderer Fehler (aber fixe ich) ... Also gibt dem Adapter mal Zeit bis er auch BLE discovered hat :-)

                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                      F 1 Antwort Letzte Antwort
                      0
                      • apollon77A apollon77

                        @fortune95 Ich glaube jetzt warste zu schnell ... der Adapter hatte das Gerät noch nicht mal gefunden als Du schon getriggert hast ... damit gaaaaanz anderer Fehler (aber fixe ich) ... Also gibt dem Adapter mal Zeit bis er auch BLE discovered hat :-)

                        F Offline
                        F Offline
                        Fortune95
                        schrieb am zuletzt editiert von
                        #166

                        @apollon77
                        OK, also nochmal...

                        Nachdem ich den Adapter über die Shell gestartet hatte passierte im Log erstmal gar nichts.
                        Darufhin habe ich mal den Knopf am Eve gedrückt um ihn aufzuwecken. Wenn ich es richtig interpretiere hat er sich dann auch im Adapter kurz gemeldet.
                        Beim nachfolgenden Identifizieren kam jedoch prompt die bekannte Fehlermeldung.

                        iobroker@iobroker:~$ DEBUG=hap* node /opt/iobroker/node_modules/iobroker.homekit-controller/build/main.js 0 --debug --logs
                        2022-03-17 06:11:29.897  - debug: homekit-controller.0 (23910) Redis Objects: Use Redis connection: 127.0.0.1:9001
                        2022-03-17 06:11:29.922  - debug: homekit-controller.0 (23910) Objects client ready ... initialize now
                        2022-03-17 06:11:29.923  - debug: homekit-controller.0 (23910) Objects create System PubSub Client
                        2022-03-17 06:11:29.924  - debug: homekit-controller.0 (23910) Objects create User PubSub Client
                        2022-03-17 06:11:29.957  - debug: homekit-controller.0 (23910) Objects client initialize lua scripts
                        2022-03-17 06:11:29.959  - debug: homekit-controller.0 (23910) Objects connected to redis: 127.0.0.1:9001
                        2022-03-17 06:11:29.975  - debug: homekit-controller.0 (23910) Redis States: Use Redis connection: 127.0.0.1:6379
                        2022-03-17 06:11:29.977  - debug: homekit-controller.0 (23910) States create System PubSub Client
                        2022-03-17 06:11:29.978  - debug: homekit-controller.0 (23910) States create User PubSub Client
                        2022-03-17 06:11:29.980  - debug: homekit-controller.0 (23910) States connected to redis: 127.0.0.1:6379
                        2022-03-17 06:11:29.991  - debug: homekit-controller.0 (23910) Plugin sentry Initialize Plugin (enabled=true)
                        2022-03-17 06:11:30.043  - error: homekit-controller.0 (23910) adapter disabled
                        2022-03-17 06:11:30.085  - info: homekit-controller.0 (23910) starting. Version 0.4.3 (non-npm: Apollon77/ioBroker.homekit-controller#b7c7f7174ee7700864d870c2125c4d00aba85aa5) in /opt/iobroker/node_modules/iobroker.homekit-controller, node: v14.19.0, js-controller: 4.0.21
                        2022-03-17 06:11:30.160  - debug: homekit-controller.0 (23910) state homekit-controller.0.info.connection changed: false (ack = true)
                        2022-03-17 06:11:30.164  - debug: homekit-controller.0 (23910) Init 1 known devices without discovery ...
                        2022-03-17 06:11:30.164  - debug: homekit-controller.0 (23910) Init BLE-6E:B1:4A:68:AA:BB as known device
                        2022-03-17 06:11:30.165  - info: homekit-controller.0 (23910) BLE-6E:B1:4A:68:AA:BB (Eve Degree 5980) found without pairing data but available for pairing: Create basic objects
                        2022-03-17 06:11:30.165  - debug: homekit-controller.0 (23910) Service: {"name":"Eve Degree 5980","CoID":76,"TY":6,"AIL":49,"SF":1,"DeviceID":"6e:b1:4a:68:aa:bb","ACID":10,"GSN":6,"CN":3,"CV":2,"c#":3,"id":"6e:b1:4a:68:aa:bb","ci":10,"availableToPair":true}
                        2022-03-17 06:11:30.174  - debug: homekit-controller.0 (23910) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.connectionType changed: BLE (ack = true)
                        2022-03-17 06:11:30.177  - debug: homekit-controller.0 (23910) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.id changed: 6e:b1:4a:68:aa:bb (ack = true)
                        2022-03-17 06:11:30.181  - debug: homekit-controller.0 (23910) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.connected changed: false (ack = true)
                        2022-03-17 06:11:30.186  - debug: homekit-controller.0 (23910) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.admin.isPaired changed: false (ack = true)
                        2022-03-17 06:11:30.190  - debug: homekit-controller.0 (23910) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.lastDiscovered changed: 1647493890166 (ack = true)
                        2022-03-17 06:14:23.793  - debug: homekit-controller.0 (23910) Message getDiscoveredDevices received: {"command":"getDiscoveredDevices","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":169,"ack":false,"time":1647494063792},"_id":67504347})
                        2022-03-17 06:14:23.794  - debug: homekit-controller.0 (23910) Response to Command getDiscoveredDevices: {"success":true,"error":false,"devices":[{"id":"BLE-6E:B1:4A:68:AA:BB","serviceType":"BLE","connected":false,"discovered":true,"availableToPair":true,"discoveredName":"Eve Degree 5980","discoveredCategory":"Sensor","pairedWithThisInstance":false}]}
                        2022-03-17 06:15:33.249  - debug: homekit-controller.0 (23910) Message identify received: {"command":"identify","message":{"deviceId":"BLE-6E:B1:4A:68:AA:BB"},"from":"system.adapter.admin.0","callback":{"message":{"deviceId":"BLE-6E:B1:4A:68:AA:BB"},"id":170,"ack":false,"time":1647494133248},"_id":67504348})
                        2022-03-17 06:15:33.249  - debug: homekit-controller.0 (23910) Device BLE-6E:B1:4A:68:AA:BB: Identify triggered
                        2022-03-17 06:15:33.250  - debug: homekit-controller.0 (23910) Response to Command identify: {"success":false,"error":"Cannot identify device BLE-6E:B1:4A:68:AA:BB because of error undefined: Cannot read property 'state' of undefined"}
                        
                        

                        Im hcidump gibt es aber keinen Eintrag zu dem Zeitpunkt wo ich den Eve geweckt hatte?

                        log.txt

                        apollon77A 1 Antwort Letzte Antwort
                        0
                        • M Offline
                          M Offline
                          MartyBr
                          schrieb am zuletzt editiert von
                          #167

                          @apollon77 Ich habe ein Schiebetür-Antrieb von Nice. Mit dem IT4WIFI Adapter ist das Teil HomeKit fähig. Ich konnte es erfolgreich mit dem HomeKit-Controller (Version 0.4.3) pairen.

                          Die Statusmeldungen werden auch direkt angezeigt.

                          {
                            "type": "state",
                            "common": {
                              "name": "",
                              "read": true,
                              "write": false,
                              "type": "number",
                              "min": 0,
                              "max": 4,
                              "step": 1,
                              "role": "value",
                              "states": {
                                "0": "Open",
                                "1": "Closed",
                                "2": "Opening",
                                "3": "Closing",
                                "4": "Stopped"
                              }
                            },
                            "native": {
                              "iid": 10,
                              "type": "0000000E-0000-1000-8000-0026BB765291",
                              "perms": [
                                "pr",
                                "ev"
                              ],
                              "format": "uint8",
                              "minValue": 0,
                              "maxValue": 4,
                              "minStep": 1,
                              "aid": 1,
                              "serviceUuid": "00000041-0000-1000-8000-0026BB765291"
                            },
                            "from": "system.adapter.homekit-controller.0",
                            "user": "system.user.admin",
                            "ts": 1649497768186,
                            "_id": "homekit-controller.0.IP-60:08:AA:24:96:AA.1.garage-door-opener-2.door-state-current",
                            "acl": {
                              "object": 1636,
                              "state": 1636,
                              "owner": "system.user.admin",
                              "ownerGroup": "system.group.administrator"
                            }
                          }
                          

                          Ich kann das Gerät leider nicht steuern. Sowohl über den Admin als auch per Test-Script gibt es keine Reaktion. Er zeigt dann im Datenpunkt den gewünschten Status an, aber der Motor reagiert überhaupt nicht.

                          Hier das Test-Script:

                          setState("homekit-controller.0.IP-60:08:AA:24:96:AA.1.garage-door-opener-2.door-state-current",2,true);
                          

                          Hier alle Datenpunkte, die der Adapter liefert:

                          Bildschirmfoto 2022-04-09 um 11.59.13.png

                          Ich bin mit meinem Latein jetzt am Ende. Kann es sein, dass dieses Gerät keinen DP zu steuern hat?

                          Ich hatte vor dem Pairen das Gerät in Apple HomeKit integriert und konnte es ohne Probleme steuern.

                          Gruß
                          Martin


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

                          apollon77A 1 Antwort Letzte Antwort
                          0
                          • M MartyBr

                            @apollon77 Ich habe ein Schiebetür-Antrieb von Nice. Mit dem IT4WIFI Adapter ist das Teil HomeKit fähig. Ich konnte es erfolgreich mit dem HomeKit-Controller (Version 0.4.3) pairen.

                            Die Statusmeldungen werden auch direkt angezeigt.

                            {
                              "type": "state",
                              "common": {
                                "name": "",
                                "read": true,
                                "write": false,
                                "type": "number",
                                "min": 0,
                                "max": 4,
                                "step": 1,
                                "role": "value",
                                "states": {
                                  "0": "Open",
                                  "1": "Closed",
                                  "2": "Opening",
                                  "3": "Closing",
                                  "4": "Stopped"
                                }
                              },
                              "native": {
                                "iid": 10,
                                "type": "0000000E-0000-1000-8000-0026BB765291",
                                "perms": [
                                  "pr",
                                  "ev"
                                ],
                                "format": "uint8",
                                "minValue": 0,
                                "maxValue": 4,
                                "minStep": 1,
                                "aid": 1,
                                "serviceUuid": "00000041-0000-1000-8000-0026BB765291"
                              },
                              "from": "system.adapter.homekit-controller.0",
                              "user": "system.user.admin",
                              "ts": 1649497768186,
                              "_id": "homekit-controller.0.IP-60:08:AA:24:96:AA.1.garage-door-opener-2.door-state-current",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            }
                            

                            Ich kann das Gerät leider nicht steuern. Sowohl über den Admin als auch per Test-Script gibt es keine Reaktion. Er zeigt dann im Datenpunkt den gewünschten Status an, aber der Motor reagiert überhaupt nicht.

                            Hier das Test-Script:

                            setState("homekit-controller.0.IP-60:08:AA:24:96:AA.1.garage-door-opener-2.door-state-current",2,true);
                            

                            Hier alle Datenpunkte, die der Adapter liefert:

                            Bildschirmfoto 2022-04-09 um 11.59.13.png

                            Ich bin mit meinem Latein jetzt am Ende. Kann es sein, dass dieses Gerät keinen DP zu steuern hat?

                            Ich hatte vor dem Pairen das Gerät in Apple HomeKit integriert und konnte es ohne Probleme steuern.

                            apollon77A Offline
                            apollon77A Offline
                            apollon77
                            schrieb am zuletzt editiert von
                            #168

                            @martybr ALso ich tippe das "current" den aktuellen Status beschreibt und du zum steuern "target" (Zielzustand) nutzen musst :-)

                            Wie Du siehst ist "current" auch nicht beschreibbar.

                            Versuch doch das mal :-)

                            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                            M 1 Antwort Letzte Antwort
                            1
                            • apollon77A apollon77

                              @martybr ALso ich tippe das "current" den aktuellen Status beschreibt und du zum steuern "target" (Zielzustand) nutzen musst :-)

                              Wie Du siehst ist "current" auch nicht beschreibbar.

                              Versuch doch das mal :-)

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

                              @apollon77 Das funktioniert leider nicht. "target" kennt true/false.
                              Ich habe beide Werte per Script und auch per Admin gesetzt. Leide keine Reaktion.

                              Gruß
                              Martin


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

                              apollon77A 1 Antwort Letzte Antwort
                              0
                              • M MartyBr

                                @apollon77 Das funktioniert leider nicht. "target" kennt true/false.
                                Ich habe beide Werte per Script und auch per Admin gesetzt. Leide keine Reaktion.

                                apollon77A Offline
                                apollon77A Offline
                                apollon77
                                schrieb am zuletzt editiert von
                                #170

                                @martybr debug log bitte zeigen davon

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                M 1 Antwort Letzte Antwort
                                0
                                • apollon77A apollon77

                                  @martybr debug log bitte zeigen davon

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

                                  @apollon77 Ich habe das Problem in dieser Minute gelöst: Man muss den DP OHNE "Bestätigung" setzen.

                                  Z.B. so:

                                  setState("homekit-controller.0.IP-60:08:AA:24:96:AA.1.garage-door-opener-2.door-state-target",true,false);
                                  
                                  

                                  Nun kann das Schiebetor für die Auffahrt auch im ioBroker steuern.

                                  Danke für den tollen Adapter.

                                  Gruß
                                  Martin


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

                                  apollon77A D 2 Antworten Letzte Antwort
                                  0
                                  • F Fortune95

                                    @apollon77
                                    OK, also nochmal...

                                    Nachdem ich den Adapter über die Shell gestartet hatte passierte im Log erstmal gar nichts.
                                    Darufhin habe ich mal den Knopf am Eve gedrückt um ihn aufzuwecken. Wenn ich es richtig interpretiere hat er sich dann auch im Adapter kurz gemeldet.
                                    Beim nachfolgenden Identifizieren kam jedoch prompt die bekannte Fehlermeldung.

                                    iobroker@iobroker:~$ DEBUG=hap* node /opt/iobroker/node_modules/iobroker.homekit-controller/build/main.js 0 --debug --logs
                                    2022-03-17 06:11:29.897  - debug: homekit-controller.0 (23910) Redis Objects: Use Redis connection: 127.0.0.1:9001
                                    2022-03-17 06:11:29.922  - debug: homekit-controller.0 (23910) Objects client ready ... initialize now
                                    2022-03-17 06:11:29.923  - debug: homekit-controller.0 (23910) Objects create System PubSub Client
                                    2022-03-17 06:11:29.924  - debug: homekit-controller.0 (23910) Objects create User PubSub Client
                                    2022-03-17 06:11:29.957  - debug: homekit-controller.0 (23910) Objects client initialize lua scripts
                                    2022-03-17 06:11:29.959  - debug: homekit-controller.0 (23910) Objects connected to redis: 127.0.0.1:9001
                                    2022-03-17 06:11:29.975  - debug: homekit-controller.0 (23910) Redis States: Use Redis connection: 127.0.0.1:6379
                                    2022-03-17 06:11:29.977  - debug: homekit-controller.0 (23910) States create System PubSub Client
                                    2022-03-17 06:11:29.978  - debug: homekit-controller.0 (23910) States create User PubSub Client
                                    2022-03-17 06:11:29.980  - debug: homekit-controller.0 (23910) States connected to redis: 127.0.0.1:6379
                                    2022-03-17 06:11:29.991  - debug: homekit-controller.0 (23910) Plugin sentry Initialize Plugin (enabled=true)
                                    2022-03-17 06:11:30.043  - error: homekit-controller.0 (23910) adapter disabled
                                    2022-03-17 06:11:30.085  - info: homekit-controller.0 (23910) starting. Version 0.4.3 (non-npm: Apollon77/ioBroker.homekit-controller#b7c7f7174ee7700864d870c2125c4d00aba85aa5) in /opt/iobroker/node_modules/iobroker.homekit-controller, node: v14.19.0, js-controller: 4.0.21
                                    2022-03-17 06:11:30.160  - debug: homekit-controller.0 (23910) state homekit-controller.0.info.connection changed: false (ack = true)
                                    2022-03-17 06:11:30.164  - debug: homekit-controller.0 (23910) Init 1 known devices without discovery ...
                                    2022-03-17 06:11:30.164  - debug: homekit-controller.0 (23910) Init BLE-6E:B1:4A:68:AA:BB as known device
                                    2022-03-17 06:11:30.165  - info: homekit-controller.0 (23910) BLE-6E:B1:4A:68:AA:BB (Eve Degree 5980) found without pairing data but available for pairing: Create basic objects
                                    2022-03-17 06:11:30.165  - debug: homekit-controller.0 (23910) Service: {"name":"Eve Degree 5980","CoID":76,"TY":6,"AIL":49,"SF":1,"DeviceID":"6e:b1:4a:68:aa:bb","ACID":10,"GSN":6,"CN":3,"CV":2,"c#":3,"id":"6e:b1:4a:68:aa:bb","ci":10,"availableToPair":true}
                                    2022-03-17 06:11:30.174  - debug: homekit-controller.0 (23910) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.connectionType changed: BLE (ack = true)
                                    2022-03-17 06:11:30.177  - debug: homekit-controller.0 (23910) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.id changed: 6e:b1:4a:68:aa:bb (ack = true)
                                    2022-03-17 06:11:30.181  - debug: homekit-controller.0 (23910) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.connected changed: false (ack = true)
                                    2022-03-17 06:11:30.186  - debug: homekit-controller.0 (23910) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.admin.isPaired changed: false (ack = true)
                                    2022-03-17 06:11:30.190  - debug: homekit-controller.0 (23910) state homekit-controller.0.BLE-6E:B1:4A:68:AA:BB.info.lastDiscovered changed: 1647493890166 (ack = true)
                                    2022-03-17 06:14:23.793  - debug: homekit-controller.0 (23910) Message getDiscoveredDevices received: {"command":"getDiscoveredDevices","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":169,"ack":false,"time":1647494063792},"_id":67504347})
                                    2022-03-17 06:14:23.794  - debug: homekit-controller.0 (23910) Response to Command getDiscoveredDevices: {"success":true,"error":false,"devices":[{"id":"BLE-6E:B1:4A:68:AA:BB","serviceType":"BLE","connected":false,"discovered":true,"availableToPair":true,"discoveredName":"Eve Degree 5980","discoveredCategory":"Sensor","pairedWithThisInstance":false}]}
                                    2022-03-17 06:15:33.249  - debug: homekit-controller.0 (23910) Message identify received: {"command":"identify","message":{"deviceId":"BLE-6E:B1:4A:68:AA:BB"},"from":"system.adapter.admin.0","callback":{"message":{"deviceId":"BLE-6E:B1:4A:68:AA:BB"},"id":170,"ack":false,"time":1647494133248},"_id":67504348})
                                    2022-03-17 06:15:33.249  - debug: homekit-controller.0 (23910) Device BLE-6E:B1:4A:68:AA:BB: Identify triggered
                                    2022-03-17 06:15:33.250  - debug: homekit-controller.0 (23910) Response to Command identify: {"success":false,"error":"Cannot identify device BLE-6E:B1:4A:68:AA:BB because of error undefined: Cannot read property 'state' of undefined"}
                                    
                                    

                                    Im hcidump gibt es aber keinen Eintrag zu dem Zeitpunkt wo ich den Eve geweckt hatte?

                                    log.txt

                                    apollon77A Offline
                                    apollon77A Offline
                                    apollon77
                                    schrieb am zuletzt editiert von
                                    #172

                                    @fortune95 Naja Du bist immer noch bei einem anderen Fehler und nicht bei dem Fehler -2 ... Muss schauen was das wieder ist ... Ich versuche die Tage mal dazu zu kommen tiefer reinzschauen was da jetzt wieder ist ...

                                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                    1 Antwort Letzte Antwort
                                    0
                                    • M MartyBr

                                      @apollon77 Ich habe das Problem in dieser Minute gelöst: Man muss den DP OHNE "Bestätigung" setzen.

                                      Z.B. so:

                                      setState("homekit-controller.0.IP-60:08:AA:24:96:AA.1.garage-door-opener-2.door-state-target",true,false);
                                      
                                      

                                      Nun kann das Schiebetor für die Auffahrt auch im ioBroker steuern.

                                      Danke für den tollen Adapter.

                                      apollon77A Offline
                                      apollon77A Offline
                                      apollon77
                                      schrieb am zuletzt editiert von
                                      #173

                                      @martybr Ja das muss man immer. Steuern ist IMMER ack=false

                                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                      1 Antwort Letzte Antwort
                                      0
                                      • apollon77A Offline
                                        apollon77A Offline
                                        apollon77
                                        schrieb am zuletzt editiert von
                                        #174

                                        Auch wenn es nicht mehr so zum Alpha Thread passen will ... es geht gerade 0.4.4. ins Beta/LÖatest Repo ... Falls jemand HTTP basierte geräte hatte die bisher nicht taten weil Sie nicht geantwortet haben bitte nochmals versuchen ... Könnte jetzt tun. Habe zusammen mit @Dutchman nen Bug gefunden

                                        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                        apollon77A 1 Antwort Letzte Antwort
                                        0
                                        • apollon77A apollon77

                                          Auch wenn es nicht mehr so zum Alpha Thread passen will ... es geht gerade 0.4.4. ins Beta/LÖatest Repo ... Falls jemand HTTP basierte geräte hatte die bisher nicht taten weil Sie nicht geantwortet haben bitte nochmals versuchen ... Könnte jetzt tun. Habe zusammen mit @Dutchman nen Bug gefunden

                                          apollon77A Offline
                                          apollon77A Offline
                                          apollon77
                                          schrieb am zuletzt editiert von
                                          #175

                                          @apollon77 Erstem Feedback zufolge gehen damit jetzt Tahoma und Tado Pairs die vorher nicht taten!

                                          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                          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

                                          368

                                          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