AlexanderBabel / homebridge-broadlink-rm

[This fork supports TV accessories] Broadlink RM Mini and Pro plugin for homebridge: https://github.com/nfarina/homebridge
Apache License 2.0
46 stars 11 forks source link

Since the update the tv and the ac won't respond #43

Closed Stevak closed 4 years ago

Stevak commented 4 years ago

I've updated to the latest version, which was a mistake, because since then I'm unable to control my tv, nor my ac and it even affects other plugins. I've tried reinstalling, that didn't help. tried going back to the previous version, without much success, so now I have to go to the base version because it's the only one that works (and I lose the TV support).

Please fix it, the weird thing is that there's no indication of any errors in the console, so I have no idea why it's happening.

kiwi-cam commented 4 years ago

Hi @Stevak. I'd love to help you out but we need something to go on. Could you try enabling debug logging so we can see what is going on?

I personally use it to run two TVs and an AC unit so we should be able to getting it going. If you really need to you can install the old version of this plugin using npm install -g homebridge-broadlink-rm-tv@<version>. The valid version numbers are listed in the version tab here: https://www.npmjs.com/package/homebridge-broadlink-rm-tv

galbartal commented 4 years ago

Same issue here, since the last update all my homebridge devices are not responding

kiwi-cam commented 4 years ago

@galbartal Are you able to give us more detail - logs hopefully? Did this issue start when moving from 4.0.0 to 4.0.1 or were you on an earlier version previously?

kiwi-cam commented 4 years ago

Could @Stevak or @galbartal confirm if this issue is the same as the one reported yesterday: #45 ?

kiwi-cam commented 4 years ago

Issue #45 has now been fixed in version 4.0.2. I'm going to assume this issue is related to that bug, unless someone can provide more information. Feel free to re-open or create a new issue if you're still having issues after updating.

sadanro100 commented 4 years ago

4.0.2 intalled here, my aircon also says "no response" in homekit. Here's my log

[11/25/2019, 1:21:24 AM] Loaded config.json with 0 accessories and 1 platforms. [11/25/2019, 1:21:24 AM] --- [11/25/2019, 1:21:24 AM] Loaded plugin: homebridge-broadlink-rm-tv [11/25/2019, 1:21:24 AM] Registering platform 'homebridge-broadlink-rm.BroadlinkRM' [11/25/2019, 1:21:24 AM] --- [11/25/2019, 1:21:24 AM] Loaded plugin: homebridge-cmdswitch2 [11/25/2019, 1:21:24 AM] Registering platform 'homebridge-cmdswitch2.cmdSwitch2' [11/25/2019, 1:21:24 AM] --- [11/25/2019, 1:21:24 AM] Loading 1 platforms... [11/25/2019, 1:21:24 AM] [Broadlink RM] Initializing BroadlinkRM platform... [11/25/2019, 1:21:24 AM] [Broadlink RM] [INFO] Automatically discovering Broadlink RM devices. [11/25/2019, 1:21:24 AM] [Broadlink RM] Air Conditioner Accessory Ready [11/25/2019, 1:21:24 AM] [Broadlink RM] Initializing platform accessory 'Learn'... [11/25/2019, 1:21:24 AM] [Broadlink RM] Initializing platform accessory 'Scan Frequency'... [11/25/2019, 1:21:24 AM] [Broadlink RM] Initializing platform accessory 'Air Conditioner'... [11/25/2019, 1:21:24 AM] Loading 0 accessories... Load homebridge-cmdswitch2.cmdSwitch2 Setup Payload: X-HM://0023ISYWY55N0 Scan this code with your HomeKit app on your iOS device to pair with Homebridge:

Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:

┌────────────┐     
│ 031-45-154 │     
└────────────┘     

