Open doramihai opened 3 years ago
So unfortunately, none of my BroadLink's are actually sending signals, not even little light flashes when I activate a code. But I was able to get both to learn codes, try creating two platforms instead of placing both units in the same config, I even went as far as to have them on different child bridges.
copied from my main config file: { "platform": "BroadlinkRM", "name": "BroadlinkRM Living", "hideWelcomeMessage": true, "hideScanFrequencyButton": true, "hosts": [ { "address": "192.168.1.179", "port": 80, "mac": "a0:43:b0:2c:a7:b3", "isRFSupported": false, "isRM4": false } ], "accessories": [ { "name": "Samsung TV", "type": "tv", "data": { "on": "JgCMAJOUEzcSNxM3FBETEhMSEhMSExI4EjcTNxQRExITEhMSEhMSExI4EhITEhMSExITEhMSEzcTEhI3FDYTNxM3EzcTNxMABgaVlBM2FDYUNhMSExITEhMSExISOBI4EzYUERMSExITEhMSExISOBMSEhMSExITEhITEhM3FBETNxM3EzcTNhM3EzcTAA0F", "off": "JgCMAJOUEzcSNxM3FBETEhMSEhMSExI4EjcTNxQRExITEhMSEhMSExI4EhITEhMSExITEhMSEzcTEhI3FDYTNxM3EzcTNxMABgaVlBM2FDYUNhMSExITEhMSExISOBI4EzYUERMSExITEhMSExISOBMSEhMSExITEhITEhM3FBETNxM3EzcTNhM3EzcTAA0F" } }, { "name": "LivingRoom Humidity", "type": "humiditySensor" }, { "name": "LivingRoom temperature", "type": "temperatureSensor" } ], "_bridge": { "username": "0E:36:FE:5B:1C:8B", "port": 32136 } }, { "platform": "BroadlinkRM", "name": "BroadlinkRM Gym", "hideWelcomeMessage": true, "hideScanFrequencyButton": true, "hosts": [ { "address": "192.168.1.114", "port": 80, "mac": "a0:43:b0:5e:8b:e9", "isRFSupported": false, "isRM4": false } ], "accessories": [ { "name": "Gym Humidity", "type": "humiditySensor" }, { "name": "Gym temperature", "type": "temperatureSensor" }, { "name": "LG AC", "type": "fan", "data": { "off": "JgBgAQABKJMVNRU1Fg8VERQRFBIUERQ3FBEUNhU1FRAUEhMTFRAUEhQ2FBEVEBYQFBEVERQSFBEVEBQ2FRAVERU1FTYVNhQ2FRAVEBURFBEVERQRExMVEBUQFBIUERQRFREUERURFRAUAAEFFRAVERQRFBEVERURFDYVNhQRFBEUERURFBEUEhUQFREVEBUQFRAVERUQFBIVERUQFRAVERUQExIVERUQFRETExMSFBEVEBURFBETExUREhMVEBUQFRETEhYPFREVERUQFBEVERMSFRAVERUQFREVERQ2FDYWDxURFDYVNhQRFRAWAAEDFhAVEBQRFRAVERURFBEWEBQ2FBEVNRYQFBEUNxQRFhAVEBUQFRAVERQRFREVERQRFBEWDxURFBEVERITFREVEBUQFRESExU1FREUNhURFRAWEBQRFRAVEBYQFREUERURFjQWDxU1FjUVEBURFREUERQADQU", "fanspeed60": "JgBgAQABJ5MUNhQ2FBIVEBURFRAVERU1FBEWNBQ3ExIVERUQFREVEBczFDcTEhUQFhAVERUQFhAVEBU1FBEVERUQFREWEBUQFRAVEBYQFRAVERUQFREVEBYQFg8WDxUQFhAVERUQFRAVAAEFExIVEBUQFhAVEBURFTYTNxQRFRAWEBUQFREVEBURFREVEBUQFRAVERUQFREVEBYQFRAVEBUQFhAVEBURFREVEBUQFRAVERUQFhAVEBURFRAVEBUQFhAVEBURFREVEBURFRAVEBUQFREVEBURFREVEBU1FBEWEBUQFREVEBY1FDYUAAEFFBEVEBYQFRAVERUQFREVERU1ExIVEBUQFjUTEhYQFREVEBUQFRAVERUQFREVEBYQFRAVEBUQFhAVEBURFREVEBUQFRAVERY0FDYUNxQSFRAVEBUQFREVEBURFRAVERUQFTUUERURFTUUERY1FBIVEBQADQU", "fanspeed75": "JgBgAQABKJMVNRU1FRAVERQRFREVERU1Fg8WNBY0FREWDxURFREWDxU1FREWDxYPFREWEBQRFREVEBU1Fg8VERQ2FTUVNhU2FBEUERYPFREUERURFREVERkNFA8WEBYPFhAUERURFg8WAAEDFRAVERYPFg8VERYQFDYVNhUQFRAVEBURFg8VERYQFRAWDxUQFw8VEBYQFg8VERUQFREUERYPFRAXDxURFBEVERQRFBEVEBcPFRAVERURFBEVEBYPFREUERURFg8WEBYPFhAWDxQRFRAUEhUQFREWEBQ2FDYUERYPFDcVNRURFRAVAAEFFBEUERUQFREUERURFBEVERU1FRAVERYPFDYVERURFRAXDhURFg8UERYQFRAVERUQFREWDxUQFREWDxURFBIUERQRFg8VERQ2FTUVNhURFRAVEBURFBEVEBYQFhAUERcPEzcVEBUQFTYVEBU2FREUEBUADQU" } } ], "_bridge": { "username": "0E:A4:7D:31:99:E9", "port": 36361 } } ]
Hello. I built this json cnfg as explained in the descriptions. But the two devices don’t work together. The Pro is sending hexcode with the ip configure in host of the mini - so the pro doesn’t response on the HomeKit, the mini is responding because it transmitting on the right ip and MAC address . Can someone fix my code?