I want to be able to open my garage doors with few clicks. I put 2 widgets on my home screen (Android). Open my phone - press the button - Garage door opens - Magic!!- LOL....
The problem I have is this:
When I press the button (widget) it turns green and says ON - good
4 seconds later a rule turns it OFF. Here is where it gets iffy. The device shows it turn ON then 4 seconds later OFF - good. The problem is the widget stays green and ON. I tried refresh from the device page - no good. Still ON and green. If I press the widget again, it will turn OFF and grey. So I'm wondering - do widgets not get the status from the device???
I do. I have a widget to turn on my hot water recirculator. I've also noticed that sometimes the widget is correct and sometimes it gets stuck displaying 'on' while the actual device is off. It's not as big of a deal for me, but displaying the correct garage state would be much more important if I used it that way. (My garage door is automated to the point I don't even have a button in my car.)
Thanks for the reply. So it "seems" that the widget "should" get the status from Hubitat. but doesn't always. The goal here was a simple 1 push and the door opens or closes, whichever is required. If it is already ON, we would have to turn it OFF, then back ON again. I'm just curious as to why the device itself shows the correct status, but the widget does not..... (sometimes).
You might also want to search in this form for HD +, which is a community Android dashboard app that you could use directly to control your garage door, or you could use the HD + app to create a widget and use that. I've been using an HD + widget to control my blinds and it does seem to update status promptly.
I use HD+ for geofencing. It is great. I was not aware there were widgets. I'll check in to it. It is just wierd though, sometimes the widget will turn OFF as expected, and sometimes it doesn't. I thought someone might have a way to track down the issue.