[RELEASE] HD+ - Android Dashboard

Could someone kindly help me figure out what I might be doing wrong? I'm trying to set a background using my own image but haven't had success so far.

Here's what I've done:

  • Uploaded the image to the File Manager.
  • In HD+, I navigated to Display > Options > Background > Select Image, and then chose either File Manager or Hubitat Device. Nothing appears - "No Results"
  • I've tried using both .jpg and .png file formats, but the background doesn't appear.

I've also searched this forum and Joe Page Software's GitBook using terms like "background" and "filetype," but I haven't been able to find a solution.

Any advice or guidance would be greatly appreciated. Thank you in advance!

Update:

I also tried updating the app by pulling on the dashboard. I ensured I was properly connected by adding a device, and it appears. Additionally, I am logged into my Hubitat device.

What is the name of your file? I believe it cannot have any spaces in the name.

1 Like

@Pantheon thanks for the responce.

The file name is HD_Dashboard_3
I believe if I had spaces, it would not load into the file manager.

Update
Tried Dashboard3 a png and Dashboard3 a jpg, both do not display.

1 Like

Long press on the icon, choose Change Icons, choose ON, Off or both, at the top of Select Image, change the drop-down to Hub Filemanager.

1 Like

Thanks, promising idea, but this also nets the same "No Results"

Can you click on your image file in File Manager and display the image?

Yes, I can, and it displays correctly in a browser.

In HD+ > Background > Select Image, I only see images from Unsplash.com. All other categories are either blank or display the message "No Results."

I presume your HD+ device is on your home network, the same network as your Hubitat hub and is set to local, not cloud mode.

Your assumption is correct. I have tried both "Auto" and "Off (Local only)" settings. When set to Auto, it displays "Auto-Local." Please keep in mind that I am able to add and remove devices via the Maker API. In fact, I recently added two Boolean variables to indicate when the washer and dryer cycles are complete, triggered by webCoRE. This has been tested and works.

This makes me think you are in cloud mode. When I am in local mode, I get this when I select Display Options, Background, Select Image, (drop down at top)...

When I select Hub Filemanager, I see the icon images that I have on my hub.

As mentioned earlier, I have tried both "Auto" and "Off (Local only)" settings. I get the same options you are showing, but when I select an option like "Hub Filemanager," I encounter a large black screen with a blue house in the middle and a message stating "No Results."

And you can see your file in Settings(Hub) > File Manager ? And when you click on it, the image is opened?

As mentioned earlier, "Yes, I can, and it displays correctly in a browser."

I'm out of ideas. Going to need some help with this one. :slightly_smiling_face:

Thank you for all your help. Hi @jpage4500, do you have any suggestions for resolving the "No Results" issue?

Sorry for the delay.. I just tried this myself to double-check it's still working. Hmm.. if you can see the "Hub Filemanager" as an image source that's means you're in local mode which is good.

The next question is -- do you see results when clicking on the below URL? NOTE: You might have to replace hubitat.local with your Hub's IP

http://hubitat.local/hub/fileManager/json

You should see results that look like this:

{
  "files": [
    {
      "date": "1685479098000",
      "size": "162743",
      "name": "event-log-internal.txt",
      "type": "file"
    },
...

Lastly, is Hub Security enabled?
image

You could also send me device logs which will contain any errors

I haven't tested video streams in a while so I'm due. That custom RTSP player is an open source library I'm using. I see it's been updated recently so I'll try to use the latest version - maybe there's some Android 15 fixes in there that will help

I'll add a TODO to look at this - hopefully it's an easy fix

I have a Sonos device tile but not sure what you mean. Is there a way to open the Sonos app from HD+? I assume I used the built-in integration

It’s not using the Sonos app for this so it doesn’t matter which generation of the Sonos app you use with your speakers. You have to add your Sonos speakers to HE first using the built-in Hubitat integration. That will then create a new device for every speaker you add. You can then add these devices to Maker API so that HD+ can detect them.