0.4.0 🌡️Temperature monitoring and Merlin firmware support
github-actions
released this
05 Jun 10:55
·
381 commits
to refs/heads/main
since this release
Changes
Please, read the Breaking Changes section for the list of changed sensor attributes!
This release brings all the needed for AsusWRT-Merlin firmware support and a new type of Merlin-only load average
sensors (until I find how to implement them on the stock firmware).
Moreover, welcome the new temperature
sensors 🌡️ for CPU and radio modules. The sensors are specific to the device and its firmware, so not all of them might be available for your device. In general, Merlin firmware provides more sensors. If some of the sensors do not show up in HA, even though they exist for your device, please let me know in the issues.
💥 Breaking Changes
- Most of the attributes for different sensors were revised to follow the HA guidelines (#93 <- full list here)
- Device trackers attributes:
last_time_reachable
->last_activity
(#91);ip_method
->ip_type
(#105)
🚀 Features
- Improve confiig_flow network interfaces check (#102) @Vaskivskyi
- Add Load Average (1/5/15) sensors (Merlin) (#95) @Vaskivskyi
- Add temperature support (#94) @Vaskivskyi
- Change attributes naming as per HA guidelines (#93) @Vaskivskyi
- Improve device trackers (#91) @Vaskivskyi
- Improve data validation in config flow (#90) @Vaskivskyi
🐛 Fixes
- Fix bug on the integration shutdown (#92) @Vaskivskyi
📚 Documentation
- Add new sensors to the docs (#106) @Vaskivskyi
- Update device compatibility list (#97) @Vaskivskyi
📦 Dependencies
- Bump version to 0.4.0 (#107) @Vaskivskyi
- Bump asusrouter to 0.5.0 -> 0.5.1 (#103, #104) @Vaskivskyi