When the connector is responding to pings:
- the online checks error, the status is 'connector error'
- the online check responds with a
{running: true}
, the status is 'connector is running' - the online check responds with a
{running: { $ne: true } }
, the status is 'connector is responding to pings'
When the connector is not responding to pings:
- the connector-runner is connected via meshblu-socket.io, the status is 'thing is online'
- the connector-runner is not connected via meshblu-socket.io, the status is 'thing is offline'