* Add entry runtime data to Withings
* Store runtime data in entry in Withings
* Fix
* Fix
* Update homeassistant/components/withings/coordinator.py
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
---------
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* raise proper HomeAssistantError on command timeout
* raise proper HomeAssistantError on non-utf8 command output
* add error translation and test it
* Update homeassistant/components/shell_command/strings.json
* Update tests/components/shell_command/test_init.py
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* add work_area cutting_height
* add
* add default work_area
* ruff/mypy
* better names
* fit to api bump
* tweaks
* more tweaks
* layout
* address review
* change entity name
* tweak test
* cleanup entities
* fix for mowers with no workareas
* assure not other entities get deleted
* sort & remove one callback
* remove typing callbacks
* rename entity to entity_entry
* support for webos media player state
* add test coverage and don't use assumed state if media player state is available
* fallback to assumed state if media state isn't available
Co-authored-by: Shay Levy <levyshay1@gmail.com>
---------
Co-authored-by: Shay Levy <levyshay1@gmail.com>
* raise proper HomeAssistantError on command timeout
* raise proper HomeAssistantError on non-utf8 command output
* add error translation and test it
* Update homeassistant/components/shell_command/strings.json
* Update tests/components/shell_command/test_init.py
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Fix projector timeout in pyprojector lib v1.0.10
* Fix projector timeout by increasing time between power command and refresh.
* Bump jvcprojector lib to ensure unknown power states are handled
* bump fyta_cli to 0.4.0
* Update PLANT_STATUS and add PLANT_MEASUREMENT_STATUS
* bump fyta_cli to v0.4.0
* minor adjustments of states to API documentation
* Fix projector timeout in pyprojector lib v1.0.10
* Fix projector timeout by increasing time between power command and refresh.
* Bump jvcprojector lib to ensure unknown power states are handled
* bump fyta_cli to 0.4.0
* Update PLANT_STATUS and add PLANT_MEASUREMENT_STATUS
* bump fyta_cli to v0.4.0
* minor adjustments of states to API documentation
* Add service to log all the current asyncio Tasks to the profiler
I have been helping users look for a task leaks, and need a
way to examine tasks at run time as trying to get someone to
run Home Assistant and attach aiomonitor is too difficult in
many cases.
* cover
If the integration page is accessed right before shutdown it
can trigger the usb scan debouncer which was not marked as
background so shutdown would wait for the scan to finish