core/homeassistant/components/image
Nicolas Mowen d40341f1ad
Add snapshot service to image entity (#110057)
* Add service definition for saving snapshot of image entity

* Add service to image

* Add tests for image entity service

* Fix tests

* Formatting

* Add service icon

* Formatting

* Formatting

* Raise home assistant error instead of single log error

* Correctly pass entity id

* Raise exception from existing exception

* Expect home assistant error

* Fix services example

* Add test for templated snapshot

* Correct icon service config

* Set correct type for service template

* Remove unneeded

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* remove template

* fix imports

* Update homeassistant/components/image/__init__.py

* Apply suggestions from code review

---------

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-10-22 10:20:41 +02:00
..
__init__.py Add snapshot service to image entity (#110057) 2024-10-22 10:20:41 +02:00
const.py
icons.json Add snapshot service to image entity (#110057) 2024-10-22 10:20:41 +02:00
manifest.json
media_source.py
services.yaml Add snapshot service to image entity (#110057) 2024-10-22 10:20:41 +02:00
strings.json Add snapshot service to image entity (#110057) 2024-10-22 10:20:41 +02:00