Follow these steps to get the add-on installed on your system:
- Navigate in your Home Assistant frontend to Supervisor -> Add-on Store.
- Find the "SomfyProtect2MQTT" add-on and click it.
- Click on the "INSTALL" button.
- Perform the SomfyProtect2MQTT add-on configuration (see below)
- Save the add-on configuration by clicking the "SAVE" button.
- Start the add-on.
Add-on configuration:
somfy_protect:
username: mail@example.org
password: iliketurtles
sites:
- Maison
homeassistant_config:
code: "1234"
code_arm_required: false
code_disarm_required: true
device_macs:
- device: "<Somfy badge device ID or unique label>"
mac: "AA:BB:CC:DD:EE:FF"
mqtt:
host: 192.168.1.1
port: "1883"
ssl: false
username: homeassistant
password: homeassistant
client-id: somfy-protect
topic_prefix: somfyProtect2mqtt-dev
ha_discover_prefix: homeassistant
delay_site: "10"
delay_device: "60"
manual_snapshot: false
streaming: mqtt
hls_host: 0.0.0.0
hls_port: 8090
debug: falseThe following options are for the option group: somfy_protect.
Username and password to use to authenticate to Somfy account.
A list of sites to retrieve datas.
The following options are for the option group: homeassistant_config.
A code to arm/disarm in HA. Set to 0 to disable.
Set to false if you want to arm without code
Set to false if you want to disarm without code
Optional list used to associate Somfy badges with Bluetooth devices in Home Assistant. For each badge, set device
to its Somfy device ID when possible, or to its unique label, and set mac to the Bluetooth address shown as
Address in Home Assistant. Restart the add-on after changing this option so MQTT discovery is republished.
The following options are for the option group: mqtt.
Host and credentials to use to authenticate to MQTT broker.
MQTT client identifier.
MQTT prefix to use for data topic.
MQTT prefix to use for Home-Assistant discovery.
Define delay in seconds to update sites.
Define delay in seconds to update devices.
Enable/Disable manual_snapshot. false: Only update snapshot when switch 'snapshot' is triggered true: snapshot auto update every 1min.
Streaming Mode. mqtt: Send image by image to MQTT camera in HA go2rtc: write the url in /config/somfyprotect2mqtt/streamurl<device_id> to be read with echo source: https://github.com/AlexxIT/go2rtc#source-echo and WebRTC Camera:https://github.com/AlexxIT/WebRTC
Address used by the HLS server. Keep 0.0.0.0 for the Home Assistant add-on.
Port used by the HLS server. The default is 8090.
Enable/Disable debug mode.