core: broadlink can't find device 0.115.0b9

The problem

In 0.115.0b9 I’m trying to configure a broadlink rm4 pro using ui but I recieve “Device not found”.

  • Tried to configure while flashing
  • Tried to configure while not flashing
  • Didn’t add to broadlink ios app
  • Last resort tried to add to ios app

I’ve reset the device multiple times. The host is correct, since it worked in 0.114.4 and my router confirms it. The described way in the documentation is not working for me.

To set up a Broadlink device, click Configuration in the sidebar and click Integrations. If you see your device there, click Configure. If not, click the + icon in the lower right, enter the hostname or IP address of the device and follow the instructions to complete the setup.

Environment

arch x86_64
dev false
docker true
hassio false
installation_type Home Assistant Container
os_name Linux
os_version 4.4.59+
python_version 3.8.4
timezone Europe/Stockholm
version 0.115.0b9
virtualenv false
  • Home Assistant Core release with the issue: 0.115.0b9
  • Last working Home Assistant Core release (if known): 0.114.4
  • Operating environment (OS/Container/Supervised/Core): Container
  • Integration causing this issue: Broadlink
  • Link to integration documentation on our website: https://rc.home-assistant.io/integrations/broadlink/

Problem-relevant configuration.yaml


Traceback/Error logs

[homeassistant.components.broadlink] Failed to connect to the device at 192.168.0.31: Device not found


Additional information

# deprecated last working 0.114.4
remote:
  - platform: broadlink
    host: !secret broadlink_host
    mac: !secret broadlink_mac
    type: rm4_pro

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 32 (19 by maintainers)

Most upvoted comments

FYI, to confirm, I’ve edited my ./home-assistant.git/lib/python3.7/site-packages/broadlink/__init__.py and replaced def discover(timeout=None, local_ip_address=None by the correct local ip address (specific to my node), the integration has been able to discover my MP1 device straight away. I’ll try to find some time to submit a RFC wrt the source address selection.

I will restore support for VPNs, don’t worry.

THANK YOU @felipediel

Turned off vpn on the machine running home assistant, and I was able to add my broadlink on 0.115.

EDIT: This information should make its way to the documentation because I’m probably not the last to encounter this

Also stopped at this screen

Are you using a VPN?