[11/25/2019, 1:21:25 AM] [homebridge-cmdswitch2.cmdSwitch2] Playstation is removed from HomeBridge. EventedHTTPServer Server listening on port 51826 +0ms [11/25/2019, 1:21:25 AM] Homebridge is running on port 51826. [11/25/2019, 1:21:25 AM] [Broadlink RM] [INFO] Discovered Broadlink RM Mini (2737) at 10.0.1.2 (77:0f:78:d6:57:e1) [11/25/2019, 1:21:25 AM] [Broadlink RM] Air Conditioner getCurrentHeatingCoolingState: 0 [11/25/2019, 1:21:25 AM] [Broadlink RM] Air Conditioner getTargetTemperature: 10 [11/25/2019, 1:21:25 AM] [Broadlink RM] Air Conditioner getTargetHeatingCoolingState: 0 [11/25/2019, 1:21:25 AM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) [11/25/2019, 1:21:26 AM] [Broadlink RM] Air Conditioner monitorTemperature [11/25/2019, 1:21:26 AM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.8] New connection from client +1s EventedHTTPServer [::ffff:10.0.1.8] HTTP server listening on port 60850 +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /pair-verify +6ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 1/2 +3ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +41ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /pair-verify +24ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 2/2 +0ms HAPServer [CD:22:3D:E3:CE:32] Client 0BA1008C-F184-46BC-8BC9-CB1E355E5C32 verification complete +18ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /accessories +8ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /accessories +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +5ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +189ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":3,"iid":10,"ev":true}] +1ms Accessory [Homebridge] Registering Characteristic "On" for events +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +9ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":4,"iid":10,"ev":true},{"aid":4,"iid":11,"ev":true},{"aid":4,"iid":12,"ev":true},{"aid":4,"iid":13,"ev":true},{"aid":4,"iid":14,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "Current Heating Cooling State" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Heating Cooling State" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Temperature" for events +1ms Accessory [Homebridge] Registering Characteristic "Temperature Display Units" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +6ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +1ms Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms [11/25/2019, 1:21:26 AM] [Broadlink RM] [11/25/2019, 1:21:26 AM] [Broadlink RM] ** [11/25/2019, 1:21:26 AM] [Broadlink RM] Welcome to version 4.0.2 of the Homebridge Broadlink RM Plugin! [11/25/2019, 1:21:26 AM] [Broadlink RM] [11/25/2019, 1:21:26 AM] [Broadlink RM] Find out what's in the latest release here: https://github.com/lprhodes/homebridge-broadlink-rm/releases [11/25/2019, 1:21:26 AM] [Broadlink RM] [11/25/2019, 1:21:26 AM] [Broadlink RM] If you like this plugin then please star it on GitHub or better yet [11/25/2019, 1:21:26 AM] [Broadlink RM] buy me a drink using Paypal https://paypal.me/lprhodes or crypto https://goo.gl/bEn1RW. [11/25/2019, 1:21:26 AM] [Broadlink RM] [11/25/2019, 1:21:26 AM] [Broadlink RM] Keep up to date with this plugin along with everything HomeKit and homebridge [11/25/2019, 1:21:26 AM] [Broadlink RM] by signing up to my newsletter at http://workswith.io [11/25/2019, 1:21:26 AM] [Broadlink RM] [11/25/2019, 1:21:26 AM] [Broadlink RM] You can disable this message by adding "hideWelcomeMessage": true to the config (see config-sample.json). [11/25/2019, 1:21:26 AM] [Broadlink RM] [11/25/2019, 1:21:26 AM] [Broadlink RM] ** [11/25/2019, 1:21:26 AM] [Broadlink RM] [11/25/2019, 1:21:36 AM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.7] New connection from client +12s EventedHTTPServer [::ffff:10.0.1.7] HTTP server listening on port 60858 +0ms EventedHTTPServer [::ffff:10.0.1.7] HTTP request: /pair-verify +2ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 1/2 +0ms EventedHTTPServer [::ffff:10.0.1.7] HTTP Response is finished +18ms EventedHTTPServer [::ffff:10.0.1.7] HTTP request: /pair-verify +12ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +1ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 2/2 +0ms HAPServer [CD:22:3D:E3:CE:32] Client 0BA1008C-F184-46BC-8BC9-CB1E355E5C32 verification complete +14ms EventedHTTPServer [::ffff:10.0.1.7] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.7] HTTP request: /accessories +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /accessories +0ms EventedHTTPServer [::ffff:10.0.1.7] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.7] HTTP request: /characteristics?id=4.10,4.11,4.13,4.12,4.14 +28ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /characteristics?id=4.10,4.11,4.13,4.12,4.14 +0ms Accessory [Homebridge] Getting value for Characteristic "Current Heating Cooling State" +1ms [11/25/2019, 1:21:38 AM] [Broadlink RM] Air Conditioner getCurrentHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Current Heating Cooling State" value: 0 +1ms Accessory [Homebridge] Getting value for Characteristic "Target Heating Cooling State" +0ms [11/25/2019, 1:21:38 AM] [Broadlink RM] Air Conditioner getTargetHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Target Heating Cooling State" value: 0 +0ms Accessory [Homebridge] Getting value for Characteristic "Target Temperature" +0ms [11/25/2019, 1:21:38 AM] [Broadlink RM] Air Conditioner getTargetTemperature: 10 Accessory [Homebridge] Got Characteristic "Target Temperature" value: 10 +1ms Accessory [Homebridge] Getting value for Characteristic "Current Temperature" +0ms [11/25/2019, 1:21:38 AM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) Accessory [Homebridge] Getting value for Characteristic "Temperature Display Units" +0ms Accessory [Homebridge] Got Characteristic "Temperature Display Units" value: 0 +0ms [11/25/2019, 1:21:46 AM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.7] Client connection closed +11s EventedHTTPServer [::ffff:10.0.1.7] HTTP connection was closed +0ms EventedHTTPServer [::ffff:10.0.1.7] HTTP server was closed +1ms [11/25/2019, 1:21:56 AM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting)

kiwi-cam commented 4 years ago

I see a lot of references to the original plugin. Do you have both homebridge-broadlink-rm and homebridge-broadlink-rm-tv installed?

You can run npm list -g --depth 0 to get a list of the plugins installed. If you see both, you'll need to remove one of them: npm uninstall -g homebridge-broadlink-rm

sadanro100 commented 4 years ago

I made sure I uninstalled the original one first with:

npm uninstall -g homebridge-broadlink-rm

I'll run again and paste the log here

sadanro100 commented 4 years ago

IMG_3418

sadaN-Desktop:~ sadan$ npm list -g --depth 0 /usr/local/lib ├── homebridge@0.4.50 ├── homebridge-broadlink-rm-tv@4.0.2 ├── homebridge-cmdswitch2@0.2.10 ├── huemulator@0.4.2 ├── libsodium@0.7.4 ├── npm@6.9.0 └── ps4-waker@1.8.4

sadaN-Desktop:~ sadan$ DEBUG=* homebridge -D [11/25/2019, 8:17:58 PM] Loaded config.json with 0 accessories and 1 platforms. [11/25/2019, 8:17:58 PM] --- [11/25/2019, 8:17:59 PM] Loaded plugin: homebridge-broadlink-rm-tv [11/25/2019, 8:17:59 PM] Registering platform 'homebridge-broadlink-rm.BroadlinkRM' [11/25/2019, 8:17:59 PM] --- [11/25/2019, 8:17:59 PM] Loaded plugin: homebridge-cmdswitch2 [11/25/2019, 8:17:59 PM] Registering platform 'homebridge-cmdswitch2.cmdSwitch2' [11/25/2019, 8:17:59 PM] --- [11/25/2019, 8:17:59 PM] Loading 1 platforms... [11/25/2019, 8:17:59 PM] [Broadlink RM] Initializing BroadlinkRM platform... [11/25/2019, 8:17:59 PM] [Broadlink RM] [INFO] Automatically discovering Broadlink RM devices. [11/25/2019, 8:17:59 PM] [Broadlink RM] Air Conditioner Accessory Ready [11/25/2019, 8:17:59 PM] [Broadlink RM] Initializing platform accessory 'Learn'... [11/25/2019, 8:17:59 PM] [Broadlink RM] Initializing platform accessory 'Scan Frequency'... [11/25/2019, 8:17:59 PM] [Broadlink RM] Initializing platform accessory 'Air Conditioner'... [11/25/2019, 8:17:59 PM] Loading 0 accessories... Load homebridge-cmdswitch2.cmdSwitch2 Setup Payload: X-HM://0023ISYWY55N0 Scan this code with your HomeKit app on your iOS device to pair with Homebridge:

                                          sadaN-Desktop:~ sadan$ DEBUG=* homebridge -D

[11/25/2019, 8:17:58 PM] Loaded config.json with 0 accessories and 1 platforms. [11/25/2019, 8:17:58 PM] --- [11/25/2019, 8:17:59 PM] Loaded plugin: homebridge-broadlink-rm-tv [11/25/2019, 8:17:59 PM] Registering platform 'homebridge-broadlink-rm.BroadlinkRM' [11/25/2019, 8:17:59 PM] --- [11/25/2019, 8:17:59 PM] Loaded plugin: homebridge-cmdswitch2 [11/25/2019, 8:17:59 PM] Registering platform 'homebridge-cmdswitch2.cmdSwitch2' [11/25/2019, 8:17:59 PM] --- [11/25/2019, 8:17:59 PM] Loading 1 platforms... [11/25/2019, 8:17:59 PM] [Broadlink RM] Initializing BroadlinkRM platform... [11/25/2019, 8:17:59 PM] [Broadlink RM] [INFO] Automatically discovering Broadlink RM devices. [11/25/2019, 8:17:59 PM] [Broadlink RM] Air Conditioner Accessory Ready [11/25/2019, 8:17:59 PM] [Broadlink RM] Initializing platform accessory 'Learn'... [11/25/2019, 8:17:59 PM] [Broadlink RM] Initializing platform accessory 'Scan Frequency'... [11/25/2019, 8:17:59 PM] [Broadlink RM] Initializing platform accessory 'Air Conditioner'... [11/25/2019, 8:17:59 PM] Loading 0 accessories... Load homebridge-cmdswitch2.cmdSwitch2 Setup Payload: X-HM://0023ISYWY55N0 Scan this code with your HomeKit app on your iOS device to pair with Homebridge:

Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:

┌────────────┐     
│ 031-45-154 │     
└────────────┘     

EventedHTTPServer Server listening on port 51826 +0ms [11/25/2019, 8:17:59 PM] Homebridge is running on port 51826. [11/25/2019, 8:17:59 PM] [Broadlink RM] Air Conditioner getCurrentHeatingCoolingState: 0 [11/25/2019, 8:17:59 PM] [Broadlink RM] Air Conditioner getTargetTemperature: 10 [11/25/2019, 8:17:59 PM] [Broadlink RM] Air Conditioner getTargetHeatingCoolingState: 0 [11/25/2019, 8:17:59 PM] [Broadlink RM] [INFO] Discovered Broadlink RM Mini (2737) at 10.0.1.2 (77:0f:78:d6:57:e1) [11/25/2019, 8:18:00 PM] [Broadlink RM] Air Conditioner monitorTemperature [11/25/2019, 8:18:00 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) [11/25/2019, 8:18:00 PM] [Broadlink RM] [11/25/2019, 8:18:00 PM] [Broadlink RM] ** [11/25/2019, 8:18:00 PM] [Broadlink RM] Welcome to version 4.0.2 of the Homebridge Broadlink RM Plugin! [11/25/2019, 8:18:00 PM] [Broadlink RM] [11/25/2019, 8:18:00 PM] [Broadlink RM] Find out what's in the latest release here: https://github.com/lprhodes/homebridge-broadlink-rm/releases [11/25/2019, 8:18:00 PM] [Broadlink RM] [11/25/2019, 8:18:00 PM] [Broadlink RM] If you like this plugin then please star it on GitHub or better yet [11/25/2019, 8:18:00 PM] [Broadlink RM] buy me a drink using Paypal https://paypal.me/lprhodes or crypto https://goo.gl/bEn1RW. [11/25/2019, 8:18:00 PM] [Broadlink RM] [11/25/2019, 8:18:00 PM] [Broadlink RM] Keep up to date with this plugin along with everything HomeKit and homebridge [11/25/2019, 8:18:00 PM] [Broadlink RM] by signing up to my newsletter at http://workswith.io [11/25/2019, 8:18:00 PM] [Broadlink RM] [11/25/2019, 8:18:00 PM] [Broadlink RM] You can disable this message by adding "hideWelcomeMessage": true to the config (see config-sample.json). [11/25/2019, 8:18:00 PM] [Broadlink RM] [11/25/2019, 8:18:00 PM] [Broadlink RM] ** [11/25/2019, 8:18:00 PM] [Broadlink RM] EventedHTTPServer [::ffff:10.0.1.8] New connection from client +9s EventedHTTPServer [::ffff:10.0.1.8] HTTP server listening on port 52345 +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /pair-verify +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 1/2 +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +47ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /pair-verify +29ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 2/2 +1ms HAPServer [CD:22:3D:E3:CE:32] Client 0BA1008C-F184-46BC-8BC9-CB1E355E5C32 verification complete +20ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /accessories +7ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /accessories +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +2ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +185ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":4,"iid":10,"ev":true},{"aid":4,"iid":11,"ev":true},{"aid":4,"iid":12,"ev":true},{"aid":4,"iid":13,"ev":true},{"aid":4,"iid":14,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "Current Heating Cooling State" for events +1ms Accessory [Homebridge] Registering Characteristic "Target Heating Cooling State" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Temperature Display Units" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +9ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":3,"iid":10,"ev":true}] +1ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms [11/25/2019, 8:18:10 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) [11/25/2019, 8:18:20 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.5] New connection from client +20s EventedHTTPServer [::ffff:10.0.1.5] HTTP server listening on port 52362 +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /pair-verify +3ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 1/2 +1ms EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +67ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /pair-verify +13ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 2/2 +1ms HAPServer [CD:22:3D:E3:CE:32] Client 0BA1008C-F184-46BC-8BC9-CB1E355E5C32 verification complete +31ms EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +2ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /accessories +3ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /accessories +1ms EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +5ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /characteristics +22ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +1ms Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":10,"ev":true}] +1ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /characteristics +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":3,"iid":10,"ev":true}] +1ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /characteristics +1ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":4,"iid":10,"ev":true},{"aid":4,"iid":11,"ev":true},{"aid":4,"iid":12,"ev":true},{"aid":4,"iid":13,"ev":true},{"aid":4,"iid":14,"ev":true}] +1ms Accessory [Homebridge] Registering Characteristic "Current Heating Cooling State" for events +2ms Accessory [Homebridge] Registering Characteristic "Target Heating Cooling State" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Temperature Display Units" for events +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /characteristics?id=3.10,2.10,4.12,4.11,4.10,4.14,4.13 +2s HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /characteristics?id=3.10,2.10,4.12,4.11,4.10,4.14,4.13 +0ms Accessory [Homebridge] Getting value for Characteristic "On" +2ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Scan Frequency getSwitchState: undefined Accessory [Homebridge] Got Characteristic "On" value: false +1ms Accessory [Homebridge] Getting value for Characteristic "On" +0ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Learn getSwitchState: undefined Accessory [Homebridge] Got Characteristic "On" value: false +1ms Accessory [Homebridge] Getting value for Characteristic "Current Temperature" +0ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) Accessory [Homebridge] Getting value for Characteristic "Target Heating Cooling State" +0ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Air Conditioner getTargetHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Target Heating Cooling State" value: 0 +1ms Accessory [Homebridge] Getting value for Characteristic "Current Heating Cooling State" +0ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Air Conditioner getCurrentHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Current Heating Cooling State" value: 0 +0ms Accessory [Homebridge] Getting value for Characteristic "Temperature Display Units" +0ms Accessory [Homebridge] Got Characteristic "Temperature Display Units" value: 0 +1ms Accessory [Homebridge] Getting value for Characteristic "Target Temperature" +0ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Air Conditioner getTargetTemperature: 10 Accessory [Homebridge] Got Characteristic "Target Temperature" value: 10 +0ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) [11/25/2019, 8:18:40 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +11s HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":3,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":4,"iid":14,"ev":true},{"aid":4,"iid":10,"ev":true},{"aid":4,"iid":13,"ev":true},{"aid":4,"iid":12,"ev":true},{"aid":4,"iid":11,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "Temperature Display Units" for events +1ms Accessory [Homebridge] Registering Characteristic "Current Heating Cooling State" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Heating Cooling State" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +6ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms [11/25/2019, 8:18:50 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) [11/25/2019, 8:19:00 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) [11/25/2019, 8:19:10 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics?id=4.10,4.11,4.13,4.12,4.14 +33s HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /characteristics?id=4.10,4.11,4.13,4.12,4.14 +0ms Accessory [Homebridge] Getting value for Characteristic "Current Heating Cooling State" +1ms [11/25/2019, 8:19:14 PM] [Broadlink RM] Air Conditioner getCurrentHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Current Heating Cooling State" value: 0 +0ms Accessory [Homebridge] Getting value for Characteristic "Target Heating Cooling State" +0ms [11/25/2019, 8:19:14 PM] [Broadlink RM] Air Conditioner getTargetHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Target Heating Cooling State" value: 0 +0ms Accessory [Homebridge] Getting value for Characteristic "Target Temperature" +0ms [11/25/2019, 8:19:14 PM] [Broadlink RM] Air Conditioner getTargetTemperature: 10 Accessory [Homebridge] Got Characteristic "Target Temperature" value: 10 +0ms Accessory [Homebridge] Getting value for Characteristic "Current Temperature" +0ms [11/25/2019, 8:19:14 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) Accessory [Homebridge] Getting value for Characteristic "Temperature Display Units" +1ms Accessory [Homebridge] Got Characteristic "Temperature Display Units" value: 0 +0ms [11/25/2019, 8:19:20 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.8] Client connection closed +10s EventedHTTPServer [::ffff:10.0.1.8] HTTP connection was closed +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP server was closed +1ms EventedHTTPServer [::ffff:10.0.1.8] New connection from client +972ms EventedHTTPServer [::ffff:10.0.1.8] HTTP server listening on port 52386 +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /pair-verify +2ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 1/2 +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +14ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /pair-verify +27ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 2/2 +1ms HAPServer [CD:22:3D:E3:CE:32] Client 0BA1008C-F184-46BC-8BC9-CB1E355E5C32 verification complete +14ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /accessories +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /accessories +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +23ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":3,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":4,"iid":14,"ev":true},{"aid":4,"iid":10,"ev":true},{"aid":4,"iid":13,"ev":true},{"aid":4,"iid":12,"ev":true},{"aid":4,"iid":11,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "Temperature Display Units" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Heating Cooling State" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Temperature" for events +30ms Accessory [Homebridge] Registering Characteristic "Current Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Heating Cooling State" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +29ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":10,"ev":true}] +1ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +6ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":3,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +8ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":4,"iid":14,"ev":true},{"aid":4,"iid":10,"ev":true},{"aid":4,"iid":13,"ev":true},{"aid":4,"iid":12,"ev":true},{"aid":4,"iid":11,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "Temperature Display Units" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Heating Cooling State" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Heating Cooling State" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics?id=4.10,4.11,4.13,4.12,4.14 +767ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /characteristics?id=4.10,4.11,4.13,4.12,4.14 +0ms Accessory [Homebridge] Getting value for Characteristic "Current Heating Cooling State" +1ms [11/25/2019, 8:19:26 PM] [Broadlink RM] Air Conditioner getCurrentHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Current Heating Cooling State" value: 0 +0ms Accessory [Homebridge] Getting value for Characteristic "Target Heating Cooling State" +0ms [11/25/2019, 8:19:26 PM] [Broadlink RM] Air Conditioner getTargetHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Target Heating Cooling State" value: 0 +0ms Accessory [Homebridge] Getting value for Characteristic "Target Temperature" +0ms [11/25/2019, 8:19:26 PM] [Broadlink RM] Air Conditioner getTargetTemperature: 10 Accessory [Homebridge] Got Characteristic "Target Temperature" value: 10 +0ms Accessory [Homebridge] Getting value for Characteristic "Current Temperature" +0ms [11/25/2019, 8:19:26 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) Accessory [Homebridge] Getting value for Characteristic "Temperature Display Units" +1ms Accessory [Homebridge] Got Characteristic "Temperature Display Units" value: 0 +0ms [11/25/2019, 8:19:30 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.5] Client connection closed +4s EventedHTTPServer [::ffff:10.0.1.5] HTTP connection was closed +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP server was closed +1ms EventedHTTPServer [::ffff:10.0.1.8] Client connection closed +6s EventedHTTPServer [::ffff:10.0.1.8] HTTP connection was closed +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP server was closed +0ms

Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:

┌────────────┐     
│ 031-45-154 │     
└────────────┘     

EventedHTTPServer Server listening on port 51826 +0ms [11/25/2019, 8:17:59 PM] Homebridge is running on port 51826. [11/25/2019, 8:17:59 PM] [Broadlink RM] Air Conditioner getCurrentHeatingCoolingState: 0 [11/25/2019, 8:17:59 PM] [Broadlink RM] Air Conditioner getTargetTemperature: 10 [11/25/2019, 8:17:59 PM] [Broadlink RM] Air Conditioner getTargetHeatingCoolingState: 0 [11/25/2019, 8:17:59 PM] [Broadlink RM] [INFO] Discovered Broadlink RM Mini (2737) at 10.0.1.2 (77:0f:78:d6:57:e1) [11/25/2019, 8:18:00 PM] [Broadlink RM] Air Conditioner monitorTemperature [11/25/2019, 8:18:00 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) [11/25/2019, 8:18:00 PM] [Broadlink RM] [11/25/2019, 8:18:00 PM] [Broadlink RM] ** [11/25/2019, 8:18:00 PM] [Broadlink RM] Welcome to version 4.0.2 of the Homebridge Broadlink RM Plugin! [11/25/2019, 8:18:00 PM] [Broadlink RM] [11/25/2019, 8:18:00 PM] [Broadlink RM] Find out what's in the latest release here: https://github.com/lprhodes/homebridge-broadlink-rm/releases [11/25/2019, 8:18:00 PM] [Broadlink RM] [11/25/2019, 8:18:00 PM] [Broadlink RM] If you like this plugin then please star it on GitHub or better yet [11/25/2019, 8:18:00 PM] [Broadlink RM] buy me a drink using Paypal https://paypal.me/lprhodes or crypto https://goo.gl/bEn1RW. [11/25/2019, 8:18:00 PM] [Broadlink RM] [11/25/2019, 8:18:00 PM] [Broadlink RM] Keep up to date with this plugin along with everything HomeKit and homebridge [11/25/2019, 8:18:00 PM] [Broadlink RM] by signing up to my newsletter at http://workswith.io [11/25/2019, 8:18:00 PM] [Broadlink RM] [11/25/2019, 8:18:00 PM] [Broadlink RM] You can disable this message by adding "hideWelcomeMessage": true to the config (see config-sample.json). [11/25/2019, 8:18:00 PM] [Broadlink RM] [11/25/2019, 8:18:00 PM] [Broadlink RM] ** [11/25/2019, 8:18:00 PM] [Broadlink RM] EventedHTTPServer [::ffff:10.0.1.8] New connection from client +9s EventedHTTPServer [::ffff:10.0.1.8] HTTP server listening on port 52345 +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /pair-verify +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 1/2 +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +47ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /pair-verify +29ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 2/2 +1ms HAPServer [CD:22:3D:E3:CE:32] Client 0BA1008C-F184-46BC-8BC9-CB1E355E5C32 verification complete +20ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /accessories +7ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /accessories +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +2ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +185ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":4,"iid":10,"ev":true},{"aid":4,"iid":11,"ev":true},{"aid":4,"iid":12,"ev":true},{"aid":4,"iid":13,"ev":true},{"aid":4,"iid":14,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "Current Heating Cooling State" for events +1ms Accessory [Homebridge] Registering Characteristic "Target Heating Cooling State" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Temperature Display Units" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +9ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":3,"iid":10,"ev":true}] +1ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms [11/25/2019, 8:18:10 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) [11/25/2019, 8:18:20 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.5] New connection from client +20s EventedHTTPServer [::ffff:10.0.1.5] HTTP server listening on port 52362 +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /pair-verify +3ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 1/2 +1ms EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +67ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /pair-verify +13ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 2/2 +1ms HAPServer [CD:22:3D:E3:CE:32] Client 0BA1008C-F184-46BC-8BC9-CB1E355E5C32 verification complete +31ms EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +2ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /accessories +3ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /accessories +1ms EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +5ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /characteristics +22ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +1ms Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":10,"ev":true}] +1ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /characteristics +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":3,"iid":10,"ev":true}] +1ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /characteristics +1ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":4,"iid":10,"ev":true},{"aid":4,"iid":11,"ev":true},{"aid":4,"iid":12,"ev":true},{"aid":4,"iid":13,"ev":true},{"aid":4,"iid":14,"ev":true}] +1ms Accessory [Homebridge] Registering Characteristic "Current Heating Cooling State" for events +2ms Accessory [Homebridge] Registering Characteristic "Target Heating Cooling State" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Temperature Display Units" for events +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP request: /characteristics?id=3.10,2.10,4.12,4.11,4.10,4.14,4.13 +2s HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /characteristics?id=3.10,2.10,4.12,4.11,4.10,4.14,4.13 +0ms Accessory [Homebridge] Getting value for Characteristic "On" +2ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Scan Frequency getSwitchState: undefined Accessory [Homebridge] Got Characteristic "On" value: false +1ms Accessory [Homebridge] Getting value for Characteristic "On" +0ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Learn getSwitchState: undefined Accessory [Homebridge] Got Characteristic "On" value: false +1ms Accessory [Homebridge] Getting value for Characteristic "Current Temperature" +0ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) Accessory [Homebridge] Getting value for Characteristic "Target Heating Cooling State" +0ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Air Conditioner getTargetHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Target Heating Cooling State" value: 0 +1ms Accessory [Homebridge] Getting value for Characteristic "Current Heating Cooling State" +0ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Air Conditioner getCurrentHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Current Heating Cooling State" value: 0 +0ms Accessory [Homebridge] Getting value for Characteristic "Temperature Display Units" +0ms Accessory [Homebridge] Got Characteristic "Temperature Display Units" value: 0 +1ms Accessory [Homebridge] Getting value for Characteristic "Target Temperature" +0ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Air Conditioner getTargetTemperature: 10 Accessory [Homebridge] Got Characteristic "Target Temperature" value: 10 +0ms [11/25/2019, 8:18:30 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) [11/25/2019, 8:18:40 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +11s HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":3,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":4,"iid":14,"ev":true},{"aid":4,"iid":10,"ev":true},{"aid":4,"iid":13,"ev":true},{"aid":4,"iid":12,"ev":true},{"aid":4,"iid":11,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "Temperature Display Units" for events +1ms Accessory [Homebridge] Registering Characteristic "Current Heating Cooling State" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Heating Cooling State" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +6ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms [11/25/2019, 8:18:50 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) [11/25/2019, 8:19:00 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) [11/25/2019, 8:19:10 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics?id=4.10,4.11,4.13,4.12,4.14 +33s HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /characteristics?id=4.10,4.11,4.13,4.12,4.14 +0ms Accessory [Homebridge] Getting value for Characteristic "Current Heating Cooling State" +1ms [11/25/2019, 8:19:14 PM] [Broadlink RM] Air Conditioner getCurrentHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Current Heating Cooling State" value: 0 +0ms Accessory [Homebridge] Getting value for Characteristic "Target Heating Cooling State" +0ms [11/25/2019, 8:19:14 PM] [Broadlink RM] Air Conditioner getTargetHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Target Heating Cooling State" value: 0 +0ms Accessory [Homebridge] Getting value for Characteristic "Target Temperature" +0ms [11/25/2019, 8:19:14 PM] [Broadlink RM] Air Conditioner getTargetTemperature: 10 Accessory [Homebridge] Got Characteristic "Target Temperature" value: 10 +0ms Accessory [Homebridge] Getting value for Characteristic "Current Temperature" +0ms [11/25/2019, 8:19:14 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) Accessory [Homebridge] Getting value for Characteristic "Temperature Display Units" +1ms Accessory [Homebridge] Got Characteristic "Temperature Display Units" value: 0 +0ms [11/25/2019, 8:19:20 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.8] Client connection closed +10s EventedHTTPServer [::ffff:10.0.1.8] HTTP connection was closed +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP server was closed +1ms EventedHTTPServer [::ffff:10.0.1.8] New connection from client +972ms EventedHTTPServer [::ffff:10.0.1.8] HTTP server listening on port 52386 +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /pair-verify +2ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 1/2 +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +14ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /pair-verify +27ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: POST /pair-verify +0ms HAPServer [CD:22:3D:E3:CE:32] Pair verify step 2/2 +1ms HAPServer [CD:22:3D:E3:CE:32] Client 0BA1008C-F184-46BC-8BC9-CB1E355E5C32 verification complete +14ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /accessories +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /accessories +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +23ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":3,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +4ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":4,"iid":14,"ev":true},{"aid":4,"iid":10,"ev":true},{"aid":4,"iid":13,"ev":true},{"aid":4,"iid":12,"ev":true},{"aid":4,"iid":11,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "Temperature Display Units" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Heating Cooling State" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Temperature" for events +30ms Accessory [Homebridge] Registering Characteristic "Current Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Heating Cooling State" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +29ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":10,"ev":true}] +1ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +6ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":3,"iid":10,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "On" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics +8ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: PUT /characteristics +0ms Accessory [Homebridge] Processing characteristic set: [{"aid":4,"iid":14,"ev":true},{"aid":4,"iid":10,"ev":true},{"aid":4,"iid":13,"ev":true},{"aid":4,"iid":12,"ev":true},{"aid":4,"iid":11,"ev":true}] +0ms Accessory [Homebridge] Registering Characteristic "Temperature Display Units" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Heating Cooling State" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Current Temperature" for events +0ms Accessory [Homebridge] Registering Characteristic "Target Heating Cooling State" for events +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP Response is finished +0ms EventedHTTPServer [::ffff:10.0.1.8] HTTP request: /characteristics?id=4.10,4.11,4.13,4.12,4.14 +767ms HAPServer [CD:22:3D:E3:CE:32] HAP Request: GET /characteristics?id=4.10,4.11,4.13,4.12,4.14 +0ms Accessory [Homebridge] Getting value for Characteristic "Current Heating Cooling State" +1ms [11/25/2019, 8:19:26 PM] [Broadlink RM] Air Conditioner getCurrentHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Current Heating Cooling State" value: 0 +0ms Accessory [Homebridge] Getting value for Characteristic "Target Heating Cooling State" +0ms [11/25/2019, 8:19:26 PM] [Broadlink RM] Air Conditioner getTargetHeatingCoolingState: 0 Accessory [Homebridge] Got Characteristic "Target Heating Cooling State" value: 0 +0ms Accessory [Homebridge] Getting value for Characteristic "Target Temperature" +0ms [11/25/2019, 8:19:26 PM] [Broadlink RM] Air Conditioner getTargetTemperature: 10 Accessory [Homebridge] Got Characteristic "Target Temperature" value: 10 +0ms Accessory [Homebridge] Getting value for Characteristic "Current Temperature" +0ms [11/25/2019, 8:19:26 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) Accessory [Homebridge] Getting value for Characteristic "Temperature Display Units" +1ms Accessory [Homebridge] Got Characteristic "Temperature Display Units" value: 0 +0ms [11/25/2019, 8:19:30 PM] [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) EventedHTTPServer [::ffff:10.0.1.5] Client connection closed +4s EventedHTTPServer [::ffff:10.0.1.5] HTTP connection was closed +0ms EventedHTTPServer [::ffff:10.0.1.5] HTTP server was closed +1ms EventedHTTPServer [::ffff:10.0.1.8] Client connection closed +6s EventedHTTPServer [::ffff:10.0.1.8] HTTP connection was closed +1ms EventedHTTPServer [::ffff:10.0.1.8] HTTP server was closed +0ms

sadanro100 commented 4 years ago

And here is my config

{ "platform" : "BroadlinkRM", "name" : "Broadlink RM", "hideScanFrequencyButton" : false, "hideLearnButton" : false, "hideWelcomeMessage" : false, "accessories" : [ { "name" : "Air Conditioner", "type" : "air-conditioner", "allowResend": false, "maxTemperature": 32, "defaultCoolTemperature": 22, "data" : { "off" : "2600ca00909111371113113711371113111410381113111311371113111311371137111311371113113711371137113711131137113711371113111311131113113711131114103810371137111411131113111311131113111311131137113711371137113712ac8f9211371113113711371113111311371113111311371113111311371137111311371113113711371236113711131137113711371114101410141113113711131113113711371137111311131113111311131113111311141037113711371137113711000d050000000000000000000000000000", "temperature10" : { "pseudo-mode" : "cool", "data" : "" }, "temperature11" : { "pseudo-mode" : "cool", "data" : "2600ca009091113711131137113711131113113711131113113711131113113711371113113711131113113711371137113711371137113711371113111410131113111311150f1411131114101410131113111311141037113711371137113711371137113712ac8f9111371113113711371113111311371114101311371113111311371137111410371114101410371137113711371137113711371137111311131113111311141015101311131114101311131113111311131137113711371137113711371137113711000d050000000000000000000000000000" }, "temperature12" : { "pseudo-mode" : "cool", "data" : "2600ca009091113711131137113711131113113711131113113711131113113711371113113711131113113711371137113711371137113711371113111410131113111311150f1411131114101410131113111311141037113711371137113711371137113712ac8f9111371113113711371113111311371114101311371113111311371137111410371114101410371137113711371137113711371137111311131113111311141015101311131114101311131113111311131137113711371137113711371137113711000d050000000000000000000000000000" }, "temperature13" : { "pseudo-mode" : "cool", "data" : "2600ca009091113711131137113711131113113711131113113711131113113711371113113711131113113711371137113711371137113711371113111410131113111311150f1411131114101410131113111311141037113711371137113711371137113712ac8f9111371113113711371113111311371114101311371113111311371137111410371114101410371137113711371137113711371137111311131113111311141015101311131114101311131113111311131137113711371137113711371137113711000d050000000000000000000000000000" }, "temperature14" : { "pseudo-mode" : "cool", "data" : "2600ca009091113711131137113711131113113711131113113711131113113711371113113711131113113711371137113711371137113711371113111410131113111311150f1411131114101410131113111311141037113711371137113711371137113712ac8f9111371113113711371113111311371114101311371113111311371137111410371114101410371137113711371137113711371137111311131113111311141015101311131114101311131113111311131137113711371137113711371137113711000d050000000000000000000000000000" }, "temperature15" : { "pseudo-mode" : "cool", "data" : "2600ca009091113711131137113711131113113711131113113711131113113711371113113711131113113711371137113711371137113711371113111410131113111311150f1411131114101410131113111311141037113711371137113711371137113712ac8f9111371113113711371113111311371114101311371113111311371137111410371114101410371137113711371137113711371137111311131113111311141015101311131114101311131113111311131137113711371137113711371137113711000d050000000000000000000000000000" }, "temperature16" : { "pseudo-mode" : "cool", "data" : "2600ca009091113711131137113711131113113711131113113711131113113711371113113711131113113711371137113711371137113711371113111410131113111311150f1411131114101410131113111311141037113711371137113711371137113712ac8f9111371113113711371113111311371114101311371113111311371137111410371114101410371137113711371137113711371137111311131113111311141015101311131114101311131113111311131137113711371137113711371137113711000d050000000000000000000000000000" }, "temperature17" : { "pseudo-mode" : "cool", "data" : "2600ca00909011371113113711371113111410371114101410371114101510371137101411371137111311131137113711371137113711131137113710141113111311131113111311131113111410131113111410141137103711371137113711371137113711ad909111371113113711371113111311371113111311371113111311371137111311371137111311131137113711371137113711131137113711131113111311141013111410141014101411141013111311131137113711371137113711371137113711000d050000000000000000000000000000" }, "temperature18" : { "pseudo-mode" : "cool", "data" : "2600ca008f9111371114103711371113111311371113111311371113111311371137111311371137111311131137113711371137113711131137113711131113111410131114101410141113113711131113111311131137113711371113113711371137113711ad8f9111371113113711371113111311371113111311371113111311371137111311371137111311131137113711371137113711131137113711131113111410141014111311131113113711131113111311131137113711371113113711371137113711000d050000000000000000000000000000" }, "temperature19" : { "pseudo-mode" : "cool", "data" : "2600ca00909111381013113711381013111410371113111410371114101410381038101411371037111311141037113711371137113711131137113711141014101410141014101410141137103810141114101410141037113711141014103711381037113711ac909111371114103711371114101313351114101410371114101410371137111410371137101511121137113811361137113711141037113710141114101410141014101311141037133511131213101410131138103711141014103712371037113810000d050000000000000000000000000000" }, "temperature20" : { "pseudo-mode" : "cool", "data" : "2600ca008f9212361213103711371114111211371114111211371114101410371137111410371137111311141037113711371137133511141037113711131113111410131114101311141037111410141014111410141037113711131137113711371037123611ad909111371113113711371113111410371114101411361113111411361137111311371137111311141038113612371037113711141037113711131213101410131114101311141136121310141014101410141137103711141037113711371137113810000d050000000000000000000000000000" }, "temperature21" : { "pseudo-mode" : "cool", "data" : "2600ca0090911137111410371038101411131137101510141037111410141037113513131137113216140f14113711371137103810381014103711371114101411131114101410141037113711141013111311131114103711140f141137113711371137113711ad8f91123611141037103811141013113710141113123611140f1411371137111311371137111311141037113711371137113711141037113711130f1511141014111310131137113711131113121310141014113611140f151037143411371236113711000d050000000000000000000000000000" }, "temperature22" : { "pseudo-mode" : "cool", "data" : "2600ca009191103711131137113711131213103712121113113711131213113611371113113711371114101410371137113711371137111311371137111311131114101410131113113711371137111311141013111410371114111310150f3811371037113711ad909111371113113711371114101311371113111311371113111311371137121310371137111410131137113711371137113711141037113711141013111311131113121211371137113711131114101410131137111411131013113711371137113711000d050000000000000000000000000000" }, "temperature23" : { "pseudo-mode" : "cool", "data" : "2600ca008f9111371114103810371213101410371115101311371015101410371137111311371137101411141037113710371138103810141037113712131014101510141013111411361114103810141014101410131137121310371114103711371137113711ad8f9112361113113712361114101411361113111311371114101410371236111311371137111311131137113711371236113711131137113711131113111410131114101410371114103711141014101410141137111311371014113711371137103810000d050000000000000000000000000000" }, "temperature24" : { "pseudo-mode" : "cool", "data" : "2600ca008f921137111311371137111410131137111311141037111410131137113711131236113712131013113711371137123611371113113711371114101410141014101311131137111311140f151013111311141136111312361137113711371137113711ad8f911137111411361137111410141038111311141037101411131137113711131137113710151013113711371137103810381014103810371114101410150f151013111410371213101410141014101410141037111311371137113711371137113810000d050000000000000000000000000000" }, "temperature25" : { "pseudo-mode" : "cool", "data" : "2600ca008f9212361114103711381014101410371113121310371113111311381038101312361137111311141037123611371137123611141037113711141013111311141013113810371113111411131112111312131014101410381038103711371137113711ad908f13371113113711371014121310371113111410371113121311361137111410371137111410131236113711371137113711141136113711131114101410141013123611371113111311141013111311131114101410371137113711371138103710000d050000000000000000000000000000" }, "temperature26" : { "pseudo-mode" : "cool", "data" : "2600ca008f9211371113113711371113111311371113111311371113111410371137111311371137111311131137113712361137113711131137113711131113111311131113113711371113113711131113111311131113111410371114103711371137113711ad909111371113113711371113111311371113111311371113111311371137111311371137111311131137113711371137113711131137113710141113111311131113113711371113113711131113111311131113111311371113113711371137113711000d050000000000000000000000000000" }, "temperature27" : { "pseudo-mode" : "cool", "data" : "2600ca008f9211371113113711371014111310381113111311371113111311371137111311371137111311131137113711371137113711131037113711141014101411131113113711131113113711131113111410131113113711371113113711371137113711ad8f9111371113113711371113111311371113111311371113111311371137111311371137111311131137113711371137113711131137113711131113111311131113113711131113113711131113111311131113113711371113113711371137113711000d050000000000000000000000000000" }, "temperature28" : { "pseudo-mode" : "cool", "data" : "2600ca008f91113711141136113711141113103711141013113710151013113711381014113512381013111411361137113811361137111312361137111410141014101412111137111410131114101410141014111311140e3910381037113711371137113712ac8f921038101411371038101410151037101411131137111410141037113711141037113414140f151037113710381037113711141136123710141014101410141014113710151014101311141112111410141113103712361137113711371236113711000d050000000000000000000000000000" }, "temperature29" : { "pseudo-mode" : "cool", "data" : "2600ca00909111371113113711371113111311371113111311371113111311371137111311371137111311131137113711371137113711131137113711131113111311131113113711131137111311131113111311131114103711131137113711371137113711ad909011371212113711371113111410371114101410371114101411371137101411371136111410141137103810371137113711131137113711131114101410131114103711141037111410141014111311131113113711141037113711371137113711000d050000000000000000000000000000" }, "temperature30" : { "pseudo-mode" : "cool", "data" : "2600ca008f901237101311371138101410141038101410141038111310150f3812360e1610371137111410381335103712361138103810150d3911150f141014101410160e14103810141038103712131014101411140f141037111412110f3a11361138103414af8d92113611141038103711141014103712130f151137101410141038123610141038103713130f3810371138103810380e3a101311381014101410131213101410141137101410381037121310140f1510151013113611131114103711381037123612000d050000000000000000000000000000" }, "temperature31" : { "pseudo-mode" : "cool", "data" : "2600ca008f9111371114103711371114101311371113111311371113111311371137111311371137111311131137113711371038103711141038103711141014101510141014103711371038101411131137101411131113111311131137113711141037113712ac8f9111371113113711371113111410371113111311371113111311371137111312361137111311131137113711371137113711131137103711141014111410141014103711371137101411131137111311131114101311141037113711141037113711000d050000000000000000000000000000" }, "temperature32" : { "pseudo-mode" : "cool", "data" : "2600ca008f9211371114103711371113111410371114101410371113121310371137121211371114101311371137113711371137113711371137111311131114101410141015103710371137121310141137101510141013111410141037113711131137113712ac8f9111371114103712361113111410371114111311371014111311371137111311371113111311371137113711371137113711371137111410131114101311141014103711371137111410141037111410141112111410141038113612131038103810000d050000000000000000000000000000" } } } ] }

kiwi-cam commented 4 years ago

Alright... I think I might've spotted a red-herring before - those references are correct - sorry.

What type of Broadlink device do you have? There are a lot of calls to [Broadlink RM] Air Conditioner addTemperatureCallbackToQueue (requested temperature from device, waiting) but it never seems to get the current temperature. You don't have a temperature source in your config so its going to try getting the room temperature from your Broadlink device. Unfortunately only the older Pro devices have a thermometer. If yours doesn't you have four options:

  1. Add this to your config.json:

"pseudoDeviceTemperature": 0

  1. Dump the temperature into a file on your file system and use this in your config.json:

"temperatureFilePath": "/var/tmp/tempurature.txt"

  1. If you're using a Raspberry Pi you could add a ds18b20 and add this to your config.json:

"w1DeviceID": "28-0321544e531ff"

  1. or... if you've got an MQTT temperature source you could add this to your config:
    "mqttURL": "??" 
    "mqttTopic": "??" 
    "mqttUsername": "??" 
    "mqttPassword": "??"
sadanro100 commented 4 years ago

I own an RM mini 3, since I don't have any temperature source atm I'm gonna be using "pseudoDeviceTemperature": 0 for now....

It works fine now, thanks!!