my second broadlink device an rm4mini was unsupported when i tried to add it.
to fix it i had to first find my broadlink device id using the instructions by the developer:
install the python-broadlink library ( pip3 install broadlink ), open Python 3 and type:
import broadlink as blk
devs = blk.discover(timeout=5) print([(d.host[0], hex(d.devtype)) for d in devs])
devs = blk.discover(discover_ip_address="30.0.0.110", timeout=5) # Your device IP address
print([(d.host[0], hex(d.devtype)) for d in devs])
I have upgraded to homeassistant 0.115, which changes the broadlink integration.
I have three broadlink RM Mini 3’s. One is configured by the new integration, but the other two don’t show up. When adding the others, the error shows Device not supported
Am I missing something? They are the same model. I’m not sure about firmware version as I don’t use the app.
Have you tried to manually add the other 2 devices?
Got to configuration -> click on the + orange icon - > broadlink -> type in the ip address of the other broadlink device
I am assuming you have updated to 0.115.2 ? If not try it and re add your devices.
Have you also read this open issue? An update is coming soon as stated in the latest post. They are gathering Broadlink device type and will be in the next HA update.
I see 115.3 is out, but the change log doesn’t show any pertaining to broadlink. So it’s still not resolve for us using the older devices? Meanwhile, i had rollback to 114 and waiting in anticipation for the green light to upgrade.
@RY76 I would suggest asking for assistance here. Felipe advised me my version of the Pro+ is should have been fixed and I was being affected by a different issue related to having to NIC cards on my NAS. A fix for this is in the works.
I worked around it by unplugging my secondary network cable, running discovery which worked. Then plugged the cable back in. Since then it’s been working as expected. Not sure if you have the same issue, alternatively you might have a different version of the Pro +, turns out each model has lots of different versions!
So I installed 115 and moved my broadlink RM Pros over to the new integration setup. Unlike some unlucky ones, I changed over my scripts and got it working no problem and have been using it for various RF/IR systems. However… both my cars’ remote controls have suddenly stopped working all of a sudden. Works fine when away from home, but as soon as they are on the driveway, no worky anymore.
Trying to isolate the problem, I turned all the power off of my home and everything then worked fine. I then turned every thing on/used, one item at a time, and guess what was causing the problem…? My Broadlink. It seems to be flooding the 300mhz range pretty bad (car remotes are that range apparently). Everything is fine if I reboot it and not use it, but as soon as I open a blind or something, it then starts flooding.
Has anyone else experienced this? It could be a hardware problem and coincidental, but it has only really happened since 115. If it quacks like a duck…
Just regretting how some things have been losing functionality in the last few months.
The function of my ONVIF cameras (Hikvision) is now slow and only works with half the resolution (since 110 I think).
Now the Broadlink RM Pro + device with SMARTIR has broken.
I understand that it is a development carried out with great effort by the community, but breaking or worsening what was already built does not seem like a good idea.
With each new version more afraid of everything crashing and no real ease or functional gain.
Any possibility of integrations being built but maintaining the functions configured by configuration.yaml in parallel?
+1
It seems (IMHO) that the development team are highly focussed on making changes quickly and in great quantity, with no (or insufficient) attention to thought, testing and documentation before release. I don’t want to detract from the huge progress taking place, but maybe the time has come for a better balance?
Click Configuration in the sidebar and click Integrations. Click the + icon in the lower right, enter the hostname or IP address of the device. Enter a name. FInally you can set your switches like before: