dgreif / ring

Unofficial packages for Ring Doorbells, Cameras, Alarm System, and Smart Lighting
MIT License
1.21k stars 163 forks source link

Programmable Switch Event shows but doesn't change when doorbell is ringing #1492

Closed cornelius-erfort closed 3 weeks ago

cornelius-erfort commented 3 weeks ago

Is there an existing issue for this?

Describe The Bug

I am using homebridge-ring in ioBroker. The setup works and all objects are displayed correctly. Unlocking works. The object Programmable Switch Event doesn't react when the doorbell is ringing.

I am suspecting that the issue might be on the API side not correctly reporting the event. The events are shown as notifications in the app.

To Reproduce

No response

Expected behavior

Up until about 3 months ago it worked like this and I ran an auto-unlock script from this object. Then from one day to another it stopped working. I also tried the ioBroker adapter Ring. There, no events are shown in the events folder.

Relevant log output

2024-09-09 21:05:37.254  - debug: ham.0 (4303) [09/09/2024, 21:05:37] Loaded plugin: homebridge-ring@13.1.0
2024-09-09 21:05:37.255  - debug: ham.0 (4303) [09/09/2024, 21:05:37] Registering platform 'homebridge-ring.Ring'
2024-09-09 21:05:37.256  - debug: ham.0 (4303) [09/09/2024, 21:05:37] ---
2024-09-09 21:05:37.539  - debug: ham.0 (4303) [09/09/2024, 21:05:37] Loaded plugin: homebridge-camera-ui@5.0.27
2024-09-09 21:05:37.540  - debug: ham.0 (4303) [09/09/2024, 21:05:37] Registering platform 'homebridge-camera-ui.CameraUI'
2024-09-09 21:05:37.541  - debug: ham.0 (4303) [09/09/2024, 21:05:37] ---
2024-09-09 21:05:37.542  - debug: ham.0 (4303) [09/09/2024, 21:05:37] Loading 1 platforms...
2024-09-09 21:05:37.544  - debug: ham.0 (4303) [09/09/2024, 21:05:37] [Ring] Initializing Ring platform...
2024-09-09 21:05:37.546  - debug: ham.0 (4303) [09/09/2024, 21:05:37] [Ring] Configuring cached accessory 1d3bfccb-fa2e-4dcc-8d7d-*** Front Entrance
2024-09-09 21:05:37.547  - debug: ham.0 (4303) PRE iobroker.ham Bridge addBridgedAccessory 1d3bfccb-fa2e-4dcc-8d7d-***: Front Entrance
2024-09-09 21:05:37.553  - debug: ham.0 (4303) iobroker.ham Bridge publish {"username":"CC:22:3D:E3:CE:30","port":51826,"pincode":"031-45-154","category":2,"addIdentifyingMaterial":true}
2024-09-09 21:05:37.593  - debug: ham.0 (4303) Setup Payload:
2024-09-09 21:05:37.595  - debug: ham.0 (4303) X-HM://0023ISYWYNJTW
2024-09-09 21:05:37.595  - debug: ham.0 (4303) Scan this code with your HomeKit app on your iOS device to pair with Homebridge:
2024-09-09 21:05:37.632  - debug: ham.0 (4303)   [0****
2024-09-09 21:05:37.634  - debug: ham.0 (4303) Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:
2024-09-09 21:05:37.635  - debug: ham.0 (4303)                        
2024-09-09 21:05:37.635  - debug: ham.0 (4303)     ┌────────────┐     
2024-09-09 21:05:37.636  - debug: ham.0 (4303)     │ ***-**-*** │     
2024-09-09 21:05:37.638  - debug: ham.0 (4303)     └────────────┘     
2024-09-09 21:05:37.639  - debug: ham.0 (4303)                        
2024-09-09 21:05:37.672  - debug: ham.0 (4303) [09/09/2024, 21:05:37] Homebridge v1.5.0 (HAP v0.10.4) (Homebridge) is running on port 5****.
2024-09-09 21:05:38.551  - debug: ham.0 (4303) iobroker.ham Bridge addBridgedAccessory (ext=undefined) 1d3bfccb-fa2e-4dcc-8d7d-*****: Front Entrance
2024-09-09 21:05:38.552  - info: ham.0 (4303) updateDev Front-Entrance: name = Front Entrance /type= 11
2024-09-09 21:05:38.617  - info: ham.0 (4303) updateChannel Front-Entrance.Accessory-Information: name = 
2024-09-09 21:05:38.628  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Accessory-Information.Identify: {"type":"boolean","read":false,"write":true,"role":"button"}
2024-09-09 21:05:38.629  - info: ham.0 (4303) updateState Front-Entrance.Accessory-Information.Identify: value = true /common= {"type":"boolean","read":false,"write":true,"role":"button","name":"Identify","unit":""}
2024-09-09 21:05:38.639  - debug: ham.0 (4303) updateState Front-Entrance.Accessory-Information.Identify: set value = true
2024-09-09 21:05:38.693  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Identify {"val":true,"ack":true,"ts":1725908738689,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725908738689}
2024-09-09 21:05:38.697  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Accessory-Information.Manufacturer: {"type":"string","read":true,"write":false,"role":"text"}
2024-09-09 21:05:38.698  - info: ham.0 (4303) updateState Front-Entrance.Accessory-Information.Manufacturer: value = Ring /common= {"type":"string","read":true,"write":false,"role":"text","name":"Manufacturer","unit":""}
2024-09-09 21:05:38.699  - warn: ham.0 (4303) Error while getting current value: -70405
2024-09-09 21:05:38.710  - debug: ham.0 (4303) updateState Front-Entrance.Accessory-Information.Manufacturer: set value = Ring
2024-09-09 21:05:38.760  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Manufacturer {"val":"Ring","ack":true,"ts":1725908738757,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519392}
2024-09-09 21:05:38.762  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Accessory-Information.Model: {"type":"string","read":true,"write":false,"role":"text"}
2024-09-09 21:05:38.763  - info: ham.0 (4303) updateState Front-Entrance.Accessory-Information.Model: value = Intercom Handset Audio /common= {"type":"string","read":true,"write":false,"role":"text","name":"Model","unit":""}
2024-09-09 21:05:38.764  - debug: ham.0 (4303) handleCharValue = Ring
2024-09-09 21:05:38.767  - debug: ham.0 (4303) setState Front-Entrance.Accessory-Information.Manufacturer: set value = Ring
2024-09-09 21:05:38.825  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Manufacturer {"val":"Ring","ack":true,"ts":1725908738821,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519392}
2024-09-09 21:05:38.827  - debug: ham.0 (4303) updateState Front-Entrance.Accessory-Information.Model: set value = Intercom Handset Audio
2024-09-09 21:05:38.881  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Model {"val":"Intercom Handset Audio","ack":true,"ts":1725908738877,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519426}
2024-09-09 21:05:38.882  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Accessory-Information.Name: {"type":"string","read":true,"write":false,"role":"text"}
2024-09-09 21:05:38.882  - info: ham.0 (4303) updateState Front-Entrance.Accessory-Information.Name: value = Front Entrance /common= {"type":"string","read":true,"write":false,"role":"text","name":"Name","unit":""}
2024-09-09 21:05:38.883  - debug: ham.0 (4303) handleCharValue = Intercom Handset Audio
2024-09-09 21:05:38.885  - debug: ham.0 (4303) setState Front-Entrance.Accessory-Information.Model: set value = Intercom Handset Audio
2024-09-09 21:05:38.938  - debug: ham.0 (4303) updateState Front-Entrance.Accessory-Information.Name: set value = Front Entrance
2024-09-09 21:05:38.943  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Model {"val":"Intercom Handset Audio","ack":true,"ts":1725908738937,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519426}
2024-09-09 21:05:39.013  - debug: ham.0 (4303) [09/09/2024, 21:05:39] [Ring] Found the following locations:
2024-09-09 21:05:39.014  - debug: ham.0 (4303) [09/09/2024, 21:05:39] [Ring]   locationId: 4c967e61-db39-4fdd-9486-*** - Berlin
2024-09-09 21:05:39.022  - debug: ham.0 (4303) [09/09/2024, 21:05:39] [Ring] Configuring 0 cameras and 1 devices for location "Berlin" - locationId: 4c967e61-db39-4fdd-9486-fe241c08eed7
2024-09-09 21:05:39.026  - debug: ham.0 (4303) Char change event: 1 --> 1
2024-09-09 21:05:39.027  - debug: ham.0 (4303) handleCharValue = 1
2024-09-09 21:05:39.030  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Lock-Current-State: set value = 1
2024-09-09 21:05:39.031  - debug: ham.0 (4303) Char change event: 1 --> 1
2024-09-09 21:05:39.032  - debug: ham.0 (4303) handleCharValue = 1
2024-09-09 21:05:39.034  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Lock-Target-State: set value = 1
2024-09-09 21:05:39.039  - debug: ham.0 (4303) Char change event: 94 --> 94
2024-09-09 21:05:39.040  - debug: ham.0 (4303) handleCharValue = 94
2024-09-09 21:05:39.043  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Battery-Level: set value = 94
2024-09-09 21:05:39.046  - debug: ham.0 (4303) Char change event: Ring --> Ring
2024-09-09 21:05:39.048  - debug: ham.0 (4303) handleCharValue = Ring
2024-09-09 21:05:39.053  - debug: ham.0 (4303) setState Front-Entrance.Accessory-Information.Manufacturer: set value = Ring
2024-09-09 21:05:39.054  - debug: ham.0 (4303) Char change event: Intercom Handset Audio --> Intercom Handset Audio
2024-09-09 21:05:39.055  - debug: ham.0 (4303) handleCharValue = Intercom Handset Audio
2024-09-09 21:05:39.057  - debug: ham.0 (4303) setState Front-Entrance.Accessory-Information.Model: set value = Intercom Handset Audio
2024-09-09 21:05:39.059  - debug: ham.0 (4303) Char change event: 343ea4b05863 --> 343ea4b05863
2024-09-09 21:05:39.060  - debug: ham.0 (4303) handleCharValue = 343ea4b05863
2024-09-09 21:05:39.063  - debug: ham.0 (4303) setState Front-Entrance.Accessory-Information.Serial-Number: set value = 343ea4b05863
2024-09-09 21:05:39.093  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Name {"val":"Front Entrance","ack":true,"ts":1725908738989,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519540}
2024-09-09 21:05:39.127  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Accessory-Information.Serial-Number: {"type":"string","read":true,"write":false,"role":"text"}
2024-09-09 21:05:39.129  - info: ham.0 (4303) updateState Front-Entrance.Accessory-Information.Serial-Number: value = 343ea4b05863 /common= {"type":"string","read":true,"write":false,"role":"text","name":"Serial Number","unit":""}
2024-09-09 21:05:39.130  - debug: ham.0 (4303) handleCharValue = Front Entrance
2024-09-09 21:05:39.134  - debug: ham.0 (4303) setState Front-Entrance.Accessory-Information.Name: set value = Front Entrance
2024-09-09 21:05:39.149  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Manufacturer {"val":"Ring","ack":true,"ts":1725908739137,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519392}
2024-09-09 21:05:39.191  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Model {"val":"Intercom Handset Audio","ack":true,"ts":1725908739173,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519426}
2024-09-09 21:05:39.192  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Name {"val":"Front Entrance","ack":true,"ts":1725908739175,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519540}
2024-09-09 21:05:39.214  - debug: ham.0 (4303) updateState Front-Entrance.Accessory-Information.Serial-Number: set postponed value = 343ea4b05863
2024-09-09 21:05:39.264  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Serial-Number {"val":"343ea4b05863","ack":true,"ts":1725908739064,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519652}
2024-09-09 21:05:39.267  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Accessory-Information.Firmware-Revision: {"type":"string","read":true,"write":false,"role":"text"}
2024-09-09 21:05:39.268  - info: ham.0 (4303) updateState Front-Entrance.Accessory-Information.Firmware-Revision: value = 13.1.0 /common= {"type":"string","read":true,"write":false,"role":"text","name":"Firmware Revision","unit":""}
2024-09-09 21:05:39.268  - debug: ham.0 (4303) handleCharValue = 343ea4b05863
2024-09-09 21:05:39.270  - debug: ham.0 (4303) setState Front-Entrance.Accessory-Information.Serial-Number: set value = 343ea4b05863
2024-09-09 21:05:39.329  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Serial-Number {"val":"343ea4b05863","ack":true,"ts":1725908739325,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519652}
2024-09-09 21:05:39.330  - debug: ham.0 (4303) updateState Front-Entrance.Accessory-Information.Firmware-Revision: set value = 13.1.0
2024-09-09 21:05:39.380  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Firmware-Revision {"val":"13.1.0","ack":true,"ts":1725908739377,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519865}
2024-09-09 21:05:39.382  - debug: ham.0 (4303) handleCharValue = 13.1.0
2024-09-09 21:05:39.385  - debug: ham.0 (4303) setState Front-Entrance.Accessory-Information.Firmware-Revision: set value = 13.1.0
2024-09-09 21:05:39.386  - info: ham.0 (4303) updateChannel Front-Entrance.Front-Entrance: name = Front Entrance
2024-09-09 21:05:39.444  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Accessory-Information.Firmware-Revision {"val":"13.1.0","ack":true,"ts":1725908739438,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519865}
2024-09-09 21:05:39.446  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Front-Entrance.Name: {"type":"string","read":true,"write":false,"role":"text"}
2024-09-09 21:05:39.447  - info: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Name: value = Front Entrance /common= {"type":"string","read":true,"write":false,"role":"text","name":"Name","unit":""}
2024-09-09 21:05:39.460  - debug: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Name: set value = Front Entrance
2024-09-09 21:05:39.482  - info: vesync.0 (1183) {"traceId":"1725908739125","code":-11012086,"msg":"Current user's daily request quota has been used up. The quota formula is \"3200 + 1500 * user owned device number\". Please note that we may change the constant in the formula","module":null,"stacktrace":null,"result":null}
2024-09-09 21:05:39.514  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Name {"val":"Front Entrance","ack":true,"ts":1725908739509,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519998}
2024-09-09 21:05:39.518  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Front-Entrance.Lock-Current-State: {"type":"number","min":0,"max":3,"read":true,"write":false,"role":"value.lock"}
2024-09-09 21:05:39.519  - info: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Lock-Current-State: value = 1 /common= {"type":"number","min":0,"max":3,"read":true,"write":false,"role":"value.lock","name":"Lock Current State","unit":""}
2024-09-09 21:05:39.520  - debug: ham.0 (4303) handleCharValue = Front Entrance
2024-09-09 21:05:39.524  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Name: set value = Front Entrance
2024-09-09 21:05:39.582  - debug: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Lock-Current-State: set postponed value = 1
2024-09-09 21:05:39.592  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Name {"val":"Front Entrance","ack":true,"ts":1725908739585,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519998}
2024-09-09 21:05:39.602  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Lock-Current-State {"val":1,"ack":true,"ts":1725908739030,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725908164193}
2024-09-09 21:05:39.639  - info: vesync.0 (1183) Update devices
2024-09-09 21:05:39.647  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Front-Entrance.Lock-Target-State: {"type":"number","min":0,"max":1,"read":true,"write":true,"role":"level.lock"}
2024-09-09 21:05:39.649  - info: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Lock-Target-State: value = 1 /common= {"type":"number","min":0,"max":1,"read":true,"write":true,"role":"level.lock","name":"Lock Target State","unit":""}
2024-09-09 21:05:39.657  - debug: ham.0 (4303) handleCharValue = 1
2024-09-09 21:05:39.660  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Lock-Current-State: set value = 1
2024-09-09 21:05:39.714  - debug: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Lock-Target-State: set postponed value = 1
2024-09-09 21:05:39.723  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Lock-Current-State {"val":1,"ack":true,"ts":1725908739713,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725908164193}
2024-09-09 21:05:39.779  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Lock-Target-State {"val":1,"ack":true,"ts":1725908739035,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725908164198}
2024-09-09 21:05:39.787  - debug: ham.0 (4303) handleCharValue = 1
2024-09-09 21:05:39.794  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Lock-Target-State: set value = 1
2024-09-09 21:05:39.796  - info: ham.0 (4303) updateChannel Front-Entrance.Front-Entrance: name = Front Entrance
2024-09-09 21:05:39.861  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Lock-Target-State {"val":1,"ack":true,"ts":1725908739849,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725908164198}
2024-09-09 21:05:39.863  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Front-Entrance.Name: {"type":"string","read":true,"write":false,"role":"text"}
2024-09-09 21:05:39.864  - info: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Name: value = Front Entrance /common= {"type":"string","read":true,"write":false,"role":"text","name":"Name","unit":""}
2024-09-09 21:05:39.880  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Front-Entrance.Programmable-Switch-Event: {"type":"number","min":0,"max":0,"read":true,"write":false,"role":"value"}
2024-09-09 21:05:39.881  - info: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Programmable-Switch-Event: value = 0 /common= {"type":"number","min":0,"max":0,"read":true,"write":false,"role":"value","name":"Programmable Switch Event","unit":""}
2024-09-09 21:05:39.882  - debug: ham.0 (4303) handleCharValue = Front Entrance
2024-09-09 21:05:39.885  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Name: set value = Front Entrance
2024-09-09 21:05:39.946  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Name {"val":"Front Entrance","ack":true,"ts":1725908739941,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519998}
2024-09-09 21:05:39.948  - debug: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Programmable-Switch-Event: set value = 0
2024-09-09 21:05:40.006  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Programmable-Switch-Event {"val":0,"ack":true,"ts":1725908740001,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725908740001}
2024-09-09 21:05:40.007  - debug: ham.0 (4303) handleCharValue = null
2024-09-09 21:05:40.011  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Programmable-Switch-Event: set value = null
2024-09-09 21:05:40.012  - info: ham.0 (4303) updateChannel Front-Entrance.Front-Entrance: name = Front Entrance
2024-09-09 21:05:40.074  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Programmable-Switch-Event {"val":null,"ack":true,"ts":1725908740069,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725908740069}
2024-09-09 21:05:40.081  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Front-Entrance.Name: {"type":"string","read":true,"write":false,"role":"text"}
2024-09-09 21:05:40.082  - info: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Name: value = Front Entrance /common= {"type":"string","read":true,"write":false,"role":"text","name":"Name","unit":""}
2024-09-09 21:05:40.099  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Front-Entrance.Programmable-Switch-Event: {"type":"number","min":0,"max":2,"read":true,"write":false,"role":"value"}
2024-09-09 21:05:40.099  - info: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Programmable-Switch-Event: value = 0 /common= {"type":"number","min":0,"max":2,"read":true,"write":false,"role":"value","name":"Programmable Switch Event","unit":""}
2024-09-09 21:05:40.100  - debug: ham.0 (4303) handleCharValue = Front Entrance
2024-09-09 21:05:40.106  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Name: set value = Front Entrance
2024-09-09 21:05:40.189  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Name {"val":"Front Entrance","ack":true,"ts":1725908740185,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519998}
2024-09-09 21:05:40.191  - debug: ham.0 (4303) handleCharValue = null
2024-09-09 21:05:40.193  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Programmable-Switch-Event: set value = null
2024-09-09 21:05:40.194  - info: ham.0 (4303) updateChannel Front-Entrance.Front-Entrance: name = Front Entrance
2024-09-09 21:05:40.248  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Programmable-Switch-Event {"val":null,"ack":true,"ts":1725908740245,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725908740069}
2024-09-09 21:05:40.252  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Front-Entrance.Name: {"type":"string","read":true,"write":false,"role":"text"}
2024-09-09 21:05:40.253  - info: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Name: value = Front Entrance /common= {"type":"string","read":true,"write":false,"role":"text","name":"Name","unit":""}
2024-09-09 21:05:40.261  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Front-Entrance.Status-Low-Battery: {"type":"number","min":0,"max":1,"read":true,"write":false,"role":"value.lowbat"}
2024-09-09 21:05:40.262  - info: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Status-Low-Battery: value = 0 /common= {"type":"number","min":0,"max":1,"read":true,"write":false,"role":"value.lowbat","name":"Status Low Battery","unit":""}
2024-09-09 21:05:40.262  - debug: ham.0 (4303) handleCharValue = Front Entrance
2024-09-09 21:05:40.265  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Name: set value = Front Entrance
2024-09-09 21:05:40.320  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Name {"val":"Front Entrance","ack":true,"ts":1725908740317,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830519998}
2024-09-09 21:05:40.322  - debug: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Status-Low-Battery: set value = 0
2024-09-09 21:05:40.372  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Status-Low-Battery {"val":0,"ack":true,"ts":1725908740369,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830520772}
2024-09-09 21:05:40.373  - debug: ham.0 (4303) Mapped Common for Front-Entrance.Front-Entrance.Battery-Level: {"type":"number","unit":"%","min":0,"max":100,"read":true,"write":false,"role":"value.battery"}
2024-09-09 21:05:40.375  - info: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Battery-Level: value = 94 /common= {"type":"number","unit":"%","min":0,"max":100,"read":true,"write":false,"role":"value.battery","name":"Battery Level"}
2024-09-09 21:05:40.376  - debug: ham.0 (4303) handleCharValue = 0
2024-09-09 21:05:40.378  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Status-Low-Battery: set value = 0
2024-09-09 21:05:40.436  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Status-Low-Battery {"val":0,"ack":true,"ts":1725908740433,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725830520772}
2024-09-09 21:05:40.438  - debug: ham.0 (4303) updateState Front-Entrance.Front-Entrance.Battery-Level: set postponed value = 94
2024-09-09 21:05:40.488  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Battery-Level {"val":94,"ack":true,"ts":1725908739043,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725884616017}
2024-09-09 21:05:40.491  - debug: ham.0 (4303) handleCharValue = 94
2024-09-09 21:05:40.494  - debug: ham.0 (4303) setState Front-Entrance.Front-Entrance.Battery-Level: set value = 94
2024-09-09 21:05:40.548  - info: ham.0 (4303) stateChange ham.0.Front-Entrance.Front-Entrance.Battery-Level {"val":94,"ack":true,"ts":1725908740545,"q":0,"from":"system.adapter.ham.0","user":"system.user.admin","lc":1725884616017}

Screenshots

No response

Homebridge Ring Config

{
  "bridge": {
    "name": "Homebridge",
    "username": "CC:22:**:**:**:**",
    "port": *****,
    "pin": "***-**-***"
  },
  "platforms": [
    {
      "refreshToken": "eyJydCI6ImV5SmhiR2NpT2lK***",
      "platform": "Ring",
      "enable_doorbell": true,
      "hideDoorbellSwitch": false
    }
  ]
}

Additional context

No response

OS

Debian GNU/Linux

Node.js Version

v18.17.1

NPM Version

v10.8.3

Homebridge/HOOBs Version

v1.5.0

Homebridge Ring Plugin Version

13.1.0

Operating System

Debian GNU/Linux

cornelius-erfort commented 3 weeks ago

I just updated node.js to v20.17.0

tsightler commented 3 weeks ago

Have you followed the steps as documented:

https://github.com/dgreif/ring/wiki/Notification-Troubleshooting

cornelius-erfort commented 3 weeks ago

No, I hadn't. It's working now. Thanks a lot!