I have a request for new functionality in Homey. Please implement a CASE in flows.
Workaround for now by creating multiple flows:
Flow1
WHEN [BetterLogic] A variable has changed
AND [Logic] var eq 1
THEN
{do something}
ELSE
[Flow] Start flow2
Flow2:
WHEN: [Flow] This flow started
AND: [Logic] var eq 2
THEN:
{do something else}
Request:
WHEN: [BetterLogic] A variable has changed
CASE1: [Logic] var eq 1
{do something}
CASE2: [Logic] var eq 2
{do something else}
ELSE:
{do something different}