I don’t understand how this would work in practice.
If the app doesn’t update the widget status on the server then the server will still believe that the current widget value is On, and the web dashboard will also show the widget as being On.
I am using styled buttons. They look much nicer than standard buttons and have a lot more functionality IMO much better for dynamic keypads and most importantly can be sized down much more that regular buttons
@PeteKnight
You are right if you are using a switch in “switch mode”
I am using “Push” mode. There is currently no web dash board that supports styled or push buttons yet.
If people were concerned about always being on you do have the “invalidate after x” in data stream setups.
On the message side you only receive a 1 once per update and with code this is not an issue.
I basically use it as a messaging service from app to device.
@PeteKnight
You are a Gem . You do fantastic work on this forum!!
I think you need to use the menu widget or text input in that case. Button always has 2 states on/off. It should work in that way. Also, according to our data - the main issue for the “low data” devices is sensor data (data send from the device), not actions over the device.