I’ve used the Aquos integration successfully for years. Last week, I upgraded my system from a Rpi 3B+ to a Rpi 4B with the current HA 2022.02 release. The Aquos integration continues to function fine but now every two minutes the log records “Updating aquostv media_player took longer than the scheduled update interval 0:00:10”. I brought the 3B+ back on-line and the log messages disappeared. What is the integration looking for? Do I need to do something to the Sharp TV? Thanks for any help
Just to close this off for anyone in this situation. This is not a TV hardware issue but instead a HA software integration problem. The Sharp Aquos integration relies upon an abandoned open source library, sharp_aquos_rc, that has numerous coding problems with it. I believe the RPi 4B I’m using now pushes the code and hence my TV beyond it’s limit to respond. The current library behavior is integration updates that take 2-15 seconds to query 5 TV settings and were successful once a minute at best. This results in very frequent timeout warnings in the HA log as well as flaky media_player UI and TV menu behaviors I’ve rewritten the sharp_aquos_rc library as well as the sharp media_player code and installed the package as a custom component in my system. The result is no more warnings, media_player UI features work correctly, and updates that are always successful and take less than a second. I’m happy to share the code.
I have a couple Sharp Aquos screens in a classroom at our church I’m trying to bring into Home Assistant and just ran into this issue. I would love a copy of the working code if you still have it.
We have several TVs that use this and it has been giving us issues for a while. If you could share the code, that would be great! Thank you.
Please can you share the code update?
Better still, put it on github. Many thanks
Just spent a bit of time trying to get the old code working again as per @micque. Finally realised that the library refers to the pre-2019 Sharp Aquos TVs, and there doesn’t seem to be an equivalent for the current TVs. It seems the manufacturer changed a few years ago as Hisense used to own the rights to make and sell Sharp Aquos TVs until 2019, and then back to Sharp again.
The DLNA DMR integration gives me info if the TV is on or not, but no control. I wanted to build in automation that stops the kids having the volume too high when I’m trying to work!
Hi, @micque- I (think) I tagged you in this github issue: AquosTV integration frequently fails to issue commands · Issue #106784 · home-assistant/core · GitHub
I’m running into the same thing, and I’d really appreciate if you could get your fork of the aquos library up on github so it could be used to replace the broken integration. Thanks!