home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
73.68k stars 30.81k forks source link

BroadLink RM4 Pro Not auto-discovering #76034

Open AlbertShovelton opened 2 years ago

AlbertShovelton commented 2 years ago

The problem

I have a new RM4 Pro remote and it did not auto-discover in the BroadLink integration. The remote's MAC address does not appear in the list of auto-discover address for the integration. The remote's prefix is:

ec0bae*

Thanks!

What version of Home Assistant Core has the issue?

2022.7.6

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

BroadLink

Link to integration documentation on our website

No response

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

Timple commented 2 years ago

Same here for the RM4 mini. Also starting with ec:0b:ae

probot-home-assistant[bot] commented 2 years ago

broadlink documentation broadlink source (message by IssueLinks)

probot-home-assistant[bot] commented 2 years ago

Hey there @danielhiversen, @felipediel, @l-i-am, mind taking a look at this issue as it has been labeled with an integration (broadlink) you are listed as a code owner for? Thanks! (message by CodeOwnersMention)

Timple commented 1 year ago

@AlbertShovelton did you ever figure out a workaround?

marcius commented 1 year ago

Same issue here with RM4 Pro, MAC address: A0:43:B0...

beforeyouknowit commented 1 year ago

I'm also having this problem, with an RM4 Pro beginning with ec:0b:ae -- no auto-discovery in Home Assistant. When I manually connect the HA Broadlink integration via IP address, the integration appears to find the RM4 Pro, but none of the remote-mapped TV/AV devices nor scenes are appearing in the integration. Any suggestions would be greatly appreciated! πŸ˜…

R5fan commented 1 year ago

Same with a RM4 mini A0:43:B0.

But the issue is worse than just not autodiscovering; if the broadlink drops off the wifi (my routers used to auto reboot at night), it becomes and remains unavailable, even after reconnecting to the wifi with static IP. I get a time out error message in HA, though the broadlink app will find it, and its IP hasnt changed.

Restarting the integration or even HA doesnt solve it (!). Strangely, trying to add the device again, I get a warning that the device already exists (which is correct), but then it does work.

tmielonen commented 1 year ago

I'm seeing the same issue with my RM4 Pro and the HA integration. None of the sub-appliances or scenes appear in HA.

tmielonen commented 1 year ago

Apparently, not many of us are seeing this issue, but I have tried everything under the sun to fix this... however it's beyond my skills. Just bumping the topic in hopes of some movement.

TurboKid commented 1 year ago

I am another person struggling with what seems to be the same issue. I originally started with a RM4 Mini, the integration auto-discovered perfectly and I have been able to add commands as well as use them all in my own scripts. As soon as I added a RM4 Pro (MAC: ec:0b:ae...), I cannot get the device to auto-discover.

I have tried everything but removing and re-adding the integration because I am fearful that I will lose my commands that have taken me so much care to onboard into my HA.

A solution will be greatly appreciated to what appears to be quite a few people at this point. Thank you for taking the time to look into the issue.

tientmit88 commented 1 year ago

Are you unlock device within Broadlink app ?

TurboKid commented 1 year ago

@tientmit88 I have unlocked the device and have since then added a RM4 Mini unlocked as well, both devices are still not showing up in the integration. My next step is to try and backup what I can of the config and Delete and re-add the integration. I will update when I can carve out the time for it.

tientmit88 commented 1 year ago

@TurboKid in some case you should restart your server, I'm facing this issue many times. I have to restart PI4 and then it can be found BroadLink devices

TurboKid commented 1 year ago

I consider this situation resolved for me. I reloaded the integration and immediately was able to add another Broadlink device (Mini and Pro)

levexis commented 1 year ago

@TurboKid how did you resolve this? By deleting the integration and reinstalling? I've tried reloading everything many times. My problem is same as yours - RM4 Mini works but cannot add the pro with same Mac prefix....

UPDATE: I tracked down my devices to a different subnet, so that is most likely the issue. I've added the second device via it's IP and it seems fine.

issue-triage-workflows[bot] commented 1 year ago

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment πŸ‘ This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

tmielonen commented 1 year ago

I just tried to use the Broadlink integration and still see no sub-devices, I deleted and re-added to make sure. I simply have two entities... "IR Blaster" and "Temperature" with no options for learning new or using existing IR codes already on the devices as "sub-devices".

jebus197 commented 10 months ago

I have the same issue. Deleted the integration and re-added it via IP. RM4-Pro entry is present, but no sub-devices.

srescio commented 8 months ago

Same here, linked rm4 pro via IP, it is unlocked, device is discovered but no entity or scene is found

larskarla commented 7 months ago

New to Broadlink, added RM4 to network and the RM4, mac e8:16:56..., showed up in HA 2023.10.1 but no devices

luismanuelantunes commented 6 months ago

Hi, I'm also new to Broadlink, bought the RM4 pro and installed sub-devices in the Broadlink app with no problem but cannot find them in HA. The Broadlink integration was added manually using the RM4 pro IP address. HA shows the Broadlink integration with 1 device and 1 entity, no sub-devices. Tried using the developer tools/services using the remote.learn command and the rm4 was able to learn and also send a power on and power off signals to a TV, but still no sub-devices or additional entities were added in the HA integration. What else can I try? Help is greatly appreciated! Thank you.

ahavelind commented 5 months ago

Might as well toss in my hat in this one also. I am having the same problem. All I get is the temp and humid entities with each hub. I have 2. They work fine on the native app and even work with Alexa. Home Assistant just not see the sub-devices. Sounds like it’s been an on/off issue for years from the looks of this thread. Btw - neither of mine have the above mentioned MAC address.
one thing to add if this helps. The β€˜sensors’ show up, but the sub-devices do not. Are the BroadLink app.

srescio commented 4 months ago

ping again for package owners @danielhiversen @felipediel @L-I-Am @eifinger πŸ™πŸ»

issue-triage-workflows[bot] commented 1 month ago

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment πŸ‘ This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

srescio commented 1 month ago

Issue still present

ravenade commented 1 week ago

I got [Errno -4000] and I deleted the integration. After that it can't be discovered.