Thanks.
Can you please try again and then send a diagnotic report for the app?
I looks as if the app found a device via SSDP and tries to connect to read the API and gets a http error. I hope I can see some details in the log.
Here it is: c0227365-d9fc-430c-9562-53a6726bef51
I checked your log and also checked it locallyâŚ
I canât see an error. Your app logs all data until the device list should be shown by Homey (WebApp or mobile app).
Only reason could be a timeout if the app needs longer than expected. The app is waiting 10 seconds for SSDP result. Perhaps this is too long. Iâll ask Athom on Slack about details.
Is your Homey a HP19 or HP23 version?
It is a HP19.
On my HP19 with same FW all is working fine.
I changed the pair view to split up discovery als device list into two views. Could you please install the test version and check if the timeout doensât appear?
I can made it with my ipad! Before I tried from web browser, but with the app on my ipad I can add both of my TVs. I dont know the app makes sense.
(I havent install the test version.)
Thank you!
Hi there,
thanks for this App! Connection process worked perfectly. I have a Govee Backlight installed and want to create a flow so that the backlight automatically turns on and off when the TV is switched on/off accordingly. How to best achieve this? I tried the Flow-card with the given state (on/off) and also tried combining them with the âscreen on/offâ cards but it does not seem to work. Maybe my TV is never actually turned off as it is in stand-by or something?
Sorry - still very new to this. Please let me know what steps to take and how to best produce some sort of output that can better state my problem.
Thanks in advance!
Hi,
the app can only request the TV state from device by polling. That means the state ich checked every xx seconds/minutes as defined in device settings.
You can use these triggers to start flows on on/off state change:

But there will be a delay based on the settings.
The default poll interval is the first value. You can set a interval for your needs but keep in mind that an interval of <10sec will result in a high system load.

If the checkbox is set, the app is polling only every xx minutes. So if the TV is off, it can take some minutes until Homey knows the changed state.
This large interval allows the TV to go into deep sleep while itâs off.
If the Homey app knows the TV as âonâ, the default interval us used (poll every xx seconds).
I hope this answer was not too too complicated ![]()
Hi Ronny - thank you so much, that solved it! Was set to minutes as a default and I didnât know about these settings before.
Works like a charm now - thanks!
Hi new here. Is there anyway to use play or pause in when cards in flows. Eg if TV state is paused then turn lights on . If TV state is play the turn lights off that type of thing
Thatâs not possible. The API is for TV control (like a IR remote) and offers only states for the TV itself. The app can start an app, but has no control about it or gets a current state.
Ok thanks, pity would be nice automation
I have found that if TV has chromecast it can report start/stop even if running eg. Netflix.
So you should be able to create flows from Google chromcast app?
Hi thanks for the advice. TV has Chromecast built-in Iâll try it out.
Hi, I am trying to make a flow to turn of the TV if the on HDMI 4 connected Playstation is tuned off.
To be sure that the TV is not in use I check if it is on source HDMI 4. But it looks like when there is no signal, it does not detect the TV is on HDMI 4. And of course I do not want to turn the RV on when it is on another device or playing apps.
During testing it only confirms being on source HDMI 4 when the PS is turned on. When it is turned off it shows a ! in orange cirkel (and the flow stops).
Am I missing something or âŚ
Btw; connecting went very well
I have a Sony BRAVIA KD-55X85L
The app just polls the TV state. If you are controlling at the TV, the app perhaps has an old state. If you switch the Input at the TV, the app has still the previous Input in its capability.
And I canât say how the TV acts in detail if the source is turned off.
If the TV was det to this source, it should stay at this Input even if the PS is turned off.
If the TV was on another Input (TV) and the PS is turned on, the TV switches to this HDMI. If the PS is turned off, the TV switches back to previous Input.
So you canât react on such events I think.
Hi thanks for your very fast reaction. I just checked again and noticed 2 things.
-
not directly related but when you open the device and go to Input, then choose audio. The first box says in Dutch: âSprekerâ Yes this is indeed a translation of Speaker but refers to a person
In Dutch you can use the word Speaker or Luidspreker. -
My son was already playing on the PS but in Input none of the possible inputs where selected. I assume that after polling the input should be highlighted (?) When I choose another input in Homey the TV reacted on it. I did this beacuase in my flow I again got the ! in my first test, so i could not determine the input while the TV was on. After selecting the input in Homey, it again detects the input. Detection if TV was on was working correctly.
Refering to your answer: the old state cannot be older than the number of minutes which are in the settings, I think. Is this assumption correct?
I also did some research on the APIâs and I found getCurrentExternalInputsStatus (v1.1) which I hoped would bring an answer (but I am not a developer)
I changed it to Luidspreker.
And I checked input changes done on the TV via remote control. I have a poll interval of 10sec and the appnis showing correct input after some seconds.
So if you changed the input on the TV, the next poll should show it in the app (in the select list).
One last idea. The app/device has online and offline intervals to use deep sleep on the TV if network standby is enabled.
Perhaos thatâs causing the delay until the next offline interval (10min) until Homey gets the first update.
Hi, thanks to some of your remarks I tried and checked some other things.
The good news: I have the flow to turn the TV of when the PS is turned off. I also assumed the TV would stay on HDMI 4 but it changes to AV and as I am not using this input â the TV can be turned off when this is the input.
To check what input does I made 2 flows. First one based on if input changes (marked yellow) and the 2nd playback content changed (marked red) and for both made a remark in the timeline.
After turning on only the 2nd flow gives a result. And the 1st flow for the input only gives a result if I turn the PS off. It does not give a result for the time the input is set on HDMI (for more than 1 hour, starting some seconds after turning on).
But my problem is solved
Thanks
