An all-in-one role to install HomeAssistant, Mosquitto, and Zigbee2MQTT.
- A Zigbee Adapter. See prerequisites.
smarthome_network
- Default:
smarthome
- Description: Overrides the network for HomeAssistant, Mosquitto, and Zigbee2MQTT.
- Type: str
- Required: no
- Default:
smarthome_user
- Default:
{ name: "{{ ansible_user }}", password: "smarthome" }
- Description: Overrides the users for Mosquitto and Zigbee2MQTT.
- Type: dict with keys
name
(str) andpassword
(str) - Required: no
- Default:
smarthome_zigbee_adapter
- Default: ``
- Description: Specifies the ZigBee adapter. Overrides zigbee2mqtt_adapter.
- Type: str
- Required: yes
- role: "artyorsh.smarthome.smarthome"
vars:
smarthome_zigbee_adapter: "/dev/ttyUSB0"
smarthome_user: { name: "smarthome", password: "changeme" }
- role: "artyorsh.smarthome.smarthome"
vars:
smarthome_zigbee_adapter: "/dev/ttyUSB0"
smarthome_user: { name: "smarthome", password: "changeme" }
homeassistant_homekit_config:
filter:
include_entity_globs: ["light.*"]