Mikrotik Router 2.1
Breaking changes
Unique IDs for device trackers have been changed to prevent conflicts when using multiple mikrotik routers on same network.
If you are using device trackers, it is recommend to remove and re-add all RouterOS devices to avoid duplicate entities.
Entity attribute names have been changed to Snake Case. Templates/automation that access entity attributes may need to be adjusted.
New features
- Added RouterOS update sensor
- Added RouterBoard firwmare update sensor
- Added support for CHR Mikrotik hardware
- Added support for captive portal
- Added UPS support
- Added GPS support
- Added sensors for total interface tx/rx bytes
- Added option to manually remove devices
- Added local IP address to PPP connection tracking
Improvements
- Existing entities are no longer being automatically renamed
- Improved diagnostics
- Improved tracked host parent data reliability
- Changed tracker last seen to datetime
- Added now and unknown states to last seen tracker attribute
- Changed formatting for attribute names to Snake Case
- Improved modem detection
Bugfixes
- Fixed issue with integer only Mikrotik Comments
- Fixed async_get_registry depricated warning
- Fixed automatic reconnect