### The problem
If a Roku TV is configured with its 'Fast Startup' option disab…led then it will disappear from Home Assistant whenever it is turned off. This also causes Home Assistant to lose the ability to turn the TV back on. However the Roku mobile app has no such limitation, and it is able to see and turn on the TV when it is in such a state. It'd be nice if Home Assistant could act similarly, since apparently it is possible.
### What version of Home Assistant Core has the issue?
core-2022.3.5
### What was the last working version of Home Assistant Core?
_No response_
### What type of installation are you running?
Home Assistant Core
### Integration causing the issue
Roku
### Link to integration documentation on our website
https://www.home-assistant.io/integrations/roku/
### Diagnostics information
{
"home_assistant": {
"installation_type": "Unknown",
"version": "2022.3.5",
"dev": false,
"hassio": false,
"virtualenv": false,
"python_version": "3.10.2",
"docker": false,
"arch": "x86_64",
"timezone": "America/New_York",
"os_name": "Linux",
"os_version": "5.16.15-arch1-1",
"run_as_root": false
},
"custom_components": {
"hacs": {
"version": "1.23.0",
"requirements": [
"aiogithubapi>=21.11.0"
]
},
"coway": {
"version": "0.0.3.0",
"requirements": [
"pyiocare==0.0.1"
]
}
},
"integration_manifest": {
"domain": "roku",
"name": "Roku",
"documentation": "https://www.home-assistant.io/integrations/roku",
"requirements": [
"rokuecp==0.15.0"
],
"homekit": {
"models": [
"3810X",
"4660X",
"7820X",
"C105X",
"C135X"
]
},
"ssdp": [
{
"st": "roku:ecp",
"manufacturer": "Roku",
"deviceType": "urn:roku-com:device:player:1-0"
}
],
"codeowners": [
"@ctalkington"
],
"quality_scale": "silver",
"config_flow": true,
"iot_class": "local_polling",
"loggers": [
"rokuecp"
],
"is_built_in": true
},
"data": {
"entry": {
"data": {
"host": "192.168.0.20"
},
"unique_id": "X00300N09RX9"
},
"data": {
"info": {
"name": null,
"brand": "TCL",
"device_type": "tv",
"device_location": null,
"model_name": "65R635",
"model_number": "A114X",
"serial_number": "X00300N09RX9",
"version": "10.5.0",
"network_type": "ethernet",
"network_name": null,
"ethernet_support": true,
"ethernet_mac": "d8:14:df:78:a1:b6",
"wifi_mac": "7c:27:bc:10:80:c9",
"supports_airplay": true,
"supports_find_remote": true,
"supports_private_listening": true,
"headphones_connected": false
},
"state": {
"available": true,
"standby": true,
"at": "2022-03-21T18:23:53.953078"
},
"apps": [
{
"app_id": "tvinput.hdmi2",
"name": "Game\u00a0console",
"version": "1.0.0",
"screensaver": false
},
{
"app_id": "tvinput.hdmi1",
"name": "Computer",
"version": "1.0.0",
"screensaver": false
},
{
"app_id": "tvinput.hdmi3",
"name": "Nuc",
"version": "1.0.0",
"screensaver": false
},
{
"app_id": "13535",
"name": "Plex - Free Movies & TV",
"version": "6.9.14",
"screensaver": false
},
{
"app_id": "837",
"name": "YouTube",
"version": "2.21.94005088",
"screensaver": false
},
{
"app_id": "22297",
"name": "Spotify Music",
"version": "2.8.102",
"screensaver": false
},
{
"app_id": "13",
"name": "Prime Video",
"version": "12.0.2021090212",
"screensaver": false
},
{
"app_id": "tvinput.hdmi4",
"name": "Soundbar",
"version": "1.0.0",
"screensaver": false
}
],
"channels": [],
"app": null,
"channel": null,
"media": null
}
}
}
### Example YAML snippet
_No response_
### Anything in the logs that might be useful for us?
```txt
Logger: homeassistant.components.roku.coordinator
Source: helpers/update_coordinator.py:219
Integration: Roku (documentation, issues)
First occurred: 3:01:10 PM (1 occurrences)
Last logged: 3:01:10 PM
Error fetching roku data: Invalid response from API: Timeout occurred while connecting to device
```
### Additional information
_No response_