Na een poosje kom je er achter dat "iets niet werkt"

Hey, ik weet niet zeker of Device Capabilities de handigste hiervoor is: Je kunt daarmee een device aan/uit zetten en wachten op een foutmelding.

Je kunt wel H.O.O.P. gebruiken, die heeft Error Handling: H.O.O.P. (Hope) - Homey Object Oriented Programming
Als je een flow aanmaakt en als trigger een HOOP trigger (Methodgroup trigger of een Triggergroep trigger) dan kun je wel een try-catch-finally instellen.

Hier een voorbeeld


De ? is HOOP → Error tag, deze wordt alleen gevuld binnen de FLOW en is niet echt global, maar scoped.

De Hallo is gelijk aan 1 geeft een error.

Nu zegt mijn Horloge: Er is een onbekende fout opgetreden [non_numeric_value1] en daarna zegt hij Klaar.
Als je Hallo veranderd in 1, dan zegt mijn Horloge alleen : klaar.

1 Like