Hi, I'm trying to integrate KAAIOT with a larger application running a GUI on the Main thread. When running the listening loop on a thread, I get the error "ValueError: signal only works in main thread"
The problem is when running the loop in the main thread, it inhibits the GUI. Is there a way to circumvent this?
We already have built-in functionality to indicate the device's online/offline status.
Just need a little configuration for it.
Configure your application version for the EPL service like on the screen above.
It means that you will have the 'turn' and 'turn_ts' endpoint metadata fields that will be automatically updated on endpoint connect/disconnect.
Also, you will have the time series with the name 'ep-online' and be able to see the endpoint connectivity history events via the EPTS service.