jensweigele / ioBroker.yahka

Yet another HomeKit adapter for ioBroker
MIT License
131 stars 47 forks source link

ServiceType: Lockmechanism not working #442

Closed bloop16 closed 10 months ago

bloop16 commented 10 months ago

Hello,

Im trying to config a Door Lock Device. But the Service Type lockmechanism wont show up in Homekit. I`ve got no errors or warnings in the log after restarting the instance. Switch Devices, Sensors or Cameras work fine.

image

Running: iob on Proxmox 7.4.3 / Debian Bullseye Node.js v18.11.0 js-controller 4.0.24 Admin v.6.8.0 yahka v1.0.3

`

2023-08-29 16:14:15.439 - info: yahka.0 (2963128) starting. Version 1.0.3 in /opt/iobroker/node_modules/iobroker.yahka, node: v18.11.0, js-controller: 4.0.24 2023-08-29 16:14:15.461 - info: yahka.0 (2963128) adapter ready, checking config 2023-08-29 16:14:15.463 - debug: yahka.0 (2963128) creating bridge 2023-08-29 16:14:15.476 - info: yahka.0 (2963128) adding Mercedes with UUID: fb98a05a-e4f7-42ca-b19c-f5cdd27fd51b 2023-08-29 16:14:15.478 - debug: yahka.0 (2963128) [Mercedes] adding Service Mercedes 2023-08-29 16:14:15.481 - debug: yahka.0 (2963128) [Mercedes.Name] initializing homekit with value from ioBroker("Mercedes") to homekit as ("Mercedes") 2023-08-29 16:14:15.483 - debug: yahka.0 (2963128) added subscription for: [state]0_userdata.0.Sicherheit.Mercedes_Lock/Unlock 2023-08-29 16:14:15.485 - debug: yahka.0 (2963128) reading state from ioBroker [0_userdata.0.Sicherheit.Mercedes_Lock/Unlock] 2023-08-29 16:14:15.485 - debug: yahka.0 (2963128) added subscription for: [state]mercedesme.0.state.doorLockStatusOverall.intValue 2023-08-29 16:14:15.486 - debug: yahka.0 (2963128) reading state from ioBroker [mercedesme.0.state.doorLockStatusOverall.intValue] 2023-08-29 16:14:15.487 - info: yahka.0 (2963128) publishing bridge Yahka-0 on 0.0.0.0 using avahi 2023-08-29 16:14:15.498 - debug: yahka.0 (2963128) creating camera 2023-08-29 16:14:15.511 - info: yahka.0 (2963128) publishing camera Haustuere on 0.0.0.0 using avahi 2023-08-29 16:14:15.533 - debug: yahka.0 (2963128) change event from ioBroker via [0_userdata.0.Sicherheit.Mercedes_Lock/Unlock]{"val":0,"ack":true,"ts":1693314047074,"q":32,"from":"system.adapter.admin.1","user":"system.user.admin","lc":1693314047074} 2023-08-29 16:14:15.534 - debug: yahka.0 (2963128) [Mercedes.LockTargetState] got a change notify event, ioValue: 0 2023-08-29 16:14:15.536 - debug: yahka.0 (2963128) [Mercedes.LockTargetState] forwarding value from ioBroker (0) to homekit as (0) 2023-08-29 16:14:15.536 - debug: yahka.0 (2963128) [Mercedes.LockTargetState] got a set event, hkValue: 0 2023-08-29 16:14:15.537 - debug: yahka.0 (2963128) [Mercedes.LockTargetState] set was initiated from ioBroker - exiting here 2023-08-29 16:14:15.555 - debug: yahka.0 (2963128) read state from ioBroker [0_userdata.0.Sicherheit.Mercedes_Lock/Unlock]: {"val":0,"ack":true,"ts":1693314047074,"q":32,"from":"system.adapter.admin.1","user":"system.user.admin","lc":1693314047074} 2023-08-29 16:14:15.556 - debug: yahka.0 (2963128) [Mercedes.LockTargetState] initializing homekit with value from ioBroker(0) to homekit as (0) 2023-08-29 16:14:15.556 - debug: yahka.0 (2963128) [Mercedes.LockTargetState] got a set event, hkValue: 0 2023-08-29 16:14:15.557 - debug: yahka.0 (2963128) [Mercedes.LockTargetState] set was initiated from ioBroker - exiting here 2023-08-29 16:14:15.557 - debug: yahka.0 (2963128) change event from ioBroker via [mercedesme.0.state.doorLockStatusOverall.intValue]{"val":0,"ack":true,"ts":1693314624215,"q":0,"from":"system.adapter.mercedesme.0","user":"system.user.admin","lc":1693314624215} 2023-08-29 16:14:15.558 - debug: yahka.0 (2963128) [Mercedes.LockCurrentState] got a change notify event, ioValue: 0 2023-08-29 16:14:15.558 - debug: yahka.0 (2963128) [Mercedes.LockCurrentState] forwarding value from ioBroker (0) to homekit as (0) 2023-08-29 16:14:15.561 - debug: yahka.0 (2963128) [Mercedes.LockCurrentState] got a set event, hkValue: 0 2023-08-29 16:14:15.562 - debug: yahka.0 (2963128) [Mercedes.LockCurrentState] set was initiated from ioBroker - exiting here 2023-08-29 16:14:15.562 - debug: yahka.0 (2963128) read state from ioBroker [mercedesme.0.state.doorLockStatusOverall.intValue]: {"val":0,"ack":true,"ts":1693314624215,"q":0,"from":"system.adapter.mercedesme.0","user":"system.user.admin","lc":1693314624215} 2023-08-29 16:14:15.563 - debug: yahka.0 (2963128) [Mercedes.LockCurrentState] initializing homekit with value from ioBroker(0) to homekit as (0) 2023-08-29 16:14:15.563 - debug: yahka.0 (2963128) [Mercedes.LockCurrentState] got a set event, hkValue: 0 2023-08-29 16:14:15.563 - debug: yahka.0 (2963128) [Mercedes.LockCurrentState] set was initiated from ioBroker - exiting here

`