Broadlink RM Pro Plus stopped working

Since a few days, my FritzBox was reset from the provider, my Broadlink RM Pro Plus isn’t working within HA anymore, but it might be a conicidence with the FritzBox and totally unrelated.

HA version 0.114.4 Running in a docker container on a raspberry pi 3B+

I do have a RM mini which is working fine

  • both are on the same network
  • both have designated IP-adresses
  • both are connected to the same AP
  • I didn’t change anything on the switch.yaml

Logger information:
Protokolldetails ( WARNING )
Logger:
homeassistant.components.switch
Source: helpers/entity_platform.py:199
Integration: Schalter (documentation,
[issues]
(https://github.com/home-assistant/home-assistant/issues?q=is%3Aissue+is%3Aopen+label%3A"integration%3A+switch"))
First occurred: 09:29:41 (12 occurrences)
Last logged: 09:38:58

Protokolldetails ( WARNING )

Logger: homeassistant.components.switch
Source: /usr/local/lib/python3.8/asyncio/events.py:81
Integration: Schalter (documentation,
issues)
First occurred: 09:29:36 (13 occurrences)
Last logged: 09:38:48

When I want to use “command on” on one of the stored switches I get the
I get the following:

Protokolldetails ( ERROR )

Logger: homeassistant.core
Source: components/broadlink/init.py:114
First occurred: 09:44:11 (1 occurrences)
Last logged: 09:44:1
Error executing service: <ServiceCall broadlink.send (c:416f2844edb911ea8fd949924a74f472): host=192.168.100.223, packet=[b… Traceback (most recent call last): File “/usr/src/homeassistant/homeassistant/core.py”, line 1324, in catch_exceptions await coro_or_task File “/usr/src/homeassistant/homeassistant/core.py”, line 1343, in _execute_service await handler.func(service_call) File “/usr/src/homeassistant/homeassistant/components/broadlink/__init__.py”, line 114, in async_send_packet device = hass.data[DOMAIN][call.data[CONF_HOST]]
KeyError: ‘192.168.100.223’

Glad if anyone has an idea on how to get this working again.
Cheers
Dietger

1 Like

Hello all,
no one here any idea?
I can add additional information to the above topic:

  1. It is local only and not connected to the cloud

  2. It has an IP address which is static

  3. It connects well with the IHC software

  4. It works with all commands via IHC software

  5. It doesn’t get discovered via the workflow

  6. ping doesn’t really work,
    I get back the information that no packages are lost, but still not reachable

  7. Apart from the RM PRo Plus there are

  • RM3 mini
  • RM Redbean
  • and they all work well and are discovered via the workflow in UI

Does anyone have any workaround or solution?
Many thanks
Dietger

https://community.home-assistant.io/t/broadlink-rm-pro-stopped-working/183224/10?u=dimafemabo

I posted the solution here.
Closed now, as it is working for me.
CHeers
Dietger