# Required: MQTT server URL (use mqtts:// for SSL/TLS connection)
server: 'mqtt://mqtt.giorgioravera.it'
#server: 'mqtts://mqtt.giorgioravera.it:8883'
- # Optional: MQTT base topic for Zigbee2MQTT MQTT messages
+ # Optional: MQTT base topic for Zigbee2MQTT MQTT messages (default: zigbee2mqtt)
#base_topic: zigbee2mqtt
# Optional: absolute path to SSL/TLS certificate of CA used to sign server and client certificates (default: nothing)
#ca: '/etc/ssl/mqtt-ca.crt'
retain: true
temperature_precision: 0
humidity_precision: 0
+ legacy: false
# Define the files which contains the configs
devices: devices.yaml
# It can't go over the maximum of the respective hardware and might be limited
# by firmware (for example to migrate heat, or by using an unsupported firmware).
# For the CC2652R(B) this is 5 dBm, CC2652P/CC1352P-2 20 dBm.
- #transmit_power: 5
transmit_power: 3
# Optional: state caching, MQTT message payload will contain all attributes, not only changed ones.
# Has to be true when integrating via Home Assistant (default: true)
#ext_pan_id: [0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD]
# Optional: ZigBee channel, changing requires re-pairing of all devices. (Note: use a ZLL channel: 11, 15, 20, or 25 to avoid Problems)
# (default: 11)
- channel: 15
+ #channel: 11
# Optional: network encryption key, will improve security
# Note: changing requires repairing of all devices (default: shown below)
network_key: '!secret network_key'
# Wether to use legacy mode for the availability message payload (default: true)
# true = online/offline
# false = {"state":"online"} / {"state":"offline"}
- #legacy_availability_payload: true
+ legacy_availability_payload: false