[RELEASE] HD+ - Android Dashboard

I think I missed this post originally. I just tried and can change icon, background color and icon color. What tile (device type) are you trying to change?

Also is there a way to add additional user codes for HSM?

Do you mean PIN codes? That one might be tricky as I use the same logic to PIN protect any (or all) tiles.

It is the window and door icons that I can't change either color or replace with a different icon.
Yes I was referring to individual pin codes for HSM. Hubitat allows for up to 20 different user codes.
Thanks for a great program!

It is really hard to get the sliding menu to come out when using gesture navigation. Can it be made to slide out if you long press an empty spot or something? I feel like something changed and it used to not be so hard.

I notice that too with the gesture based OS navigation. If you swipe from either side though that's the 'BACK' gesture which will open the nav menu in the app. Swipe again while the menu is open and it will exit the app. I'm doing this now on a Pixel 7 and it's working. Do you have the side gestures set to something other than BACK?

No, swipe from the side is back for me too, I haven't changed it. I'm also on a Pixel 7. I don't get the sliding menu at all when I swipe from the side. I can randomly get it to come up by swiping dozens of times and I have no idea what was different about that one swipe.

I've been using gesture navigation for a long time and used to not have this problem in this app.

EDIT: I actually just figured it out as I was typing this. If I place my finger at the end of the screen and hold it there for about a second, the menu peaks out a little and then if I swipe the menu comes out. I was just able to reliably do this like 8 times in a row.

1 Like

I don't think this app (or any app) can access the HSM user codes. AFAIK I can only set the various HSM modes (link); The PIN protection is just something I added to HD+ for any tile -- or a global one for all tiles.

I'll add a TODO to try and support multiple PIN's for a single tile but I'd need to think about how to implement it a little more

That would be great if you could implement that.

Hi,

I'm still getting time freeze on all tablets in house. Randomly freezes? when you click on the tile which brings up the setting windows the time is correct on there ?
If you hold the time down then it will update the tile. But this happens twice a day on all tablets

would it be the theme?

Same here and this just started happening within the last few weeks. I restored to a dashboard from a couple of months ago and the same problem. :person_shrugging:

I have a custom device that shows carbon dioxide and air quality levels.
Is it possible to add units (PPM and VOC) also to numbers?

Screenshot_2023-04-18-13-42-17-092_com.jpage4500.hubitat

You can use Tile Master 2 and customize the text strings easily that way.
Here's a line of onee of mine - I'm putting the room before the value:

1 Like

You can use that with HD+?

yep - I like it because I can do some basic html like color, font size etc. I've moved away from relying on it, as HD+ lets me customize my drivers with an HTML field now - but its still useful to me.

Here's a customized OWM I use:
image

1 Like

I noticed today that the thermostat tile does not display the current temperature(in the lower right corner of the tile) when in auto mode. It does display correctly in heat or cool mode. Is this by design or just missing from the auto mode template?

Hi, the goal (as I remember) was to pick 1 value that seemed to be the most relevant/important and display it. So, when in cool mode it picks the cooling setpoint; when in heat mode it picks the heating setpoint and in any other mode it just uses the current temp.

With the status text (small text at the bottom of a tile) - I try to display the current temp unless it's already displayed as the main text/value. I figured there wasn't any need to display it twice on the same tile.

Anyway, that's the design.. is the current temp not displayed on your tile already?

I will say auto mode is one of the more tricky cases for me and it could probably be better. However, if you make the tile 'wide' (2 or more columns) it'll use a different layout that shows the heating setpoint, cooling setpoint and current temp at the same time.

1 Like

I imagine it's solely because it's in Auto Mode and it has reached/matched the setpoint which is as you've designed it.

1 Like

Thanks for describing the design, seems like a good one to me as well. I'm including a few screenshots of what my dashboard looks like under different conditions to help illustrate the look and feel of what I'm seeing on my phone (Galaxy S21)


Above is a screenshot that shows my three thermostats. Main is in auto mode and is inactive. Both Downstairs and Upstairs are in heat mode and inactive. You can see I'm not getting any status information for Main on the bottom of the tile.

Here I've put Main in heat mode. No change to Downstairs and Upstairs. Now the status information for Main does show at the bottom of the tile.


Here I've put Main back into Auto and forced Upstairs heating to become active. The status line does show the mode and the current temperature.


And just for fun, Here I've forced Heating to start with Main in Auto mode. The status line shows heating active but no temperature information.


Last but not least, heres Main in Heat mode with heating active. Now the status line shows both heating active and the temperature.

I'm adding these additional screenshots to give an idea of what Im seeing when the tiles are 2x2 rather than 1x1. As you said, all of the information is there when the tile is configured for 2x2.


Above is 2x2 with Main in Auto, and heating is active


Above is 2x2 with Main in Auto and heating is not active

I think the challenge I'm having is the change in context of values displayed in the Auto mode tile at 1x1. I believe that the main display changes back and forth between setpoint/current temperature depending on whether heating/cooling is active. Similarly, the contextual information in the status line at the bottom of the tile appears to change as well depending on the heating/cooling active status.

As a suggestion, what do you think of making the status line (at the bottom of the tile) of a 1x1 tile in "auto" mode always consistent...by displaying current temperature and heating/cooling active status. The main portion of the 1x1 auto mode tile could be left blank (when heating/cooling is idle) and/or display setpoint information when heating/cooling is active. Again, just an idea and there probably are good reasons I'm not thinking about which might make this undesirable.

Thermostat tiles would be so much easier if I lived in a country that required the cooling function. Alas in the UK it's generally cool, cold or really cold

Generally.... BUT, I've been in London multiple times in the summer when I was cussing at the hotel for not having air conditioning... Americans (in general) are spoiled with very cool inside temps since air conditioning is ubiquitous, In my area if it is >75F we have air conditioning on. So it is on 11.5 months of the year. lol

Next work trip to London & Wales is next month. Should still be cool then. I just hope the rape seed isn't blooming, it kills my allergies. :slight_smile:

1 Like

Yeah London gets warm enough, whereas in the North East it’s a little micro climate of gloom!

2 Likes