0.17.0 π AiMesh support
2023-01-08
β π GitHub change log β
π Requirements
- Minimum Home Assistant version bumped to
2023.1.0
π Features
- Devices:
- Added device modes (
Router
orAiMesh node
) which can be selected during initial integration configuration or viaConfigure
option on the Integrations page - Devices in
Router
mode support all the features of AsusRouter - Devices in
AiMesh node
mode support the following feature groups:Main
,CPU
,LED
,Load average
,Network
,Ports
,RAM
,Temperature
. Other features are disabled as unreliable / duplicating
- Added device modes (
- Added AiMesh support (FW:
386.x+
only, details):- Wireless backhaul
- Wired backhaul
- Node status
binary_sensor
entities - Node devices
- Node-related events:
asusrouter_node_connected
,asusrouter_node_disconnected
,asusrouter_node_reconnected
via_device
attribute for the node devices- AiMesh data is updated at the same rate as connected devices
- Added node MAC to the connected device identity
- Adjusted entities attributes to be sorted alphabetically in the frontend (except for some default attributes of
device_tracker
entities) - Improved generation of unique IDs
- Network interfaces are renamed to more obvoius names (
WLAN0
->2.4 GHz
,WLAN1
->5 GHz
and so on).entity_id
will stay as they are if already in use. For new users,entity_id
will have new naming
π Bug fixes
- Added new API endpoint to monitor online status - device trackers should become more reliable (FW:
386.x+
only) - Fixed naming of temperature sensors after bug in
0.15.0
- Fixed
Platform asusrouter does not generate unique IDs.
- Fixed problems with unique IDs for multiple devices setup
- Fixed events options
π Translations
- A new string
Device mode
was added to the configuration flow (in respect to the new device modes implemented). It still requires the following translations:cs
,es
,fr
,nl
,pt-BR
,sk
. You can translate it on lines18
,31
and111
of the corresponding traslation file (marked with[NT]
asNot Translated
) - A string was updated from
Device trackers update
toDevices / AiMesh update
to signify thew same time interval for all the devices. Requires translations:cs
,es
,fr
,nl
,pt-BR
,sk
. Lines49
and141
- New strings added for node events. Missing
cs
,es
,fr
,nl
,pt-BR
,sk
. Lines175:177
π Documentation
- Added scripts for automatic generation of devices and available features
- Updated compatible devices list
- Updated feature list to show which of features are available in which device mode
π¦ Dependencies
- Bumped
asusrouter
library to0.16.0
π¨ Other changes
- Switched to
UnitOfDataRate
enum (>= 2023.1.0
) - Switched to
UnitOfInformation
enum (>= 2023.1.0
)