Changes
This release brings monitoring and control of the **OpenVPN clients** for your devices (both Stock and Merlin support). Want to turn clients `on` or `off`? Just enable control functions in the integration configs and you will get a switch for each client. You do not want to enable control features? In that case, you will get binary sensors with status.
Except for only binary status and controls, detailed `status` is available for each connection as an attribute. The same is for the `error_code`s.
Owners of **Merlin** firmware will get access to 15 more attributes, including `public_ip` and more.
:rocket: Features
* Update LED state on entity load (124) Vaskivskyi
* Add OpenVPN clients monitoring and control (122) Vaskivskyi
:bug: Fixes
* Fix some devices, e.g. `RT-AX82U` being shown with the wrong model name (https://github.com/Vaskivskyi/asusrouter/pull/88) Vaskivskyi
* Fix sysinfo status (Merlin), 121 (https://github.com/Vaskivskyi/asusrouter/pull/93) Vaskivskyi
:books: Documentation
* Update readme with the new sensors and controls (130) Vaskivskyi
* Add `ZenWiFi AX Mini (XD4)` to the supported list (118) Vaskivskyi
* Add `DSL-AC68U` to the supported list (115) Vaskivskyi
* Add `Netgear R7000` (Merlin) to the supported list (112) Vaskivskyi
* Add `RT-AX82U` in the supported list (110) Vaskivskyi
* Add `GT-AX11000` in the supported list (108) Vaskivskyi
:hammer: Refactoring
* Reuse code for different platforms (125, 126) Vaskivskyi
:package: Dependencies
* Bump version to 0.5.0 (131) Vaskivskyi
* Bump asusrouter to 0.6.0 -> 0.6.1 -> 0.6.2 (123, 127, 129) Vaskivskyi