lprhodes / homebridge-broadlink-rm

Broadlink RM Mini and Pro plugin for homebridge: https://github.com/nfarina/homebridge
Apache License 2.0
574 stars 284 forks source link

RM4 pro device won't work #621

Open WibiNorg opened 4 years ago

WibiNorg commented 4 years ago

Big noob here, I can't seem to make this work with my new RM4? I installed the plugin via Hoobs and did specify the IP, Mac-adress just to be sure, but turning on the learn-buttons inside Homekit resulted in this:

1-5-2020 18:35:48 [Broadlink RM] Learn getSwitchState: undefined 11-5-2020 18:35:48 [Broadlink RM] Scan Frequency getSwitchState: undefined 11-5-2020 18:35:58 [Broadlink RM] [INFO] Learn Code initializing (undefined) 11-5-2020 18:35:58 [Broadlink RM] [ERROR] Learn Code (Couldn't learn code, device not found)

Any ideas?

siangloon commented 4 years ago

same here, RM Pro 4 not working

[Broadlink RM] [INFO] Learn Code (Couldn't learn code, device not found)

Naqsaq commented 4 years ago

RM4 Pro is not supported. Multiple threads in the issues. You may also try this fork: https://github.com/Defensor7/homebridge-broadlink-rm

hassman12 commented 4 years ago

how did you install the fork? i tried running: npm install github:Defensor7/homebridge-broadlink-rm from: /usr/local/lib/node_modules/homebridge-broadlink-rm it looked like it was installing but it still didn't recognised the rm4 mini did i install it correctly?

hassman12 commented 4 years ago

figured it out... forgot the -g (global) flag after that i had to uninstall the original rm plug-in because homebridge can't use 2 platforms with the same name. after all that i still can't locate the rm 4 mini device. bummer

vitaliy-kozlov commented 4 years ago

Hi, I was able to recogize RM4, but Learn Code still not working. To recognize your device just try to remove RM4 from the Broadlink app, then reset it and then Add again but stop BEFORE adding device to room. Just close the app.

siangloon commented 4 years ago

Hi, I was able to recogize RM4, but Learn Code still not working. To recognize your device just try to remove RM4 from the Broadlink app, then reset it and then Add again but stop BEFORE adding device to room. Just close the app.

Hi, is that pro or mini version?

vitaliy-kozlov commented 4 years ago

it's RM Mini 4C, factory reseted (AP mode) but still no luck to grab IK code

vitaliy-kozlov commented 4 years ago

so I gave up and installed node-red plugin and was able to add rm4c to homekit. Hope HB plugin will be fixed soon.

harzkinddev commented 4 years ago

I got the RM4 Pro as well. Not able to search for devices. Would be really gret if this get's added. This is the message provided in the Log:

"Please raise an issue in the GitHub repository (https://github.com/lprhodes/homebridge-broadlink-rm/issues) with details of the type of device and its device type code: "61a2"."

pauleec commented 4 years ago

+1 for the rm4 “61a2” is like the others being seen as an unknown broadlink device which cannot be controlled using the rm4 version of this plugin. When you attempt to learn or control the broadlink you receive an error.

88EAE710-8ED5-4529-94EB-D25D9E78CDF2

JulianNaumann commented 4 years ago

This work supports it https://github.com/kiwi-cam/homebridge-broadlink-rm

pauleec commented 4 years ago

I installed the 4.28 version but the rm4 is no longer being detected (see screenshot) 02C8D515-7C3A-4F0B-85D9-252812A288FD

kiwi-cam commented 4 years ago

That looks more like your Broadlink device isn't setup on the network correctly. Either it's not connected or it's setup to talk to Broadlink's cloud service. You need to reset your device and reconfigure it, making sure to abort the configuration at the step where you assign the device to a room.

pauleec commented 4 years ago

Thanks Cameron, I reset the device and restarted homebridge which detected the broadlink device. Thanks!

On Wed, 15 Jul 2020 at 03:13, Cameron notifications@github.com wrote:

That looks more like your Broadlink device isn't setup on the network correctly. Either it's not connected or it's setup to talk to Broadlink's cloud service. You need to reset your device and reconfigure it, making sure to abort the configuration at the step where you assign the device to a room.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/lprhodes/homebridge-broadlink-rm/issues/621#issuecomment-658504578, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABEXBULACVNT4C6YNSH3DTLR3UGF5ANCNFSM4M6CAEKA .

pauleec commented 4 years ago

Hi Cameron, I’m having trouble adding/learning a 433Mhz remote. My device is being seen and the “Scan” and “Learn” buttons both trigger a response on the RM4 (shows a red Led and then times out failing to recognise there is a 433Mhz signal being sent). The code can be learned successfully in the Broadlink app. I’ve attached a screenshot of the log which shows the device being discovered okay and then a few iterations of the “Scan” function which is returning a “state undefined” message..

What is causing the device to not pickup the 433Mhz signal? Any tweaks to get this to work?

Thanks 8F79B186-516F-4F8B-B677-7407138B5A42

FALK-BRAUER commented 4 years ago

@pauleec I have similar behaviour. IR learning works, RF not. Someone figured out how to make it work or how to extract RF codes via alternative methods?

5B270892-EC88-466B-AF61-F3026FBD97DA

snollygolly commented 4 years ago

@pauleec I have similar behaviour. IR learning works, RF not. Someone figured out how to make it work or how to extract RF codes via alternative methods?

It requires a bit of hacking, but following this guide worked to get the codes: https://github.com/mjg59/python-broadlink/issues/358#issuecomment-653696224