I used to set variables with Better Logic via their API but that has effectively been broken by V2.0.
I’m now trying to do the same with the build in Logic. From a webapp my wife can set the desired temperature for the living room. This is a numerical value and a flow should check if the value is higher than the measured temp and then turn on the heating when needed. But via webhook it’s not possible to put the tag value into a numerical variable, only text variables van be used, and those can’t be used in numerical comparisons.
This all means that Homey is now on the low end of the WAF scale.