xoxys.zigbee2mqtt_docker/README.md

332 lines
5.7 KiB
Markdown
Raw Normal View History

2019-10-19 16:53:02 +02:00
# xoxys.zigbee2mqtt
[![Build Status](https://drone.rknet.org/api/badges/ansible/xoxys.zigbee2mqtt/status.svg)](https://drone.rknet.org/ansible/xoxys.zigbee2mqtt)
2018-11-11 01:50:37 +01:00
2019-10-19 16:53:02 +02:00
Role to setup zigbee2mqtt
## Table of content
* [Default Variables](#default-variables)
* [zigbee2mqtt_base_dir](#zigbee2mqtt_base_dir)
2019-11-23 00:06:40 +01:00
* [zigbee2mqtt_cache_state](#zigbee2mqtt_cache_state)
* [zigbee2mqtt_channel](#zigbee2mqtt_channel)
* [zigbee2mqtt_devices_ban](#zigbee2mqtt_devices_ban)
* [zigbee2mqtt_devices_whitelist](#zigbee2mqtt_devices_whitelist)
* [zigbee2mqtt_elapsed](#zigbee2mqtt_elapsed)
* [zigbee2mqtt_ext_pan_id](#zigbee2mqtt_ext_pan_id)
* [zigbee2mqtt_group](#zigbee2mqtt_group)
* [zigbee2mqtt_homeassistant_discovery_topic](#zigbee2mqtt_homeassistant_discovery_topic)
* [zigbee2mqtt_homeassistant_enabled](#zigbee2mqtt_homeassistant_enabled)
* [zigbee2mqtt_homeassistant_status_topic](#zigbee2mqtt_homeassistant_status_topic)
* [zigbee2mqtt_last_seen](#zigbee2mqtt_last_seen)
2019-10-19 16:53:02 +02:00
* [zigbee2mqtt_log_dir](#zigbee2mqtt_log_dir)
* [zigbee2mqtt_log_level](#zigbee2mqtt_log_level)
* [zigbee2mqtt_mqtt_base_topic](#zigbee2mqtt_mqtt_base_topic)
* [zigbee2mqtt_mqtt_client_id](#zigbee2mqtt_mqtt_client_id)
* [zigbee2mqtt_mqtt_include_device_information](#zigbee2mqtt_mqtt_include_device_information)
2019-11-23 00:06:40 +01:00
* [zigbee2mqtt_mqtt_password](#zigbee2mqtt_mqtt_password)
* [zigbee2mqtt_mqtt_reject_unauthorized](#zigbee2mqtt_mqtt_reject_unauthorized)
* [zigbee2mqtt_mqtt_server](#zigbee2mqtt_mqtt_server)
* [zigbee2mqtt_mqtt_user](#zigbee2mqtt_mqtt_user)
* [zigbee2mqtt_network_key](#zigbee2mqtt_network_key)
2019-10-19 16:53:02 +02:00
* [zigbee2mqtt_pan_id](#zigbee2mqtt_pan_id)
2019-11-23 00:06:40 +01:00
* [zigbee2mqtt_permit_join](#zigbee2mqtt_permit_join)
2019-10-19 16:53:02 +02:00
* [zigbee2mqtt_report_enabled](#zigbee2mqtt_report_enabled)
2019-11-23 00:06:40 +01:00
* [zigbee2mqtt_secondary_groups](#zigbee2mqtt_secondary_groups)
* [zigbee2mqtt_serial_disable_led](#zigbee2mqtt_serial_disable_led)
2019-10-19 16:53:02 +02:00
* [zigbee2mqtt_serial_port](#zigbee2mqtt_serial_port)
2019-11-23 00:06:40 +01:00
* [zigbee2mqtt_service_restart_state](#zigbee2mqtt_service_restart_state)
* [zigbee2mqtt_service_state](#zigbee2mqtt_service_state)
* [zigbee2mqtt_user](#zigbee2mqtt_user)
* [zigbee2mqtt_version](#zigbee2mqtt_version)
2019-10-19 16:53:02 +02:00
* [Dependencies](#dependencies)
* [License](#license)
* [Author](#author)
---
## Default Variables
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_base_dir
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_base_dir: /opt/zigbee2mqtt
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_cache_state
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_cache_state: true
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_channel
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_channel: 11
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_devices_ban
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_devices_ban: []
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_devices_whitelist
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_devices_whitelist: []
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_elapsed
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_elapsed: false
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_ext_pan_id
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_ext_pan_id: '[0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD]'
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_group
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_group: zigbee2mqtt
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_homeassistant_discovery_topic
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_homeassistant_discovery_topic: homeassistant
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_homeassistant_enabled
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_homeassistant_enabled: false
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_homeassistant_status_topic
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_homeassistant_status_topic: hass/status
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_last_seen
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_last_seen: disable
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_log_dir
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_log_dir: '{{ zigbee2mqtt_base_dir }}/log'
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_log_level
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_log_level: info
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_mqtt_base_topic
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_mqtt_base_topic: zigbee2mqtt
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_mqtt_client_id
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_mqtt_client_id: zigbee2mqtt
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_mqtt_include_device_information
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_mqtt_include_device_information: false
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_mqtt_password
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_mqtt_password: _unset_
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_mqtt_reject_unauthorized
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_mqtt_reject_unauthorized: false
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_mqtt_server
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_mqtt_server: mqtt://localhost:1883
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_mqtt_user
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_mqtt_user: _unset_
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_network_key
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_network_key: _unset_
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
#### Example usage
2019-10-19 16:53:02 +02:00
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_network_key: '[1, 3, 5, 7, 9, 11, 13, 15, 0, 2, 4, 6, 8, 10, 12, 13]'
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_pan_id
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_pan_id: '0x1a62'
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_permit_join
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_permit_join: true
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_report_enabled
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_report_enabled: false
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_secondary_groups
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_secondary_groups:
- tty
- dialout
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_serial_disable_led
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_serial_disable_led: false
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_serial_port
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_serial_port: _unset_
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
#### Example usage
2019-10-19 16:53:02 +02:00
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_serial_port: /dev/ttyACM0
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_service_restart_state
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_service_restart_state: restarted
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_service_state
#### Default value
2019-10-19 16:53:02 +02:00
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_service_state: started
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_user
2019-10-19 16:53:02 +02:00
#### Default value
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_user: zigbee2mqtt
2019-10-19 16:53:02 +02:00
```
2019-11-23 00:06:40 +01:00
### zigbee2mqtt_version
#### Default value
2019-10-19 16:53:02 +02:00
```YAML
2019-11-23 00:06:40 +01:00
zigbee2mqtt_version: 1.5.1
2019-10-19 16:53:02 +02:00
```
## Dependencies
None.
## License
MIT
## Author
2019-11-07 09:30:06 +01:00
[xoxys](https://gitea.rknet.org/xoxys)