[RELEASE] HD+ - Android Dashboard

version 1.0.TBD (beta)

  • add quick settings tile support
  • refactoring background services

I just pushed 2 pretty big changes. The new feature is quick settings tile support and I added a wiki page for how to set it up: Quick Settings Tiles | HD+ (Hubitat Dashboard)

Basically these are like widgets except in the quick settings panel. They also should work while the device is locked so could be another way to handle quickly turning on a light or similar.

The other change is much bigger but not something you'll notice. I needed to refactor all of the background services I was using to stay up-to-date with Android's ever changing recommendations. This change will primarily affect location services, widgets, quick tiles, and any light/switch timer you setup.

It's difficult to test these so I'm pushing them to beta so I can use my everyday device to test with. It's possibly (maybe likely) that I'll need to make some fixes as a result so you might want to hold off on updating right away if you're using the non-Google Play version.

Once I get everything tested I'll work on a solution for Google Maps support.. the API key I was embedding in the app is no longer valid so I need to figure out a backup plan there

6 Likes

@jpage4500, once again, thank you for making these changes. I really like what you've done!

Marc

Thank you for the update.
I also wanted to mention that I noticed a similar quirk with the Thermostat tile. If you lock it and then attempt to set the mode, it initially allows interaction but then prompts for the passcode afterward. Shouldn’t the system request the passcode before allowing any changes?

I've not tried the beta changes yet, but I just wanted to note that HD+ currently works much better for location than either (old or new) of the official Hubitat Android apps. It updates my presence very reliably. I hope this doesn't change!

1 Like

me too :slight_smile:

I rely on HD+ for presence too so if anything breaks I'll know it pretty quickly and will get it fixed.

2 Likes

Hey @jpage4500, totally minor bug here...

When changing themes the displayed theme (in the pull out menu) doesn't update until the app is restarted.

Any luck with this? Still hoping to use your app.

interesting, it works right away for me (as I select an option). That was the idea - that you could preview how it looked without having to even hit 'OK'

Seems to be working reliably for me on the latest version. I've used it for the last week and every time I've left the house it's armed my home

1 Like

I don't think I could reproduce this one myself so I'll need some help. I changed the name text size, quit the app and after restarting it the size is the same. Let me know if I'm not doing that correctly

version 1.0.2688 (beta)

  • fix crash
  • add extra debug options (verbose, network logging)
  • fix attaching event log to support email
  • support levoit air purifier
  • don't show variable dialog when read-only
  • allow DateTime variable to change click action

Some smaller changes in this one including fixing attaching logs when using About -> Send Feedback.

fixed

1 Like

The theme does change with each selection. It's the pull-out menu that doesn't update. Select a different theme and tap OK. Then pull out the menu again and you'll see the old theme listed as current. Again, NOT in the theme selection dialog, the pull-out menu before selecting the theme selection dialog.

Thanks!

It does it when going into a folder from the main screen and then back to the main screen. I can try to do a video of it if videos can be posted here.

Can't upload videos here, but I emailed them to you way back when I first ran into the problem...

hd1

thanks - when I just looked at this again I was thinking is was an issue with text size being saved. It's the little folder divider line that is supposed to adjust to show below the folder name and isn't doing that. I used to see that all the time but did put in a fix a while back to try and fix it and haven't really seen it since. It might be certain versions of Android that do things a little differently which is why I don't see it.

What device and Android OS is this? (sorry if you said it earlier)

image

1 Like

got it -- and yes i can reproduce now - thanks!

Samsung Tab A9+
One UI Version 6.1
Android 14, Security Patch Feb. 1, 2025

Joe,

Just circling back here, I recently got the update notice for the beta app upgrade. That solved the crash problem for me. I easily added temp backgrounds to several sensors after the upgrade without any issue.

Thanks again

1 Like