[MCP] Generate advanced flows

I would like to generate advanced flows using natural language using the Homey connector in ChatGPT. For now I’m able to generate a json file, but it’s not possible to import this file in the advanced editor. Is this feature already in the pipline.

1 Like

Not sure, but maybe the ‘Import Flow’ option works for those generated files. See:

I think I actually opened a thread about this some time ago, but maybe it didn’t get much attention. Personally, I’m convinced that if there’s one area where LLMs should really make a difference, it’s exactly this: simplifying our lives when we want to build something.
Many of us already know what we want to achieve, but we don’t always have the time or the desire to spend hours clicking through menus, linking conditions, variables, and triggers.
Yes, the MCP connector is great, and it allows impressive interactions but for what, exactly?
To ask the system for information we can already see at a glance?
Like: “Is the kitchen light on?” or “Lower the hallway lights by 20%.”
Sure, it works, but that doesn’t feel like meaningful innovation.
It’s convenient in some cases, but most of the time it’s just redundant.
What you are asking for and which I completely agree with would really be a game changer:
Being able to describe an advanced flow in natural language and have the system create it directly in Homey.
No manual editing, no complex logic-building step-by-step.
Just tell the AI what you want and it builds the flow for you.
That’s real simplification….. That’s where time is saved… That’s where smart home actually starts feeling smart.
And of course, who enjoys building flows manually can still do it nothing would be taken away.
But those of us who just want to set something up and move on with our lives would finally have that option.
Unfortunately, from what I understand, this is not currently possible, because Athom does not expose the APIs needed to create or import Advanced Flows.
It seems to be a deliberate design choice rather than a technical limitation.
So for now, we can generate JSON, but we can’t actually import it.
I really hope Athom will reconsider this.
Not everyone wants to spend their evenings fine-tuning logic blocks.
Some of us would rather let the AI handle that so we can spend our time with the people we care about.This is the kind of innovation that would push Homey a step ahead not just in technology, but in user-friendliness.

I used the export flow option and renamed the file to ext json to have ChatGPT evaluate it…

It did not understand the flow really well altough it was able to read it as an Advanced Flow.

Don’t keep your hopes up on ChatGPT creating working flows for you…

First there were program languages, too complex for non-programmers, so then there were graphical languages like the Homey Advanced Flow, which Homey beginners like so much, but too cumbersome to describe in detail what you want. Both instruct unambiguously what the computer should do. So now you expect users to to able to express unambiguously what they want using voice? So then we are back to programcode using voice instead of text input?