Hey everyone, I’m trying to wrap my head around how the MQTT binding works with my Tasmota switches. I’ve got everything set up and it’s functioning perfectly, but I’m curious about the underlying logic. Let me walk through my understanding and see if I can clarify any confusion I have.So, in my sonoffswitch.items file, I have this setup:plaintext< [mosquitto:stat/SonoffS20-1/POWER:state:default], > [mosquitto:cmnd/SonoffS20-1/POWER:command:*:default]From what I gather, whenever OpenHAB receives a command for the switch, it sends the state as a payload to the cmnd/SonoffS20-1/POWER topic. Tasmota then processes this command. But here’s where I’m a bit fuzzy: how does OpenHAB prompt Tasmota to publish the state information on the stat/SonoffS20-1/POWER topic? In other words, how does OpenHAB know the current state of the switch?I noticed that when I send an empty payload to cmnd/SonoffS20-1/POWER, Tasmota responds by publishing the state to the stat topic. Is this what happens during the initial setup of the binding? I’m assuming that OpenHAB must be initiating some form of query to Tasmota to retrieve the current state, but I’m not entirely sure how this process is triggered automatically.I’d really appreciate it if someone could shed some light on this. Understanding the communication flow between OpenHAB and Tasmota would not only satisfy my curiosity but also help me troubleshoot any issues that might arise in the future. Thanks in advance for your insights!