13.10.2025, 12:04
Hello,
We are communicating with a relay module via MQTT. When we connect using MQTT Explorer, we send the value 00 00 00 07 to the topic address inels/set/2C6A6F1070CE/106/02EAD5 to set the relay output to true. When we send 00 00 00 06, the relay becomes false.
Meanwhile, we also receive the status information from the topic inels/status/2C6A6F1070CE/106/02EAD5 — if it’s true, the data is 00 00 00 07 00 00, and if it’s false, it’s 00 00 00 06 00 00.
Based on this information, I created two points in the Logic Machine MQTT Client — one for the command and one for the status. The issue is that I can send commands from the Logic Machine, but I can’t transfer the status information back to it. I’ve attached screenshots showing my MQTT Client point settings and the MQTT Explorer view.
What kind of mistake could I be making in the status configuration?
We are communicating with a relay module via MQTT. When we connect using MQTT Explorer, we send the value 00 00 00 07 to the topic address inels/set/2C6A6F1070CE/106/02EAD5 to set the relay output to true. When we send 00 00 00 06, the relay becomes false.
Meanwhile, we also receive the status information from the topic inels/status/2C6A6F1070CE/106/02EAD5 — if it’s true, the data is 00 00 00 07 00 00, and if it’s false, it’s 00 00 00 06 00 00.
Based on this information, I created two points in the Logic Machine MQTT Client — one for the command and one for the status. The issue is that I can send commands from the Logic Machine, but I can’t transfer the status information back to it. I’ve attached screenshots showing my MQTT Client point settings and the MQTT Explorer view.
What kind of mistake could I be making in the status configuration?