I may not be much help here. I had a “light” device on my main page. I tried to move it to a folder but it would not move. So I copied it. I moved the copy to the folder that I wanted. Then I deleted the original from the main page, which also deleted the copy in the folder. Ultimately, I got it to work. But I don’t remember how I worked that out.
There was a bug that I recently fixed where removing a device from a folder didn't seem to do anything.. the device was actually removed but the view didn't update to show it. There was another one recently where if you were viewing search/filtered results (which list all devices regardless of folders) and then put the app into edit mode you could re-order devices from there.. that shouldn't happen and maybe could have caused issues.
Anyway, I think I've tested/fixed most of the folder actions now but it's possible there's still something I haven't seen.
What I meant was for several displays on the same display device (tablet, phone or computer) Where each display has a different subset of device types in its custom theme. I'd like to get all of these device types into a single on custom theme that can used by each display.
Could we have an option to have only one custom theme, instead of a custum themevfor each display.
This wiuld be similar way to using one of your preset themes on all displays.
Not worried about updating different display devices until I finish generating the 8 displays on my tablet.
Thats the reason for a single custom theme. The tedium of creating and maintaining 8 custom themes so they are all the same is a brick wall for me.
My first display has 18 separate device types with more to come.
That has happened to me. What I found is that if I go to the folders and click on the manage devices tab and then back out, then the icons for that folder disappear of the main page. No need to delete them otherwise you will have to rebuild the folder.
I wanted to say that the latest version has rock solid rtsp video. No freezing.
The freezing seems to have disappeared the delay is still there. What I’ve noticed is that the delay gets worse and worse over time. In the logs there’s entries about scheduled reconnect, wondering if that is based on a timer or based on reaching a certain buffer depth/size and forcing the client to restart. Suspect the latter to fix the freezing from the buffer getting to deep/large, plus the reconnect seems to be sporadic and not a consistent interval across all streams.
version 1.0.1150
- add new media selector device type
- add option to show dimmer slider on lights that support it
- refactor add device dialog to show live device previews instead of list
- when viewing devices by type or room, sort devices by type then name
- add room panel device type which shows list of rooms with highlights of devices inside
- show delete/hide tile on folder devices (in addition to remove from folder)
- keep folder view w/2 items side by side and not stacked (broken for wide tiles)
- prevent re-ordering devices when filter is selected
- highlight filter dropdown when type or room is selected
- fix updating image after refresh
- fix album art not refreshing when changing
Lots of new things in this version!!
add new media selector device type
- This device tile lets you switch between multiple images or videos
- Swipe between media on the main screen or use the buttons on the right
- inspired by this screenshot
add room panel device type which shows list of rooms with highlights of devices inside
- shows each room you have setup on Hubitat and some quick summary status (lights on, locks unlocked, doors open, temp, etc)
- inspired by this screenshot
refactor add device dialog to show live device previews instead of list
add option to show dimmer slider on lights
That is a fantastic addition. I've been wanting an easy way to switch between a couple of my cameras for ages. Previously I was adding multiple tiles which was spoiled the layout or having to open my Hik-Connect app with a tile which was clunky. Brilliant job @jpage4500
Just messing around with it on my Mac at the moment....
- It looks as though the video gets cropped to fit the overall tile size that includes the button overlay to the right so I'm missing the edges of the video. If I increase the overall size of the media selector tile, I lose more of the video. I wonder if there's a way to have the video fit so that it's unaffected by the button panel. Even better would be if the video could fit the entire tile and the buttons could be overlayed on the video to maximise the view (thinking out loud - may not be possible)
That’s by design - it’s also how video tiles work too. On the main dashboard they’re cropped (zoomed in) to fit the entire space available. When you open full screen though they entire video can be seen (‘fit’) but often with black bars - like the examples below:
I always use the ‘fit’ option when full screen because you can zoom in and pan around on the fullscreen image quickly
It’s the same for images too but I have an option there to also use the ‘fit’ logic on the main dashboard. I can add that for video tiles (and this new media selector tile) too
EDIT: Actually I do have that fit setting on video tiles already.. what I’ll do instead is just have that media selector obey whatever device setting you’ve selected. So, if I enable ‘fit’ for the Front Camera it’ll look like this:
Ah ok. Currently I have a single video tile centred on my dashboards at 7 x 5 size. I keep it that size so I'd only click it full screen if I needed audio (I very rarely need that). I was going to add additional video tiles, then add the media selector tile at the same size/position (hiding the video tiles). That would only work if the entire image was visible as it is now. Hope that makes sense..
Something to add to the list. Have a feature that automatically changes the video tile so that it flips through each camera. Have a timer setting for how long it stays on a camera feed.
Have you had a chance to figure out the video delay issue, where the video can be up to 30 seconds behind live?
I’ll look at it now - since these video tiles are meant to be live video I’ll see if there’s a way to prioritize latency over stability if that’s something that can be tweaked. I also like the earlier idea to ‘catch up’ to live if the stream ever falls behind – but not sure how feasible that’ll be..
either way I’ll need your help testing since I can’t reproduce it myself but I’ll reply when there’s something to test. Are you using the Google Play Beta build or sideload?
great idea!
Any thoughts about having a single custom theme that would be available for every display? It would save me a lot of time in recreating my first custom theme at least 5 times while adding new device types to it. My first custome theme has 18 device types.
It could be an option so others wouldn't be forced into using it.
Here’s a better analysis - looking at the logs from before
His 5 UniFi cameras are all falling back to software decode. In his log (0717, v1.0.1128), every one of the 5 streams logs:
h264_mediacodec failed (avcodec_open2() error -22 …); falling back to software
The Android player only ever tries the H.264 hardware decoder (FFmpegPlayer.kt:295). His UniFi streams are H.265/HEVC, so forcing the
H.264 MediaCodec onto them fails (error -22 = codec rejected), and all 5 tiles drop to CPU software decode. Five concurrent software
HEVC decodes can't keep up with real-time, so — because RTSP-over-TCP never drops packets — each tile falls further and further behind
live every second (your "delay gets worse over time", up to 30s). Eventually the 3s socket timeout trips, the stream stalls, and it
reconnects.
AI recommended several fixes - all of them sound good to implement. I’ll take some time to make sure it looks good and works
Thank you, I’m using the sideload, (1.0.1150)
version 1.0.1175
- refactor theme dialog to show live preview of selected theme
- video player improvements
- add setting to media selector to auto rotate between images/videos
- support custom icons/colors on most device types (images, video, folders, etc)
- add new themes
- fix images on gametime app
- modify organize devices dialog to include an option to combine all image/video tiles into a media selector tile
- media panel obeys device crop option
- fix image refresh bug
refactor theme dialog / add new themes
This version both adds some new themes as well as tries to make it easier for anyone to customize the theme.
My goal isn’t to create the perfect theme but more to give some ideas what can be done to change the look of your dashboard.
In addition, if you start with a theme you can now edit it (menu → more options → theme editor) without losing any elements that were set from the theme.
somewhat related - Google Play is taking FOREVER to review and update the app. The production version is almost a month old and even the beta version hasn’t been updated in a while. I’m not sure what the holdup is – but if you’re seeing all of these changes posted here and wondering why you don’t see them – that’s why..













