LEARN BY BUILDING
Edge App Academy
Build a portable plant-state listener whose broker settings and secrets belong to each controller installation.
Checks validate authored native models and lesson connections. No controller, MQTT broker, protocol request, handler or installation is executed.
Edge App Academy
Scenario 1 · 12 min
Name the incoming state handler
Create the portable definition and a named entry point for plant messages.
Scenario 2 · 12 minListen to plant state topics
Bind plant state messages to the receiving handler.
Scenario 3 · 12 minKeep credentials with the installation
Make the listener reusable across sites without embedding a password or certificate.
Scenario 4 · 12 minAdd a scheduled health entry point
Keep message handling separate from a five-minute scheduled check.
Scenario 5 · 12 minAdd alarms to the plant monitor
Finish the deployment-ready definition and distinguish authoring from installation.
Keep learning
Build a portable plant-state listener whose broker settings and secrets belong to each controller installation.