Comments (10)
Thatβs a severity 1 issue π
The one on the Readme works: https://paypal.me/kiwicamRM
from homebridge-broadlink-rm.
Thanks for the information. 4.2.9 just added a device type (610f). Could you confirm if 4.2.8 works?
It looks like something is up with the devices it's finding. I'm assuming you're using an RM3 Pro, given you're sourcing the temperature from the RM device (well, trying to). It's finding the device Broadlink RM Mini (2737) at 192.168.1.114
. RM Mini's don't include a thermometer so will not return a temperature.
You also specify a host 192.168.1.104 but this device doesn't appear to be discovered on the network. Have you configured this with the cloud, or changed anything else on it recently? Maybe try resetting it and re join it to the Wifi (making sure to abort before adding it to a room). I believe you've also got the "hosts" section in the wrong place, it should be here:
"platforms": [
{
"name": "Config",
"port": 8581,
"platform": "config"
},
{
"platform": "BroadlinkRM",
"name": "Broadlink RM",
"hosts": [
{
"address": "192.168.1.104",
"mac": "",
"isRFSupported": true
}
],
"accessories": [
{
"name": "Air Conditioner Advanced",
"type": "air-conditioner",
....
from homebridge-broadlink-rm.
I'm using a RM3 mini, I'm still waiting on the RM4 with temp dongle to come in the mail. I was switching between two RM3's troubleshooting the issue so I may have copied the wrong log. Honest mistake :)
Anyway I have corrected it and I'm still getting No Response on Homekit running on plugin version 4.2.9. I'm not sure how to go back to 4.2.8 but it was working before.
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:
ββββββββββββββ
β 734-47-253 β
ββββββββββββββ
[9/2/2020, 11:27:56] Homebridge is running on port 51155.
[9/2/2020, 11:27:56] [Broadlink RM] Air Conditioner Advanced getCurrentHeatingCoolingState: 2
[9/2/2020, 11:27:56] [Broadlink RM] Air Conditioner Advanced getTargetTemperature: 18
[9/2/2020, 11:27:56] [Broadlink RM] Air Conditioner Advanced getTargetHeatingCoolingState: 2
[9/2/2020, 11:27:56] [Broadlink RM] Fan Test getSwitchState: false
[9/2/2020, 11:27:56] [Broadlink RM] Fan Test getFanSpeed: 0
[9/2/2020, 11:27:56] [Broadlink RM] Fan Test getRotationDirection: 0
[9/2/2020, 11:27:56] [Broadlink RM] TV On/Off Test getSwitchState: false
[9/2/2020, 11:27:57] [Broadlink RM] [INFO] Discovered Broadlink RM Mini (2737) at 192.168.1.114 (#########)
[9/2/2020, 11:27:57] [Broadlink RM] Air Conditioner Advanced monitorTemperature
[9/2/2020, 11:27:57] [Broadlink RM] Air Conditioner Advanced addTemperatureCallbackToQueue (requested temperature from device, waiting)
[9/2/2020, 11:27:58] [Broadlink RM]
[9/2/2020, 11:27:58] [Broadlink RM] **************************************************************************************************************
[9/2/2020, 11:27:58] [Broadlink RM] ** Welcome to version 4.2.9 of the Homebridge Broadlink RM Plugin!
[9/2/2020, 11:27:58] [Broadlink RM] **
[9/2/2020, 11:27:58] [Broadlink RM] ** Find out what's in the latest release here: https://github.com/kiwi-cam/homebridge-broadlink-rm/blob/master/CHANGELOG.md
[9/2/2020, 11:27:58] [Broadlink RM] **
[9/2/2020, 11:27:58] [Broadlink RM] ** If you like this plugin then please star it on GitHub or better yet
[9/2/2020, 11:27:58] [Broadlink RM] ** buy me a drink using Paypal https://paypal.me/kiwicamRM.
[9/2/2020, 11:27:58] [Broadlink RM] **
[9/2/2020, 11:27:58] [Broadlink RM] ** You can disable this message by adding "hideWelcomeMessage": true to the config (see config-sample.json).
[9/2/2020, 11:27:58] [Broadlink RM] **
[9/2/2020, 11:27:58] [Broadlink RM] **************************************************************************************************************
[9/2/2020, 11:27:58] [Broadlink RM]
[9/2/2020, 11:28:17] [Broadlink RM] Air Conditioner Advanced addTemperatureCallbackToQueue (requested temperature from device, waiting)
[9/2/2020, 11:28:37] [Broadlink RM] Air Conditioner Advanced addTemperatureCallbackToQueue (requested temperature from device, waiting)
[9/2/2020, 11:28:45] [Broadlink RM] Fan Test getSwitchState: false
[9/2/2020, 11:28:45] [Broadlink RM] Switch Test getSwitchState: undefined
[9/2/2020, 11:28:45] [Broadlink RM] Air Conditioner Advanced addTemperatureCallbackToQueue (requested temperature from device, waiting)
[9/2/2020, 11:28:45] [Broadlink RM] Air Conditioner Advanced getTargetHeatingCoolingState: 2
[9/2/2020, 11:28:45] [Broadlink RM] Air Conditioner Advanced getTargetTemperature: 18
[9/2/2020, 11:28:45] [Broadlink RM] Air Conditioner Advanced getCurrentHeatingCoolingState: 2
[9/2/2020, 11:28:45] [Broadlink RM] Learn getSwitchState: undefined
[9/2/2020, 11:28:45] [Broadlink RM] TV On/Off Test getSwitchState: false
[9/2/2020, 11:28:45] [Broadlink RM] Scan Frequency getSwitchState: undefined
[9/2/2020, 11:28:57] [Broadlink RM] Air Conditioner Advanced addTemperatureCallbackToQueue (requested temperature from device, waiting)
[9/2/2020, 11:29:17] [Broadlink RM] Air Conditioner Advanced addTemperatureCallbackToQueue (requested temperature from device, waiting)
[9/2/2020, 11:29:37] [Broadlink RM] Air Conditioner Advanced addTemperatureCallbackToQueue (requested temperature from device, waiting)
[9/2/2020, 11:29:57] [Broadlink RM] Air Conditioner Advanced addTemperatureCallbackToQueue (requested temperature from device, waiting)
from homebridge-broadlink-rm.
I know what has happened. A while a go I found an error in my code which mean Homebridge wouldn't poll the device for a temperature. This means that you could get a way with having no temperature source... which could give unexpected results.
Since your Broadlink doesn't have a thermometer you need to supply a temperature source. If you add either of these to your config, if should work:
key | description | example | default |
---|---|---|---|
w1DeviceID | Updates device current temperature from a Raspberry Pi Wire-1 thermometers (i.e. ds18b20). Value is the Device ID | 28-0321544e531ff | Β |
pseudoDeviceTemperature | Some RM devices don't have a built in thermometer, when set this prevents the device thermometer from being accessed and shows the provided value instead. | 15 | |
temperatureFilePath | A path to a file containing a number that represents the current temperature reported to the accessory. | "/Users/ username/ HomeKit/ temperature/" |
from homebridge-broadlink-rm.
Made the changes and it It worked !!!
I read about another user getting MQTT Temp to work with the plugin. I'm going to experiment with it shortly.
Does that mean to exclude pseudoDeviceTemperature , w1DeviceID
from config?
Last but not least, I'm trying to get the Temp values to work correctly in Homekit. My AC Low is 16C & High is 30C. There is No heater mode only cool. Is there a work around to get the correct temp to show up on Homekit app?
I've been experimenting setting the low to -9 and max to 0, as copied below. Though it now shows the correct value however, I'm not sure if this is the right way to do it....
THANK YOU!!!
"minTemperature": -9,
"maxTemperature": 0,
** Config changes.**
"platform": "BroadlinkRM",
"name": "Broadlink RM",
"accessories": [
{
"name": "Air Conditioner Advanced",
"type": "air-conditioner",
"allowResend": true,
"preventResendHex": true,
"ignoreTemperatureWhenOff": true,
"replaceAutoMode": "cool",
"autoSwitch": "A/C Auto Switch",
"hideWelcomeMessage": true,
"pseudoDeviceTemperature": 15,
"maxTemperature": 24,
"temperatureUpdateFrequency": 20,
"defaultCoolTemperature": 13,
"defaultHeatlTemperature": 24,
"data": {
"off": "26008a0093530b0d0b200b200d0c0b1f0c0c0c0d0b0d0b1f0c0c0c0c0c0c0b0d0b0d0b0d0d1e0d0c0b0c0c0c0c0d0b0d0b0d0b0c0c0c0c0c0b0d0b0d0b200d1e0d0c0c0c0c0c0c0c0c0c0c0c0c0c0b0d0b0e0a0d0d0c0b0c0c0d0b0c0c0d0b0c0c0c0c0c0c0c0c1f0b200b0d0b0d0d0c0c1e0c0c0b0d0b200d0c0b0c0c1f0c1f0c1f0c1f0c0c0c00029095000d050000000000000000000000000000",
"temperature10": {
"pseudo-mode": "cool",
"data": "0000 007A 0000 0043 00A0 005A 000D 000D 000D 0021 000D 0021 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 0021 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 000D 000D 000D 000D 02AE 00A0 01E1"
},
from homebridge-broadlink-rm.
I realise there is another issue, I'm keep getting "Air Conditioner Advanced No cool HEX code found for 12" when there's a hex. Then a default temp is used.
***************
[9/3/2020, 00:57:51] [Broadlink RM] ** Welcome to version 4.2.9 of the Homebridge Broadlink RM Plugin!
[9/3/2020, 00:57:51] [Broadlink RM] **
[9/3/2020, 00:57:51] [Broadlink RM] ** Find out what's in the latest release here: https://github.com/kiwi-cam/homebridge-broadlink-rm/blob/master/CHANGELOG.md
[9/3/2020, 00:57:51] [Broadlink RM] **
[9/3/2020, 00:57:51] [Broadlink RM] ** If you like this plugin then please star it on GitHub or better yet
[9/3/2020, 00:57:51] [Broadlink RM] ** buy me a drink using Paypal https://paypal.me/kiwicamRM.
[9/3/2020, 00:57:51] [Broadlink RM] **
[9/3/2020, 00:57:51] [Broadlink RM] ** You can disable this message by adding "hideWelcomeMessage": true to the config (see config-sample.json).
[9/3/2020, 00:57:51] [Broadlink RM] **
[9/3/2020, 00:57:51] [Broadlink RM] **************************************************************************************************************
[9/3/2020, 00:57:51] [Broadlink RM]
[9/3/2020, 00:58:07] [Broadlink RM] Air Conditioner Advanced setTargetTemperature: 12
[9/3/2020, 00:58:07] [Broadlink RM] Air Conditioner Advanced No cool HEX code found for 12
[9/3/2020, 00:58:07] [Broadlink RM] Air Conditioner Advanced Update to default temperature (16)
[9/3/2020, 00:58:07] [Broadlink RM] Air Conditioner Advanced sendHex (192.168.1.114; "$$:20:$$:1C:$$:$$") 26008a009a560c0c0c1f0c1f0c0c0c1f0c0c0c0c0c0c0c0c0c1f0c0c0c0c0c0c0c0c0c0c0c1f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1f0c1f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1f0c1f0c0c0c1f0c0c0c0c0c0c0c1f0c0c0c0c0c0c0c0c0c1f0c0c0c0c0c0002969a0001d00d05000000000000000000000000
[9/3/2020, 00:58:07] [Broadlink RM] Air Conditioner Advanced getTargetTemperature: 16
[9/3/2020, 00:58:07] [Broadlink RM] Air Conditioner Advanced sentTemperature (16)
Command Acknowledged
[9/3/2020, 00:58:08] [Broadlink RM] Air Conditioner Advanced setCurrentHeatingCoolingState: 2
[9/3/2020, 00:58:20] [Broadlink RM] [ERROR] Air Conditioner Advanced No MQTT value could be found for topic with identifier "temperature".
[9/3/2020, 00:58:20] [Broadlink RM] Air Conditioner Advanced onTemperature (0)
[9/3/2020, 00:58:20] [Broadlink RM] [INFO] Reported temperature (0) is too low, setting to minTemperature (10).
[9/3/2020, 00:58:34] [Broadlink RM] Air Conditioner Advanced onTemperature (25.6)
[9/3/2020, 00:58:44] [Broadlink RM] Air Conditioner Advanced setTargetTemperature: 11
[9/3/2020, 00:58:44] [Broadlink RM] Air Conditioner Advanced No cool HEX code found for 11
[9/3/2020, 00:58:44] [Broadlink RM] Air Conditioner Advanced Update to default temperature (16)
[9/3/2020, 00:58:44] [Broadlink RM] Air Conditioner Advanced sendHex (192.168.1.114; "$$:20:$$:1C:$$:$$") 26008a009a560c0c0c1f0c1f0c0c0c1f0c0c0c0c0c0c0c0c0c1f0c0c0c0c0c0c0c0c0c0c0c1f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1f0c1f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1f0c1f0c0c0c1f0c0c0c0c0c0c0c1f0c0c0c0c0c0c0c0c0c1f0c0c0c0c0c0002969a0001d00d05000000000000000000000000
[9/3/2020, 00:58:44] [Broadlink RM] Air Conditioner Advanced getTargetTemperature: 16
[9/3/2020, 00:58:44] [Broadlink RM] Air Conditioner Advanced sentTemperature (16)
[9/3/2020, 00:58:45] [Broadlink RM] Air Conditioner Advanced setCurrentHeatingCoolingState: 2
Command Acknowledged
[9/3/2020, 00:58:50] [Broadlink RM] Air Conditioner Advanced onTemperature (25.6)
CONFIG
{
"bridge": {
"name": "Homebridge 8483",
"username": "$$:20:$$:1C:$$:$$",
"port": 51155,
"pin": "734-47-253"
},
"hosts": [
{
"address": "192.168.1.114",
"mac": "$$:20:$$:1C:$$:$$",
"isRFSupported": true
}
],
"platforms": [
{
"name": "Config",
"port": 8581,
"platform": "config"
},
{
"platform": "BroadlinkRM",
"name": "Broadlink RM",
"accessories": [
{
"host": "192.168.1.114",
"name": "Air Conditioner Advanced",
"type": "air-conditioner",
"allowResend": true,
"preventResendHex": true,
"ignoreTemperatureWhenOff": true,
"replaceAutoMode": "cool",
"autoSwitch": "A/C Auto Switch",
"hideWelcomeMessage": true,
"mqttURL": "mqtt://192.168.1.200",
"mqttTopic": "tele/jeytemp/SENSOR",
"minTemperature": 10,
"maxTemperature": 30,
"temperatureUpdateFrequency": 30,
"defaultCoolTemperature": 16,
"data": {
"off": "26008a0093530b0d0b200b200d0c0b1f0c0c0c0d0b0d0b1f0c0c0c0c0c0c0b0d0b0d0b0d0d1e0d0c0b0c0c0c0c0d0b0d0b0d0b0c0c0c0c0c0b0d0b0d0b200d1e0d0c0c0c0c0c0c0c0c0c0c0c0c0c0b0d0b0e0a0d0d0c0b0c0c0d0b0c0c0d0b0c0c0c0c0c0c0c0c1f0b200b0d0b0d0d0c0c1e0c0c0b0d0b200d0c0b0c0c1f0c1f0c1f0c1f0c0c0c00029095000d050000000000000000000000000000",
"temperature16": {
"pseudo-mode": "cool",
"data": "0000 007A 0000 0043 00A0 005A 000D 000D 000D 0021 000D 0021 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 0021 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 000D 000D 000D 000D 02AE 00A0 01E1"
},
"temperature17": {
"pseudo-mode": "cool",
"data": "0000 004A 0000 0043 0102 0090 0015 0015 0015 0035 0015 0035 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0035 0015 0035 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0035 0015 0035 0015 0015 0015 0015 0015 0454 0102 0307"
},
"temperature18": {
"pseudo-mode": "cool",
"data": "0000 006D 0000 0043 00B3 0064 000F 000F 000F 0025 000F 0025 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 0025 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 02FD 00B3 0219"
},
"temperature19": {
"pseudo-mode": "cool",
"data": "0000 0070 0000 0043 00AC 0060 000E 000E 000E 0023 000E 0023 000E 000E 000E 0023 000E 000E 000E 000E 000E 000E 000E 000E 000E 0023 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 0023 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 0023 000E 0023 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 0023 000E 000E 000E 000E 000E 0023 000E 0023 000E 000E 000E 000E 000E 000E 000E 0023 000E 000E 000E 000E 000E 000E 000E 0023 000E 000E 000E 0023 000E 000E 000E 02E0 00AC 0205"
},
"temperature20": {
"pseudo-mode": "cool",
"data": "0000 0055 0000 0043 00E8 0082 0013 0013 0013 0030 0013 0030 0013 0013 0013 0030 0013 0013 0013 0013 0013 0013 0013 0013 0013 0030 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0030 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0030 0013 0030 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0030 0013 0013 0013 0013 0013 0030 0013 0013 0013 0013 0013 0013 0013 0030 0013 0013 0013 0030 0013 0030 0013 03E1 00E8 02BA"
},
"temperature21": {
"pseudo-mode": "cool",
"data": "0000 0050 0000 0043 00F5 0089 0014 0014 0014 0032 0014 0032 0014 0014 0014 0032 0014 0014 0014 0014 0014 0014 0014 0014 0014 0032 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0032 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0032 0014 0032 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0032 0014 0014 0014 0014 0014 0014 0014 0014 0014 0032 0014 0014 0014 0014 0014 0032 0014 0014 0014 0014 0014 0014 0014 0014 0014 0032 0014 0032 0014 0032 0014 041A 00F5 02DE"
},
"temperature22": {
"pseudo-mode": "cool",
"data": "0000 0055 0000 0043 00E8 0082 0013 0013 0013 0030 0013 0030 0013 0013 0013 0030 0013 0013 0013 0013 0013 0013 0013 0013 0013 0030 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0030 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0030 0013 0030 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0013 0030 0013 0013 0013 0013 0013 0013 0013 0030 0013 0013 0013 0013 0013 0030 0013 0013 0013 0013 0013 0013 0013 0030 0013 0030 0013 0030 0013 0030 0013 03E5 00E8 02BA"
},
"temperature23": {
"pseudo-mode": "cool",
"data": "0000 004E 0000 0043 00F5 0089 0014 0014 0014 0032 0014 0032 0014 0014 0014 0032 0014 0014 0014 0014 0014 0014 0014 0014 0014 0032 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0032 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0032 0014 0032 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0032 0014 0032 0014 0014 0014 0014 0014 0014 0014 0032 0014 0014 0014 0014 0014 0032 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 0014 041B 00F5 02DE"
},
"temperature24": {
"pseudo-mode": "cool",
"data": "0000 005A 0000 0043 00D3 0076 0011 0011 0011 002B 0011 002B 0011 0011 0011 002B 0011 0011 0011 0011 0011 0011 0011 0011 0011 002B 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 002B 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 002B 0011 002B 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 0011 002B 0011 0011 0011 0011 0011 002B 0011 0011 0011 0011 0011 002B 0011 0011 0011 0011 0011 0011 0011 002B 0011 0011 0011 0011 0011 0011 0011 0388 00D3 027A"
},
"temperature25": {
"pseudo-mode": "cool",
"data": "0000 004A 0000 0043 0102 0090 0015 0015 0015 0035 0015 0035 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0015 0015 0035 0015 0015 0015 0015 0015 0035 0015 0015 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0015 0015 0015 0015 0454 0102 0307"
},
"temperature26": {
"pseudo-mode": "cool",
"data": "0000 004B 0000 0043 0102 0090 0015 0015 0015 0035 0015 0035 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0035 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0035 0015 0035 0015 0015 0015 0015 0015 0035 0015 0015 0015 0015 0015 0035 0015 0015 0015 0015 0015 0015 0015 0035 0015 0035 0015 0015 0015 0015 0015 0453 0102 0307"
},
"temperature27": {
"pseudo-mode": "cool",
"data": "0000 006D 0000 0043 00B3 0064 000F 000F 000F 0025 000F 0025 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 0025 000F 0025 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 02FD 00B3 0219"
},
"temperature28": {
"pseudo-mode": "cool",
"data": "0000 0070 0000 0043 00AC 0060 000E 000E 000E 0023 000E 0023 000E 000E 000E 0023 000E 000E 000E 000E 000E 000E 000E 000E 000E 0023 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 0023 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 0023 000E 0023 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 0023 000E 000E 000E 0023 000E 000E 000E 000E 000E 0023 000E 000E 000E 000E 000E 000E 000E 0023 000E 000E 000E 0023 000E 000E 000E 02E1 00AC 0205"
},
"temperature29": {
"pseudo-mode": "cool",
"data": "0000 007E 0000 0044 009B 0057 000D 000D 000D 0020 000D 0020 000D 000D 000D 0020 000D 000D 000D 000D 000D 000D 000D 000D 000D 0020 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 0020 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 0020 000D 0020 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 0020 000D 000D 000D 000D 000D 0020 000D 000D 000D 0020 000D 000D 000D 000D 000D 0020 000D 000D 000D 000D 000D 000D 000D 000D 000D 0020 000D 0020 000D 000D 000D 0297 009B 0A9F 0007 01D1"
},
"temperature30": {
"pseudo-mode": "cool",
"data": "0000 007A 0000 0043 00A0 005A 000D 000D 000D 0021 000D 0021 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 0021 000D 000D 000D 000D 000D 0021 000D 000D 000D 000D 000D 000D 000D 000D 000D 0021 000D 0021 000D 0021 000D 02B0 00A0 01E1"
}
}
},
{
"name": "Switch Test",
"type": "switch"
},
{
"name": "Fan Test",
"type": "fan",
"data": {
"on": "2600500000012...",
"off": "2600500000012...",
"swingToggle": "2600500000012...",
"fanSpeed10": "2600500000012...",
"fanSpeed20": "2600500000012...",
"fanSpeed30": "2600500000012...",
"fanSpeed40": "2600500000012...",
"fanSpeed50": "2600500000012...",
"fanSpeed60": "2600500000012...",
"fanSpeed70": "2600500000012...",
"fanSpeed80": "2600500000012...",
"fanSpeed90": "2600500000012...",
"fanSpeed100": "2600500000012..."
}
},
{
"name": "TV On/Off Test",
"type": "switch",
"data": {
"on": "0000 006D 0000 0043 00B3 0064 000F 000F 000F 0025 000F 0025 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 0025 000F 0025 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 0025 000F 0025 000F 000F 000F 000F 000F 0300 00B3 0219",
"off": "0000 006D 0000 0043 00B3 0064 000F 000F 000F 0025 000F 0025 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 0025 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 0025 000F 0025 000F 0025 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 0025 000F 000F 000F 000F 000F 000F 000F 0025 000F 0025 000F 000F 000F 000F 000F 0300 00B3 0219"
}
}
]
}
],
"accessories": [
{
"type": "motionSensor",
"name": "CAT MOTION",
"url": "192.168.1.200",
"mqttPubOptions": {
"retain": false
},
"topics": {
"getMotionDetected": "stat/catlight/PIR1",
"getStatusActive": "tele/catlight/STATE"
},
"onValue": "ON",
"offValue": "OFF",
"accessory": "mqttthing"
}
]
}
from homebridge-broadlink-rm.
You're right MQTT is the other option. You need to add EITHER of these to stop it checking the Broadlink for the temperature:
key | description | example | default |
---|---|---|---|
w1DeviceID | Updates device current temperature from a Raspberry Pi Wire-1 thermometers (i.e. ds18b20). Value is the Device ID | 28-0321544e531ff | |
pseudoDeviceTemperature | Some RM devices don't have a built in thermometer, when set this prevents the device thermometer from being accessed and shows the provided value instead. | 15 | |
temperatureFilePath | A path to a file containing a number that represents the current temperature reported to the accessory. | "/Users/ username/ HomeKit/ temperature/" | |
mqttURL | The URL to retrieve the temperature | mqtt://192.168.0.199 |
If you go the MQTT route, you'll also need to add mqttTopic and optionally, mqttUsername and mqttPassword (Reference: https://lprhodes.github.io/slate/#air-conditioner).
from homebridge-broadlink-rm.
@kiwi-cam I tried to contribute to your Paypal using the link provided in the logs but it's broken.
from homebridge-broadlink-rm.
@kiwi-cam I tried to contribute to your Paypal using the link provided in the logs but it's broken.
@jeylites Do you mean this link:
Sep 22 08:45:16 homebridge[28742]: [Broadlink RM] **************************************************************************************************************
Sep 22 08:45:16 homebridge[28742]: [Broadlink RM] ** Welcome to version 4.3.3-beta.1 of the Homebridge Broadlink RM Plugin!
Sep 22 08:45:16 homebridge[28742]: [Broadlink RM] **
Sep 22 08:45:16 homebridge[28742]: [Broadlink RM] ** Find out what's in the latest release here: https://github.com/kiwi-cam/homebridge-broadlink-rm/blob/master/CHANGELOG.md
Sep 22 08:45:16 homebridge[28742]: [Broadlink RM] **
Sep 22 08:45:16 homebridge[28742]: [Broadlink RM] ** If you like this plugin then please star it on GitHub or better yet
Sep 22 08:45:16 homebridge[28742]: [Broadlink RM] ** buy me a drink using Paypal https://paypal.me/kiwicamRM.
Sep 22 08:45:16 homebridge[28742]: [Broadlink RM] **
Sep 22 08:45:16 homebridge[28742]: [Broadlink RM] ** You can disable this message by adding "hideWelcomeMessage": true to the config (see config-sample.json).
Sep 22 08:45:16 homebridge[28742]: [Broadlink RM] **
Sep 22 08:45:16 homebridge[28742]: [Broadlink RM] **************************************************************************************************************
I can't find an incorrect link. Could you share the full text you're seeing?
from homebridge-broadlink-rm.
I found the issue, if you click on the link on the log, it includes the full stop symbol after the .... /kiwicamRM.
Anyway, I just Paypal you.
from homebridge-broadlink-rm.
Related Issues (20)
- No accessories have been added
- Only Broadlink Accesories show up in homebridge but not homekit HOT 2
- HomeKit Automation - timed automation not turning on device
- Options for portable Air Conditioner
- v4.4.15 Stopped Working Today HOT 7
- Error: Cannot find module 'hap-nodejs' HOT 1
- UPD port forwarding for Eero
- Only toggle for hood instead of momentary
- Add frequency support for RM 4 pro learn HOT 1
- [Broadlink RM] [ERROR] Learn Code (Couldn't learn code, device not found) - HOT 3
- Remote Repeat isn't working on second instance
- Not discovering Broadlink RM4 Pro HOT 14
- Air Conditioner warning from the characteristic 'Current Relative Humidity'
- TV Accessory not displaying correctly in Homebridge or Homekit HOT 2
- RM Mini 3 / HomeKit & Fan Automation (Dyson/TRONIC) HOT 1
- heater-cooler comminucates in C even when set to F HOT 1
- I cant get the broadlink plugin to work HOT 19
- 315 MHz Issue
- Expected Behavior When Two RM4 Pros are Active? When They are Rediscovered? (+ enhancement?) HOT 1
- Put a note somewhere in here that you need to make sure your firmware is on a Specfic Version
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-broadlink-rm.