mqtt camera platform allows you to integrate the content of an image file sent through MQTT into Home Assistant as a camera. Every time a message under the
topic in the configuration is received, the image displayed in Home Assistant will also be updated.
This can be used with an application or a service capable of sending images through MQTT.
To enable this camera in your installation, add the following to your
# Example configuration.yaml entry camera: - platform: mqtt topic: zanzito/shared_locations/my-device
The MQTT topic subscribed to receive availability (online/offline) updates.
A list of connections of the device to the outside world as a list of tuples
[connection_type, connection_identifier]. For example the MAC address of a network interface:
"connections": ["mac", "02:5b:26:a8:dc:12"].
(list | string)(Optional)
A list of IDs that uniquely identify the device. For example a serial number.
The manufacturer of the device.
The model of the device.
The name of the device.
The firmware version of the device.
Identifier of a device that routes messages between this device and Home Assistant. Examples of such devices are hubs, or parent devices of a sub-device. This is used to show device topology in Home Assistant.
The MQTT topic subscribed to receive a JSON dictionary payload and then set as sensor attributes. Implies
force_updateof the current sensor state when a message is received on this topic.
The name of the camera.
The MQTT topic to subscribe to.
An ID that uniquely identifies this camera. If two cameras have the same unique ID Home Assistant will raise an exception.