ilcato / homebridge-Fibaro-HC2

Homebridge plugin for Fibaro Home Center 2 (and Home Center Lite ...)
Apache License 2.0
67 stars 27 forks source link

feature: add admin credentials to set global variables #205

Closed Krillle closed 3 years ago

Krillle commented 3 years ago

feature: add admin credentials to set global variables fix: strip spaces in comma seperated list of global variables

ilcato commented 3 years ago

@Krillle, I merged your PR into master. I also replaced a deprecated library. Can you test it before publishing? Thanks

Krillle commented 3 years ago

@ilcato I testet v2.4.2 on my local installation with Home Center 2. It works flawlessly.

Krillle commented 3 years ago

@ilcato Independed from the PR, the plugin causes lots of warnings in Homebridge 1.3.1. Logfile from version v2.3.9. Same in version v2.4.2:

[28/02/2021, 11:52:37] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Ambient Light Level': characteristic was supplied illegal value: number 0 exceeded minimum of 1. See https://git.io/JtMGR for more info.
[[28/02/2021, 11:27:47] [FibaroHC2Test] Getting value from device:  325  parameter: Outlet In Use
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  216 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Position State': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  216 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Position': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  218 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Position': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  218 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Position State': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  218 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Position': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  325 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  325 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Outlet In Use': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  236 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  236 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  236 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Hue': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  236 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Saturation': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  276 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Smoke Detected': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  278 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  298 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Smoke Detected': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  300 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  312 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  312 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Hue': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  312 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Saturation': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  321 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  321 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Outlet In Use': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  323 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Outlet In Use': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:47] [FibaroHC2Test] There was a problem getting value from:  250 - Err: null
[28/02/2021, 11:27:47] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Smoke Detected': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:48] [FibaroHC2Test] There was a problem getting value from:  312 - Err: null
[28/02/2021, 11:27:48] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:48] [FibaroHC2Test] There was a problem getting value from:  244 - Err: null
[28/02/2021, 11:27:48] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Outlet In Use': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:48] [FibaroHC2Test] There was a problem getting value from:  244 - Err: null
[28/02/2021, 11:27:48] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:48] [FibaroHC2Test] There was a problem getting value from:  252 - Err: null
[28/02/2021, 11:27:48] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:48] [FibaroHC2Test] There was a problem getting value from:  224 - Err: null
[28/02/2021, 11:27:48] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Position': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:48] [FibaroHC2Test] There was a problem getting value from:  224 - Err: null
[28/02/2021, 11:27:48] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Position State': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:48] [FibaroHC2Test] There was a problem getting value from:  224 - Err: null
[28/02/2021, 11:27:48] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Position': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:48] [FibaroHC2Test] There was a problem getting value from:  268 - Err: null
[28/02/2021, 11:27:48] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Contact Sensor State': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:48] [FibaroHC2Test] There was a problem getting value from:  323 - Err: null
[28/02/2021, 11:27:48] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'On': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Temperature Display Units' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Smoke Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Motion Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Ambient Light Level' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Smoke Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Contact Sensor State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Temperature Display Units' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Temperature Display Units' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Leak Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Temperature Display Units' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Temperature Display Units' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Temperature Display Units' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Temperature Display Units' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Temperature Display Units' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Leak Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Current State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Target State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Current State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:50] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Target State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 11:27:55] [FibaroHC2Test] Getting value from device:  62  parameter: Brightness
[28/02/2021, 11:27:55] [FibaroHC2Test] Getting value from device:  62  parameter: On
[28/02/2021, 11:27:55] [FibaroHC2Test] Getting value from device:  146  parameter: Current Heating Cooling State
[28/0
ilcato commented 3 years ago

@Krillle, I know, this can be fixed by changing the deprecated request library. Unfortunately yesterday I tried to do it but without a testing environment with HC2 I was not able to test it before publishing and after publishing some user were no more able to use the plugin because of an authentication problem. This are the necessary changes, but there's a bug that I cannot find without testing:

https://github.com/ilcato/homebridge-Fibaro-HC2/commit/629de37c3b58ec66c33c29db6b81b43cb6c7dd7d https://github.com/ilcato/homebridge-Fibaro-HC2/commit/415e6d56c761baae6b9e0d448c6eb5427bf678eb https://github.com/ilcato/homebridge-Fibaro-HC2/commit/58aefc2e46a619c58c0b7ebac5b2e12d59a0a931

Are you able to reapply them on your environment and understand where the bug is?

Krillle commented 3 years ago

@ilcato Yes, I can do. The error I am getting is maybe not what you expected:

[28/02/2021, 14:15:35] Loaded plugin: homebridge-config-ui-x@4.39.1
[28/02/2021, 14:15:35] Registering platform 'homebridge-config-ui-x.config'
[28/02/2021, 14:15:35] ---
[28/02/2021, 14:15:35] ====================
[28/02/2021, 14:15:35] ERROR LOADING PLUGIN homebridge-fibaro-hc2:
[28/02/2021, 14:15:36] Error: Cannot find module 'superagent'
Require stack:
- /home/pi/homebridge-Fibaro-HC2/dist/index.js
- /usr/local/lib/node_modules/homebridge/lib/plugin.js
- /usr/local/lib/node_modules/homebridge/lib/pluginManager.js
- /usr/local/lib/node_modules/homebridge/lib/server.js
- /usr/local/lib/node_modules/homebridge/lib/cli.js
- /usr/local/lib/node_modules/homebridge/bin/homebridge
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)
    at Function.Module._load (internal/modules/cjs/loader.js:725:27)
    at Module.require (internal/modules/cjs/loader.js:952:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at Object.<anonymous> (/home/pi/homebridge-Fibaro-HC2/src/index.ts:46:1)
    at Module._compile (internal/modules/cjs/loader.js:1063:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
    at Module.load (internal/modules/cjs/loader.js:928:32)
    at Function.Module._load (internal/modules/cjs/loader.js:769:14)
    at Module.require (internal/modules/cjs/loader.js:952:19)
[28/02/2021, 14:15:36] ====================
[28/02/2021, 14:15:36] Loading 2 platforms...
[28/02/2021, 14:15:36] [Config] Initializing config platform...
[28/02/2021, 14:15:36] [Config] Running in Service Mode
[28/02/2021, 14:15:36] No plugin was found for the platform "FibaroHC2" in your config.json. Please make sure the corresponding plugin is installed correctly.

Installed version of homebridge-Fibaro-HC2 can be found here: https://github.com/Krillle/homebridge-Fibaro-HC2

I issued these commands to reapply your commits:

git cherry-pick 629de37  (manually merged README.md)
git cherry-pick 415e6d5  (no conflicts)
git cherry-pick 58aefc2   (manually merged README.md)

Pushed result to GitHub and on Raspberry Pi locally:

git pull
sudo npm install -g

Not sure, if the missing module is artifact of my reapplying and manual installation, or if this is the bug you are looking for.

Krillle commented 3 years ago

@ilcato After installing module 'superagent' manually I am getting this error (config.json is using Home Center 2 admin credentials):

[28/02/2021, 14:30:46] [HB Supervisor] Starting Homebridge with extra flags: -I
[28/02/2021, 14:30:46] [HB Supervisor] Started Homebridge v1.3.1 with PID: 2351
Initializing HAP-NodeJS v0.9.2...
[28/02/2021, 14:30:48] Loaded config.json with 0 accessories and 2 platforms.
[28/02/2021, 14:30:48] Loaded 0 cached accessories from cachedAccessories.
[28/02/2021, 14:30:48] ---
[28/02/2021, 14:30:50] Loaded plugin: homebridge-config-ui-x@4.39.1
[28/02/2021, 14:30:50] Registering platform 'homebridge-config-ui-x.config'
[28/02/2021, 14:30:50] ---
[28/02/2021, 14:30:50] Loaded plugin: homebridge-fibaro-hc2@2.4.2
[28/02/2021, 14:30:50] Registering platform 'homebridge-fibaro-hc2.FibaroHC2'
[28/02/2021, 14:30:50] ---
[28/02/2021, 14:30:50] Loading 2 platforms...
[28/02/2021, 14:30:50] [Config] Initializing config platform...
[28/02/2021, 14:30:50] [Config] Running in Service Mode
[28/02/2021, 14:30:50] [FibaroHC2Test] Initializing FibaroHC2 platform...
[28/02/2021, 14:30:50] [FibaroHC2Test] didFinishLaunching. 
Preparing Advertiser for 'Homebridge 5287 B75F' using bonjour-hap backend!
Setup Payload:
X-HM://00244CCFPU64S
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:

    ┌────────────┐     
    │ 393-21-077 │     
    └────────────┘     

Starting to advertise 'Homebridge 5287 B75F' using bonjour-hap backend!
[28/02/2021, 14:30:50] Homebridge v1.3.1 (Homebridge 5287) is running on port 51365.
[28/02/2021, 14:30:51] [FibaroHC2Test] Error getting data from Home Center:  Error: Unauthorized
    at Request.callback (/home/pi/homebridge-Fibaro-HC2/node_modules/superagent/src/node/index.js:879:15)
    at IncomingMessage.<anonymous> (/home/pi/homebridge-Fibaro-HC2/node_modules/superagent/src/node/index.js:1130:18)
    at IncomingMessage.emit (events.js:327:22)
    at endReadableNT (internal/streams/readable.js:1327:12)
    at processTicksAndRejections (internal/process/task_queues.js:80:21) {
  status: 401,
  response: <ref *1> Response {
    _events: [Object: null prototype] {},
    _eventsCount: 0,
    _maxListeners: undefined,
    res: IncomingMessage {
      _readableState: [ReadableState],
      _events: [Object: null prototype],
      _eventsCount: 4,
      _maxListeners: undefined,
      socket: [Socket],
      httpVersionMajor: 1,
      httpVersionMinor: 1,
      httpVersion: '1.1',
      complete: true,
      headers: [Object],
      rawHeaders: [Array],
      trailers: {},
      rawTrailers: [],
      aborted: false,
      upgrade: false,
      url: '',
      method: null,
      statusCode: 401,
      statusMessage: 'User not logged in',
      client: [Socket],
      _consuming: false,
      _dumped: false,
      req: [ClientRequest],
      text: '',
      [Symbol(kCapture)]: false,
      [Symbol(RequestTimeout)]: undefined
    },
    request: Request {
      _events: [Object: null prototype],
      _eventsCount: 1,
      _maxListeners: undefined,
      _enableHttp2: false,
      _agent: false,
      _formData: null,
      method: 'GET',
      url: '192.168.179.2/api/scenes',
      _header: [Object],
      header: [Object],
      writable: true,
      _redirects: 0,
      _maxRedirects: 5,
      cookies: '',
      qs: {},
      _query: [],
      qsRaw: [],
      _redirectList: [],
      _streamRequest: false,
      req: [ClientRequest],
      protocol: 'http:',
      host: '192.168.179.2',
      _endCalled: true,
      _callback: [Function (anonymous)],
      _fullfilledPromise: [Promise],
      res: [IncomingMessage],
      _resBuffered: true,
      response: [Circular *1],
      called: true,
      [Symbol(kCapture)]: false
    },
    req: ClientRequest {
      _events: [Object: null prototype],
      _eventsCount: 3,
      _maxListeners: undefined,
      outputData: [],
      outputSize: 0,
      writable: true,
      destroyed: false,
      _last: true,
      chunkedEncoding: false,
      shouldKeepAlive: false,
      _defaultKeepAlive: true,
      useChunkedEncodingByDefault: false,
      sendDate: false,
      _removedConnection: false,
      _removedContLen: false,
      _removedTE: false,
      _contentLength: 0,
      _hasBody: true,
      _trailer: '',
      finished: true,
      _headerSent: true,
      socket: [Socket],
      _header: 'GET /api/scenes HTTP/1.1\r\n' +
        'Host: 192.168.179.2\r\n' +
        'Accept-Encoding: gzip, deflate\r\n' +
        'Authorization: Basic TDIxYTRrMDY6Y2hyaXN0aWFuLndlZ2VyaG9mZkBpY2xvdWQuY29t\r\n' +
        'accept: json\r\n' +
        'Connection: close\r\n' +
        '\r\n',
      _keepAliveTimeout: 0,
      _onPendingData: [Function: noopPendingOutput],
      agent: [Agent],
      socketPath: undefined,
      method: 'GET',
      maxHeaderSize: undefined,
      insecureHTTPParser: undefined,
      path: '/api/scenes',
      _ended: true,
      res: [IncomingMessage],
      aborted: false,
      timeoutCb: null,
      upgradeOrConnect: false,
      parser: null,
      maxHeadersCount: null,
      reusedSocket: false,
      host: '192.168.179.2',
      protocol: 'http:',
      [Symbol(kCapture)]: false,
      [Symbol(kNeedDrain)]: false,
      [Symbol(corked)]: 0,
      [Symbol(kOutHeaders)]: [Object: null prototype]
    },
    text: '',
    body: {},
    files: undefined,
    buffered: true,
    headers: {
      server: 'nginx/1.8.0',
      date: 'Sun, 28 Feb 2021 13:30:50 GMT',
      'content-length': '0',
      connection: 'close',
      'www-authenticate': 'Basic realm="fibaro"'
    },
    header: {
      server: 'nginx/1.8.0',
      date: 'Sun, 28 Feb 2021 13:30:50 GMT',
      'content-length': '0',
      connection: 'close',
      'www-authenticate': 'Basic realm="fibaro"'
    },
    statusCode: 401,
    status: 401,
    statusType: 4,
    info: false,
    ok: false,
    redirect: false,
    clientError: true,
    serverError: false,
    error: Error: cannot GET /api/scenes (401)
        at Response.toError (/home/pi/homebridge-Fibaro-HC2/node_modules/superagent/src/node/response.js:95:15)
        at Response._setStatusProperties (/home/pi/homebridge-Fibaro-HC2/node_modules/superagent/src/response-base.js:126:48)
        at new Response (/home/pi/homebridge-Fibaro-HC2/node_modules/superagent/src/node/response.js:41:8)
        at Request._emitResponse (/home/pi/homebridge-Fibaro-HC2/node_modules/superagent/src/node/index.js:928:20)
        at IncomingMessage.<anonymous> (/home/pi/homebridge-Fibaro-HC2/node_modules/superagent/src/node/index.js:1130:38)
        at IncomingMessage.emit (events.js:327:22)
        at endReadableNT (internal/streams/readable.js:1327:12)
        at processTicksAndRejections (internal/process/task_queues.js:80:21) {
      status: 401,
      text: '',
      method: 'GET',
      path: '/api/scenes'
    },
    created: false,
    accepted: false,
    noContent: false,
    badRequest: false,
    unauthorized: true,
    notAcceptable: false,
    forbidden: false,
    notFound: false,
    unprocessableEntity: false,
    type: '',
    links: {},
    setEncoding: [Function: bound ],
    redirects: [],
    pipe: [Function (anonymous)],
    [Symbol(kCapture)]: false
  }
}
(node:2351) UnhandledPromiseRejectionWarning: Error: Startup error: get scenes or devices
    at /home/pi/homebridge-Fibaro-HC2/src/index.ts:180:11
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
(Use `node --trace-warnings ...` to show where the warning was created)
(node:2351) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:2351) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
ilcato commented 3 years ago

This is exactly the same error the other user found.

ilcato commented 3 years ago

@Krillle, look at your repo. I created a fix that should fix it. The problem is due to the fact I copied the logic from the HC3 plugin that enable 2 different type of access to the Home Center, but for HC2 only one is available.

Krillle commented 3 years ago

@ilcato With your PR it is now starting up, but still issuing lots of warnings:

[28/02/2021, 15:39:16] [FibaroHC2Test] Getting value from device:  325  parameter: Outlet In Use
[28/02/2021, 15:39:16] [FibaroHC2Test] Getting value from device:  G  parameter: On
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Ambient Light Level': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Leak Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Temperature Display Units' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Temperature Display Units' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Current State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Target State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Outlet In Use' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Contact Sensor State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Current State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Target State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Smoke Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Smoke Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Smoke Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Outlet In Use' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Outlet In Use' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Outlet In Use' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
 15:39:14] [FibaroHC2Test] Added/changed accessory:  Temperatur 171.0.1
