Flows scripting

If the flow editor allows you to script everything then I’d agree. Scripting provides easy, manageable and scalable way to support complex logic flows.
It makes a little sense to use visual editors to implement complex things.

Glad to hear you think the same.
So what’s your “final” solution?)

I postponed it, have a lot of other things to work on.
But it’s still on the list!
Hope a solution will pop up some day.

There’s a “Mosquitto MQTT client”, but it doesn’t support Homey v2.
Is it possible to implement exactly the same functionality in MQTT Hub?
So we need 2 things:

  1. A trigger that gets triggered for a specified topic and contains a “message” token (just a string value).
  2. An action that sends a message (a token or a value) to specified MQTT topic.

If we have those 2 things we could add a few special flows to use regular Homey apps.

I’ll try to add those 2 things into MQTT Gateway.

The MQTT Client app has exactly those two flow cards.

I’ve seen them in the old MQTT client (“Mosquitto MQTT client”), but didn’t check the new one. Thanks for pointing that out to me.