Replace discovery and device control with heos-api
Opened this issue · 1 comments
heos-api seems to be an established library to communicate with Heos/Denon.
It might be a good idea to use this library and use a possible more stable telnet implementation that is not suffering the stability issues that you experienced. Telnet control is also possible. Since I found these less stable than the HTTP commands, I still prefer the HTTP commands.
It will also be easier for homebridge-denon-heos to focus on bridging homebridge with heos through the library whenever there are changes or new features in the protocol.
@piejanssens thanks for the info. Will look into it. It wasn't especially my implementation that wasn't working as expected but more the overall Telnet implementation. But as Denon only uses Telnet for later models, we don't really have a choice :)