[28/02/2021, 15:39:14] [FibaroHC2Test] Added/changed accessory:  Farbe Regal 188.0
[28/02/2021, 15:39:14] [FibaroHC2Test] Added/changed accessory:  Farbe Bett 197.0
[...]
[28/02/2021, 15:39:16] [FibaroHC2Test] Getting value from device:  325  parameter: On
[28/02/2021, 15:39:16] [FibaroHC2Test] Getting value from device:  325  parameter: Outlet In Use
[28/02/2021, 15:39:16] [FibaroHC2Test] Getting value from device:  G  parameter: On
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Ambient Light Level': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:17] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:18] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Leak Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Temperature Display Units' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Heating Cooling State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Temperature Display Units' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Position State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Target Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Position' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Current State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Target State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Outlet In Use' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Contact Sensor State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Current State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Lock Target State' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Smoke Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Smoke Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Smoke Detected' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Current Temperature' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Brightness' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Outlet In Use' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Outlet In Use' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Outlet In Use' was slow to respond! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:19] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:20] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:20] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:20] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:20] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Target Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:20] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:20] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:20] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:20] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Brightness': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:20] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:21] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:21] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:21] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:21] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:21] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:21] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:21] [homebridge-fibaro-hc2] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was expected valid number and received NaN. See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:25] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:25] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:25] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:25] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:25] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:25] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:25] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:25] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:25] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Hue' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:25] [homebridge-fibaro-hc2] This plugin slows down Homebridge. The read handler for the characteristic 'Saturation' didn't respond at all!. Please check that you properly call the callback! See https://git.io/JtMGR for more info.
[28/02/2021, 15:39:45] [FibaroHC2Test] Updating value for device:  46  parameter: Current Temperature, value: 22.90
[28/02/2021, 15:39:45] [FibaroHC2Test] Updating value for device:  46  parameter: Current Temperature, value: 22.90
ilcato commented 3 years ago

Try this PR.

Krillle commented 3 years ago

@ilcato if it helps I can give you SSH access to my DEV Raspberry. If you have a Zerotier network, I could add to your network the Raspberry which has local access to Home Center 2.

Krillle commented 3 years ago

@ilcato forget about my previous report of PL #3. I used the master from your git by mistake.

Somehow I now have in my git a not working mix of my lates pull request and these changes reverted by the cherry picking. So I can't install your changes.

Maybe it's more clever if your provide a clean and clear branch in your git which I can install for testing. Or as offered you can get SSH access to my DEV environment.

ilcato commented 3 years ago

@Krillle, this week I do not have much time. Can you log the value passed to each callback in getFunctions.ts as a second argument when there's no error?

ilcato commented 3 years ago

@Krillle, the other idea for the error regarding the null value is that when in error I call callback(err, null), maybe that in the new homebridge se second argument (the normally contains the value) must not be passed.