mirror of
https://github.com/jokob-sk/NetAlertX.git
synced 2026-03-26 03:13:14 -04:00
- Updated test cases to reflect new column names (eve_MAC -> eveMac, eve_DateTime -> eveDateTime, etc.) across various test files. - Modified SQL table definitions in the database cleanup and migration tests to use camelCase naming conventions. - Implemented migration tests to ensure legacy column names are correctly renamed to camelCase equivalents. - Ensured that existing data is preserved during the migration process and that views referencing old column names are dropped before renaming. - Verified that the migration function is idempotent, allowing for safe re-execution without data loss.
Overview
Plugin that imports device IP, MAC, Name, Vendor and Online status from AsusWRT and AsusWRT-Merlin based routers.
This Plugin is using awesome asusrouter library. Please check if your router is supported by it here.
Usage
- Enable the
ASUSWRTplugin - Head to Settings > AsusWRT device import to adjust the default values.
- If you have troubles configuring the plugin set the
LOG_LEVEL='debug'to get a more detailed error message.
Notes
- In case an existing imported device is renamed in Asus Router it will not be renamed in NetAlertX. In this case it has to be done manually or the device should be removed and it will appear on the next scan.
- Only clients listed in the main AsusWRT interface are imported. If using plugins, such as the
YazFi plugin, check the Asus routers DHCPLSS guide for a possible workaround.
Other info
- Version: 1.0.0
- Author: labmonkey
- Release Date: 16.1.2025