Added
- Properties/exposes information can now be excluded based on the
endpoint
, using theexcluded_endpoints
configuration option. (relates to #517) - Window Covering can now be requested to stop moving (see #483)
- Availability information from Zigbee2MQTT, if available, is now used to determine if a device is reachable or not. (see #36)
Changed
- Exposes information is now filtered before passing it to the service handlers. This should make the behavior more consistent and reduce complexity of the service handlers for improved maintainability.
- MQTT messages being published by this plugin are now logged to the
debug
log level by default. This can be changed by settinglog.mqtt_publish
to the desired log level (e.g.info
) in the plugin configuration. (see #518)
Fixed
- When combining exposes information of grouped devices, the
value_min
andvalue_max
were not being combined correctly. This has been fixed, so that the resulting range is supported by all devices in the group.