We are working on integrating mender connect into our product. Our product has both WiFi and cellular connectivity. In order to not use too much data we want to limit mender connect to just use the WiFi unless the user explicitly enables it over cell for diagnostics.
When mender-connect does not have any active connections to it, what sort of behavior is it using to wait for connections to come in?
Are there ways to limit mender-connect to only use particular network interfaces so that we can keep it off of the cell network other than just disabling the service when the cell network connection is active?
How much network data does mender connect typically use when it is just waiting for a session?
With mender itself we use state scripts to control what networks are used but there does not seem to be a similar mechanism for mender-connect.