thkl / homebridge-homematic

Homematic plugin for homebridge: https://github.com/nfarina/homebridge
180 stars 51 forks source link

DOOR_STATE errors on HmIP-MOD-HM GarageDoorOpenerService #697

Open bgewehr opened 2 years ago

bgewehr commented 2 years ago

Describe the bug The Homekit GarageDoor Device does not refresh properly

Version [e.g. 22] CurrentVersion

Which Homematic Device or Service the bug is about [eg. HM-.... , HmiP-...] HmIP-MOD-HM

To Reproduce Steps to reproduce the behavior:

  1. Connect HmIP-MOD-HO
  2. Restart Homebride
  3. See Garagedoor in Apple Home "refreshing"
  4. Door works, DOOR_STATE does not

Actual behaviour A clear and concise description of what is actually happen. The Garage Door works for opening and closing but the status refresh does not respond properly so the device stays refreshing in HomeKit

Expected behavior A clear and concise description of what you expected to happen. The GarageDoor Device should refresh properly in Apple Home

Screenshots If applicable, add screenshots to help explain your problem. image

image

Additional context Add any other context about the problem here. Log Extract with Debug output: [11/20/2021, 9:46:19 AM] [HomeMatic CCU] HmIP-MOD-TM homekit state request [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Generic] query DOOR_STATE [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Generic] transformDatapoint DOOR_STATE [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Cache] fail on HmIP-RF.00241A49A69DE:1.DOOR_STATE [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Generic] transformDatapoint DOOR_STATE [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Generic] remoteGetValue Intf:HmIP-RF, Adre:HmIP-RF.00241A49A69DE:1, Dp:DOOR_STATE [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Core] getValue (HmIP-RF) HmIP-RF.00241A49A69DE:1.DOOR_STATE [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Core] check cache HmIP-RF.00241A49A69DE:1.DOOR_STATE [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Cache] fail on HmIP-RF.00241A49A69DE:1.DOOR_STATE [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Core] cache failed for HmIP-RF.00241A49A69DE:1.DOOR_STATE will transfer request to rega [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Core] rega result for HmIP-RF.00241A49A69DE:1.DOOR_STATE is 0 [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Cache] write 0 for HmIP-RF.00241A49A69DE:1.DOOR_STATE [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Generic] got value for HmIP-RF.00241A49A69DE:1.DOOR_STATE (Value:0) [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Generic] Convert 0 for DOOR_STATE is 0 [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Generic] will cache 0 for HmIP-RF.00241A49A69DE:1.DOOR_STATE [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Generic] cache HmIP-RF.00241A49A69DE:1.DOOR_STATE (0) [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Cache] write 0 for HmIP-RF.00241A49A69DE:1.DOOR_STATE [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Generic] transformDatapoint DOOR_STATE [11/20/2021, 9:46:19 AM] [HomeMatic CCU] [Cache] write 0 for HmIP-RF.00241A49A69DE:1.DOOR_STATE [11/20/2021, 9:46:20 AM] [homebridge-homematic] This plugin slows down Homebridge. The read handler for the characteristic 'Current Door State' was slow to respond! See https://git.io/JtMGR for more info. [11/20/2021, 9:46:26 AM] [homebridge-homematic] This plugin slows down Homebridge. The read handler for the characteristic 'Current Door State' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info. [11/20/2021, 9:46:26 AM] [HomeMatic CCU] HmIP-MOD-TM homekit state request [11/20/2021, 9:46:26 AM] [HomeMatic CCU] [Generic] query DOOR_STATE [11/20/2021, 9:46:26 AM] [HomeMatic CCU] [Generic] transformDatapoint DOOR_STATE [11/20/2021, 9:46:26 AM] [HomeMatic CCU] [Cache] hit on HmIP-RF.00241A49A69DE:1.DOOR_STATE 0 [11/20/2021, 9:46:26 AM] [HomeMatic CCU] HmIP-MOD-TM homekit state request [11/20/2021, 9:46:26 AM] [HomeMatic CCU] [Generic] query DOOR_STATE [11/20/2021, 9:46:26 AM] [HomeMatic CCU] [Generic] transformDatapoint DOOR_STATE [11/20/2021, 9:46:26 AM] [HomeMatic CCU] [Cache] hit on HmIP-RF.00241A49A69DE:1.DOOR_STATE 0 [11/20/2021, 9:46:29 AM] [homebridge-homematic] This plugin slows down Homebridge. The read handler for the characteristic 'Current Door State' was slow to respond! See https://git.io/JtMGR for more info. [11/20/2021, 9:46:30 AM] [HomeMatic CCU] HmIP-MOD-TM homekit state request [11/20/2021, 9:46:30 AM] [HomeMatic CCU] [Generic] query DOOR_STATE [11/20/2021, 9:46:30 AM] [HomeMatic CCU] [Generic] transformDatapoint DOOR_STATE [11/20/2021, 9:46:30 AM] [HomeMatic CCU] [Cache] hit on HmIP-RF.00241A49A69DE:1.DOOR_STATE 0 [11/20/2021, 9:46:35 AM] [homebridge-homematic] This plugin slows down Homebridge. The read handler for the characteristic 'Current Door State' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info.

seem2810 commented 1 year ago

Any solutions? I've got the same on HmIP-MOD-TM