Changes
This release brings the new config flow, which simplifies setup and allows changing most of the integration settings even after the initial setup. Please, refer to the [documentation](https://github.com/Vaskivskyi/ha-asusrouter/blob/main/docs/setup.md).
💡Now we can control the LEDs of the device!💡 Also, new sensors are now available, including `WAN IP` and `WAN` binary sensor (shows internet connection status)
:rocket: Features
* Add LED control as `light` entity (67, 71) Vaskivskyi
* Add WAN status `binary_sensor` (64) Vaskivskyi
* Add WAN IP sensor (54) Vaskivskyi
* Simplify config flow (53, 72) Vaskivskyi
* Move most of the configs to options and allow to change them via the `Configure` button (56, 69, 75) Vaskivskyi
* Select `cache_time`, `scan_interval` and `consider_home` manually (58) Vaskivskyi
* Lock `enable_monitor` as `True` until it is completely implemented (70) Vaskivskyi
:racehorse: Performance
* Small optimizations for connected devices (57) Vaskivskyi
:book: Translation
* Update Brazilian Portuguese translation to the new config flow (76) LeandroIssa
* Update Ukrainian translation to the new config flow (74) Vaskivskyi
:books: Documentation
* Add documentation on the integration setup (55, 77) Vaskivskyi
* Update documentation (45, 62, 78) Vaskivskyi
* Add supported devices list to readme (46) Vaskivskyi
:hammer: Refactoring
* Code cleanup (59, 63, 65) Vaskivskyi
:package: Dependencies
* Switch to [asusrouter](https://github.com/Vaskivskyi/asusrouter/releases) 0.4.0 -> 0.4.1 -> 0.4.2 -> 0.4.3 (#51, 52, 66, 68) Vaskivskyi
* Bump version to 0.3.0 (79) Vaskivskyi
* Remove deprecated values from HACS manifest (60, 61) Vaskivskyi