Broadlink has replied today:
After confirmation with our R&D department, the details you requested shall need an extra domain name to provide, since it’s not a free choice, we cannot support on this option now
So unfortunately that is the end of this saga. They do not want to offer us free access to API. Let’s see in future if this changes.
I am confused by why you would need to work with BroadLink in the first place. Their api is free to use and is widely documented.
On GitHub python-broadlink is freely accessible and able to be used, why can’t you make this happen without the company having any involvement?
Using their hardware vs using their database. We want to allow users use their device database. Which is not possible when using the python repo. This is why we build firmware for Kinkony hub which is providing similar experience in addition to our own device DB.
I can understand that, but why not in the meantime at least allow the BroadLink integration to be used as an IR blaster? BroadLink IR blasters are reasonably priced and you can have one in each room and they work as great IR blasters.
Reading through the forums, people have expressed concerns with the ir performance of the RS90 so having an alternative source for ir blasting would be very helpful.
Then obviously down the line you can add the database if/when it happens. I just think at a bare minimum the integration should exist for the sake of using BroadLink devices as ir blasters.