Local file
The Local file camera integrationIntegrations connect and integrate Home Assistant with your devices, services, and more.
[Learn more] allows you to integrate an image file from disk into Home Assistant as a camera. If the image is updated on the file system the image displayed in Home Assistant will also be updated. The service local_file.update_file_path
can be used to update the image using an automation.
The local_file
camera can for example be used with various camera platforms that save a temporary images locally. It can also be used to display a graph that you render periodically and will then be displayed in Home Assistant.
Configuration
To enable this camera in your installation, add the following to your configuration.yaml
The configuration.yaml file is the main configuration file for Home Assistant. It lists the integrations to be loaded and their specific configurations. In some cases, the configuration needs to be edited manually directly in the configuration.yaml file. Most integrations can be configured in the UI.[Learn more] file.
After changing the configuration.yaml
The configuration.yaml file is the main configuration file for Home Assistant. It lists the integrations to be loaded and their specific configurations. In some cases, the configuration needs to be edited manually directly in the configuration.yaml file. Most integrations can be configured in the UI.[Learn more] file, restart Home Assistant to apply the changes. To view the changes, go to Settings > Devices & services > Entities.
# Example configuration.yaml entry
camera:
- platform: local_file
file_path: /tmp/image.jpg
Service local_file.update_file_path
Use this service to change the file displayed by the camera.
Service data attribute | Description |
---|---|
entity_id |
String of the entity_id of the camera to update. |
file_path |
The full path to the new image file to be displayed. |