I think it would be interesting to look into this integration, because it would be interesting to control Extron switchers with HA.
Here is the deal :
Some extron switchers have an ethernet port so that you can control them via a web interface, everything talks on the LAN unencrypted, you can just pass a url with specific arguments to change a channel (as the documentation suggests), unfortunately I don’t own one of these, yet.
I have successflully conducted some testing with the second option via a web browser by formatting the queries according to the user manuals of all the devices I own :
I am no developper, but I can provide the small amount of research I’ve done, to anybody who would be willing to develop this into an integration for HA or at least look into it
I would strongly suggest to use the telnet system to control Extron devices with Ethernet (lot more reliable and efficient than web crawling !!). All the more Extron uses same protocol on all devices and they have been very consistant through years with it (based on my experience, I control these devices since around 20 years
Hey @zombielinux and @vidtech : you can look into the telnet integration to pilot extron devices, unfortunately I’ve lost all the URL examples I had in a computer crash. but, the ysnatx is not that complicated, you just have to read the manual of you devices carefully.
I don’t have time for now to try look all this up, but I’ll post it here if I look into it in the future.
Have you been able to work on the integration ? I would be interested to test it for IP communication with Extron devices and would also reuse it as squeleton for other similar devices
I honestly haven’t. I need to set up a proper homeassistant development environment. That coupled with a few life things and its slowly on the back burner.
If I’m entirely honest, I lifted most of the work from the pyxantech python library with the intention of making the required modifications to the accompanying integration to speed development. I just haven’t got there yet.