In theory if I push anything into Homey/Control/Blinds/office then the Office Blind should open to 0%.
I have checked and I cannot find the Tag where it puts the content of the message - ideally I send 0% from Node Red to MQTT Broker, Homey MQTT Client sees a new message and then the Homey Flow pushes the 0% to the Blind controller.
At the moment I would settle for if the Homey MQTT Broker sees anything then act on it.
But so far the MQTT Client does not see the message at all.
I have copied and pasted the MQTT field from Node Red to Homey to ensure no typos…
Tip: the Flow tags that are created by a “When” card becomes available as soon as you make the connection to your “Then” card. This is not obvious because apparently, that is not needed for speaking or notifying! These actions seem to be aware without the connection.
(when you know it, it is obvious, if you don’t know it, you will not find it, so hopefully this will help people).
So when you want to use the “Message received from Topic” tag, connect the Card with the MQTT “Trigger when a message is received” to your card.
To convert a String value (I believe all MQTT values are Strings to start with), us a Logic card to "Calculate from “message received from topic”.
You can use this numerical value (tag) to update a “Power by the Hour” virtual device for instance.
Note: this only seems to be an issue with Advanced Flows (and perhaps only in a browser on a PC editing a Flow - never the less…)