I have some automations that based on recently played media sets input_select helper to current media_player and based on this info displays within dashboard relevant media info. Unfortunatelly this creates some error messages in the log file, that I do not understatnd origin. Here are details.
Error log entries, recorded in log file, somehow randomly, but only during the time that media is played:
2024-12-07 17:58:32.174 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 17:58:43.002 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 17:59:09.370 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 17:59:22.242 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 17:59:39.371 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:05:12.260 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:05:39.401 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:09:12.265 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:09:39.405 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:15:17.273 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:15:39.424 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:19:47.284 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:20:09.441 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:23:57.281 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:24:09.456 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:27:32.306 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:27:39.480 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:32:22.298 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:32:39.497 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:36:47.301 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:37:09.517 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:40:37.315 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:40:39.521 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:43:47.311 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:44:09.534 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:46:27.317 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:46:39.538 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:50:52.325 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:51:09.549 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 18:56:17.332 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 18:56:39.564 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 19:00:22.342 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 19:00:39.578 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 19:03:52.346 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 19:04:09.591 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd30n no longer valid (possible options: media_player.marantz_sacd_30n)
2024-12-07 19:05:45.776 WARNING (MainThread) [homeassistant.components.input_select] Current option: media_player.marantz_sacd_30n no longer valid (possible options: media_player.marantz_sacd30n)
2024-12-07 21:30:15.745 WARNING (SyncWorker_4) [homeassistant.helpers.frame] Detected that integration 'template' calls async_write_ha_state from a thread other than the event loop, which may cause Home Assistant to crash or data to corrupt. For more information, see https://developers.home-assistant.io/docs/asyncio_thread_safety/#async_write_ha_state at homeassistant/components/template/template_entity.py, line 463: self.async_write_ha_state(). Please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+template%22
2024-12-07 21:30:15.745 ERROR (SyncWorker_4) [homeassistant.helpers.event] Error while processing event <Event state_changed[L]: entity_id=zone.ic3_stationary_1, old_state=None, new_state=<state zone.ic3_stationary_1=0; name=ic3_stationary_1, friendly_name=Postój1, latitude=0, longitude=0, radius=1, passive=True, icon=mdi:numeric-1-circle-outline @ 2024-12-07T21:30:15.743809+01:00>> for domain zone
Please note that while related to the same physical device and look very similar, these are 2 different media player entities - one is copnfigured via HEOS integration and one via ROON one. Also note that during that time media_player is not changed, so input_select vale is set to its current value. Some time differences suggest that it happens during the change of media file (understandable why something is happening) while others are happening just few seconds later (why?).
Now, here is definition of input select:
input_select:
media_players:
name: List of Media Players
options:
- media_player.audiocast
- media_player.denon_heos_s750h
- media_player.marantz_sacd30n
- media_player.marantz_sacd_30n
- media_player.volumio_2
- media_player.volumio_bridge
Why I get this error message? In my automation I’m referring to valid (and not dynamic) input_select value! ANy idea why is it happening? How to get rid of these errors?