
34:30
@Joe I'd live to be part of that conversation

34:38
Great, thanks

36:45
There is no “data plane” in Open Horizon; outside of the “edge sync service” — I am confused. If you want to connect to a device from “outside” you will need to have the device reach out from “inside” and establish a reverse-connection ala Kaazing

37:55
@DCM Absolutely yes. And let’s make sure I don’t color outside the lines here. I am assuming control plane data and telemetry.

39:18
BRB

39:22
github.com/dcmartin/open-horizon includes some existing services to process signal data using MQTT; I also have a Kuiper example to consume that MQTT traffic and process it for output (e.g. summary)

40:56
For example a license plate reader AI: https://github.com/dcmartin/open-horizon/tree/master/services/alpr4motion

43:33
@david looks interesting thanks for sharing the link

43:49
Feeds into github.com/motion-ai/motion-ai

44:42
@JoePearson “telemetry” is a suitcase word :-)

45:29
@Brad and motion-ai feeds into age-at-home.com

46:28
@David think heartbeat, status, performance, configuration, and so on. Typically anything that would go into a service log.

48:52
@Joe currently agent sends base information to exchange (e.g. heartbeat); application-specific data about state (or logging) is a bridge too far, IMHO, for initial exercise since logging to a big bite; I currently utilize Kafka to send data from device to cloud with all credentials etc transmitted via edge sync service with the application polling for new sync data

50:50
The data transmitted by the application via Kafka is based upon a SDK I developed which when utilized captures all the relevant data for external analysis of success (e.g. Docker info directly from Docker daemon, not what agent reports to exchange, which is one thing I validate to determine malfunction)

52:00
My `startup` service contains the Docker inspection and requires my `Hal` (hardware abstraction layer), `wan` (IP information), and `cpu` for system resource consumption