I haven’t had enough time to work out all the bugs in my test so it does not run as graceful as I would like. But what it is doing is cycling though reading values off of the device and then rebooting it. If it does not reboot the read requests will fail.
To run it you will need python 3 installed on your PC. You will also need to open the file in a text editor and update line 5 replacing the IP address with your gateways IP address. You can also update the number of times it runs the reboot by changing the test_iteration variable and how long it waits to reboot the device again with the delay_time variable.
controlwordrebootloop.py (2.5 KB)
To run the script you will need to navigate to the directory in CMD then enter py controlwordrebootloop.py
Let me know if you have any questions.