What this template does
Enables MQTT integration for Siemens S7 PLCs using the native S7 protocol. By periodically polling selected DB, marker, or I/O addresses, it extracts equipment data and publishes each value to a dedicated MQTT topic. It operates flexibly, handling multiple data types (like REAL, INT, and BOOL), and includes a built-in simulation mode for hardware-free testing.
When to use it
Ideal for setups requiring direct, automated data extraction from Siemens PLCs to feed dashboards, logic rules, or downstream actions within an MQTT-based ecosystem.
