Indeed, the top 3 flowcards receive stuff, thus have tokens. That is not possible in normal flows, when flowcards have tokens, they can only be used in Advanced Flows.
The expressions are just basic JavaScript with it’s default buildin functions plus a few custom BLL functions.
Coding can be used in supported textarguments and are just expressions within BLL “coding blocks”: {[ expression ]}.
And if you have any more questions, just post them here, and i or other people surely will help with answering them.
When i have time i intend to update the For Users topic with more tutorials, examples and explanations, based on the questions and answers here.
Ok, so I’m going to stay on this thread. My post on the other thread had got me confused as I realised that many of the examples weren’t BLL examples.
In the other thread you said I didn’t need the {{}} brackets. But it looks like from the example above I do need these {} placed around my expression.
So is the correct syntax any mathematically correct expression in {}. E.g. {variable1-variable2}, or {var1*(var2+var3)}
Reproducable problem: After a Homey (re)start BLL starts with no variables, completely lost all vars. Scary moment, but luckily found a solution: Resetting the app solves the problem, vars are back.
I made a flow which checks 5 minutes after a reboot if the BLL app gives an error, then restarts. This workaround solved my problem, but doesn’t sound as a real solution.
Thank you for the great app!
Can someone help me in making a BLL expression for use in Device Capabilities?
I want to convert seconds to minutes.
Thanks!
@Arie_J_Godschalk If I use one of the cards on the picture in the THEN flow the Homey app closes on my tablet.
Homey version 7.3.0.1253
On both my Homey’s. HP19 and HP23