I have been in touch with the original author (Terry Hendrix) of an old app call NetScan and have been given permission to update it to SDK 3 and republish it.
I am awaiting the transfer of the app by Athom and then it will need to be approved but in the mean time it is available in the Homey Community Store:
And it is also now in the Athom store:
Note: To publish the app I had to change the app ID, so the new version will not update any existing version 1 or older installations. This was due to technical reasons, as the original app had been deleted by Athom because it was still using SDK1 which is no longer supported.
The app is very lightweight and simply pings an IP address or IP and Port on a regular basis. If there is a response it sets the device as online but if the request times out then it sets the device off-line.
Using the app
When you add a device you can choose the method of either just specifying the IP Address or the IP and a TCP port.
During pairing, you provide the friendly device name of your choice and the IP address (plus port if you have selected that type) of the device.
In the Advanced settings of the device you can change the interval between polling and the time it waits before deciding it’s offline.
- Fixed crash in tcp driver
- Changing the port number no longer requires a restart of the app to take effect.
- The online and offline flow cards where reversed for the TCP device.
- Published in the Athom app store with a new app ID.
- Changed the online capability to offline with a type of alarm to conform with guidelines.
- Added ‘Device State Changed’ flow triggers.
- Rewritten scan code to (hopefully) reduce memory usage.