UNPKG

matterbridge-dyson-robot

Version:

A Matterbridge plugin that connects Dyson robot vacuums and air treatment devices to the Matter smart home ecosystem via their local or cloud MQTT APIs.

85 lines (68 loc) 3.38 kB
# Changelog All notable changes to this project will be documented in this file. ## [Unreleased] ## [v0.2.8] - 2025-06-13 ### Changed * Workaround breaking changes in Matterbridge 3.0.6. * Updated dependencies. ## [v0.2.7] - 2025-05-27 ### Fixed * Added missing MQTT state and fault values for TP09. (#1, #2) * Corrected update of CO2 and Formaldehyde sensor readings. (#2) ## [v0.2.6] - 2025-05-31 ### Added * Added support for TP11/PC1. ### Changed * Updated dependencies. ## [v0.2.5] - 2025-05-27 ### Added * Added missing MQTT state and fault values for TP04. (#1) ## [v0.2.4] - 2025-05-26 ### Changed * Revised README and package identifiers. ## [v0.2.3] - 2025-05-24 ### Added * Added missing MQTT status value. ### Changed * Minor logging improvements. ## [v0.2.2] - 2025-05-23 ### Added * Support `MACHINE_OFF` robot vacuum state (sometimes reported by the AWS IoT MQTT broker). * Use `GONE-AWAY` and `GOODBYE` messages as indications that the device is unreachable. * Accept `HELLO` commands from robot vacuums. ### Fixed * Reachability is indicated for air treatment machines. Previously it was only set for robot vacuums. ### Changed * Update of multiple attributes in the same cluster are now sequenced to avoid transaction collisions. ## [v0.2.1] - 2025-05-22 ### Fixed * Avoid unnecessary attribute updates. ## [v0.2.0] - 2025-05-22 ### Added * MQTT credentials for each device can be obtained from the associated MyDyson account, minimising the required manual configuration. * Connections can now be routed via the Dyson AWS IoT gateway. This allows use of devices and firmware versions that do not support local MQTT connections. ### Fixed * Compatibility with Matterbridge version 3.0.3. * Fan speed (`SpeedSetting` and `PercentSetting`) is set to `null` in `Auto` mode. ### Changed * The configuration schema has been revised to support the MyDyson account and AWS IoT features. Previous configurations will need to be updated. * Updated dependencies. ## [v0.1.1] - 2025-05-16 ### Changed * Improved configuration schema with enum to select `entityWhiteList`/`entityBlackList` values. ## [v0.1.0] - 2025-05-16 * Initial version. --- Copyright © 2025 Alexander Thoukydides [Unreleased]: https://github.com/thoukydides/matterbridge-dyson-robot/compare/v0.2.8...HEAD [v0.2.8]: https://github.com/thoukydides/homebridge-homeconnect/compare/v0.2.7...v0.2.8 [v0.2.7]: https://github.com/thoukydides/homebridge-homeconnect/compare/v0.2.6...v0.2.7 [v0.2.6]: https://github.com/thoukydides/homebridge-homeconnect/compare/v0.2.5...v0.2.6 [v0.2.5]: https://github.com/thoukydides/homebridge-homeconnect/compare/v0.2.4...v0.2.5 [v0.2.4]: https://github.com/thoukydides/homebridge-homeconnect/compare/v0.2.3...v0.2.4 [v0.2.3]: https://github.com/thoukydides/homebridge-homeconnect/compare/v0.2.2...v0.2.3 [v0.2.2]: https://github.com/thoukydides/homebridge-homeconnect/compare/v0.2.1...v0.2.2 [v0.2.1]: https://github.com/thoukydides/homebridge-homeconnect/compare/v0.2.0...v0.2.1 [v0.2.0]: https://github.com/thoukydides/homebridge-homeconnect/compare/v0.1.1...v0.2.0 [v0.1.1]: https://github.com/thoukydides/homebridge-homeconnect/compare/v0.1.0...v0.1.1 [v0.1.0]: https://github.com/thoukydides/matterbridge-dyson-robot/releases/tag/v0.1.0