🔍Help with testing AsusRouter during the development #713
Vaskivskyi
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Intro
Hello, guys.
If you want to help with testing AsusRouter before the new versions are released, you can help by providing the data from your devices for automated tests. More devices covered - more chances there will be no bugs coming to releases.
With integration version
0.24.0
you are also installingasusrouter
backend library1.1.0
. Using it you can get a dump of the data used by AsusRouter to provide sensors and other data in HA.Gather data
asusrouter
library usingpip install asusrouter==1.1.0
python -m asusrouter -o local/dump/location --host 192.168.1.1 -u admin -p password --ssl --dump --zip
192.168.1.1
,admin
andpassword
with your valueslocal/dump/location
with the location where to save dump filespython -m asusrouter --help
.zip
archive of all the data received from your deviceOptional
If you are concerned about privacy, replace the following data in your files:
GT-AXE16000
)00:00:00:AB:00:15
192.168.1.5
Share the files
Send your files (or zip archive with them) to me (at [email protected]) together with your device model + firmware type and version (if not included in files already). I'll create tests which could be run automatically to ensure AsusRouter is always compatible with your device.
You can share 1, 2, 5 or all the files you want. More data can help building better tests. But don't share the same data many times. We need to make sure, the library and the integration work with your data format, not with exact values
P.S. You can even prepare tests by yourself and open PR to the library repository -> https://github.com/Vaskivskyi/asusrouter
Privacy concerns
Any MAC address, IP address and non-generic device name will be replaced with compatible data before adding a test to a public repository. You can check the example of my device data here -> https://github.com/Vaskivskyi/asusrouter/tree/dev/tests/test_data/rt_ax88u_merlin_388
Beta Was this translation helpful? Give feedback.
All reactions