HSM Status will not Update on Dashboards

I filed a ticket with support over a week ago, but have received no response, so trying community:

I’m having trouble with HSM status showing in my dashboards. I have 4 different dashboards built and all of them have only ever displayed unknown in the tile. HSM is set up correctly, I have added the tile as an HSM attribute, and I can view all of the HSM history via the tile, but the image itself never updates (see images below). I don’t see anything in the logs, but I might not be looking in the correct place.

I searched community pages and was able to find similar issues, but nothing that solved my problem. Any help or suggestions would be appreciated.

Thank you!

Hubitat Elevation® Platform Version: 2.2.9.138
Hardware Version: Rev C-7

image
image


One of the big Hubitat selling points for me was the apparent community and support available, but I have yet to receive any response to this post or a response to my support email that is now over 2 weeks old. Quite disappointed. Is anyone out there?

Not sure what to say about HSM not updating on your dashboard.
Mine is appearing OK and it looks like I'm using the same template as you.

I'm sure you have set up HSM OK but for info here is my setup.

Summary

image

As for no-one from support answering your email, the first thing to check is to make sure any replies have not gone into your spam folder.
As for answers on here, the community are pretty good in my experience.
I'll tag @bobbyD in case the ticket has fallen down a hole somewhere.

Do you have HSM monitoring any devices?

Thanks, @bobbles … the HSM status is changing and showing in other locations, just not on my dashboard. @thebearmay, see below. Does this look ok?


@bobbyD - case number: 23820

That looks like it should be okay. It is possible that the tile may have gotten corrupted somehow (usually see that when a device gets removed before the tile though). Have you tried deleting it, and then adding a new tile in its place?

I don't use HSM, or at least not like you are, so I don't know what to advise you to try.

There was a recent post about support running behind, so maybe they haven't got to your ticket yet? Bobbles tagged support, so that might draw some attention to this.

Thanks… I’ve tried re-adding the tile and also creating an entirely new dashboard. No luck

Just for the sake of checking the box, can you create an Attribute Tile and select HSM Status for the attribute.

1 Like

New attribute tile… blank. Also, I did cycle through HSM statuses earlier today, and they are showing in the history for the tile as shown below… still unknown tile status.
image

Hmmmm, starting to point the finger at HSM I think, but not sure how to safely remove and reinstall without causing a lot of work. Could create and download a backup, and then remove HSM and reinstall to see if the tiles start working, but not sure if restoring the backup wouldn't put HSM back to the same status.

1 Like

Someone from support reached out so hopefully they will be able to assist. Interestingly, they had me pull the JSON output for the dashboard, and I do see that HSM is showing status there, so not sure if it is actually SHM

{"modeState":"Away","unit":""},
{"hsmState":"armedAway","unit":""}],"t":"presence"},
2 Likes

Let me know what they find, has me curious.

2 Likes

Recent response from support staff:

This seems like a db problem, the data shows correctly there, but it doesn't flow right down to dashboards. Recommendation here is to back up the data, do a softreset and restore data.

Did a soft reset, but that didn’t fix the issue. Still waiting for a response on that result. If I don’t have a response soon, may try to remove, reinstall and reconfigure HSM.

I removed, reinstalled and reconfigured HSM, and this seemed to do the trick… dashboards are now updating/showing correct current state. I’m also using Hombridge v2 integration / Homekit which was also not showing the correct “alarm system” status, and that is now also working as expected. So it appears that this issue was caused by a corrupt HSM app.