Hi there
With my car pi hat , i want to build a standby mode that the HU enters for 5 mins after ignition is pulled. It will feature a clock and a power button to overide the standby/ pre shutdown and return to hudiy for 10 more mins.
How do i layer my application to appear in front of hudiy, is this possible? Any advice on how hudiy behaves is appreciated. I want to add a button to enter such standby too, in the shortcut bar.
Thanks in advance.
How to build a standby screen / mode that overlays the whole of hudiy.
-
alex124.rh
- Posts: 125
- Joined: Thu Jul 31, 2025 9:18 am
Re: How to build a standby screen / mode that overlays the whole of hudiy.
Hi alex124.rh,
This is a great idea and I have been wondering about this as well. I just want to share my quick thought about this.
I think this would be possible to make an overlay. The same way you would have the tacho_overlay.thml, you could have your own ".html" file that stretches all over the screen. I beleive it is possible to bring the overlay with a shorcut, or API+GPIO.
I havent done it yet, but this is the way I would try for now.
Have a nice day!
This is a great idea and I have been wondering about this as well. I just want to share my quick thought about this.
I think this would be possible to make an overlay. The same way you would have the tacho_overlay.thml, you could have your own ".html" file that stretches all over the screen. I beleive it is possible to bring the overlay with a shorcut, or API+GPIO.
I havent done it yet, but this is the way I would try for now.
Have a nice day!
Re: How to build a standby screen / mode that overlays the whole of hudiy.
Controlling custom overlay visibility is key to this functionality:
https://github.com/wiboma/hudiy/blob/ma ... proto#L700
https://github.com/wiboma/hudiy/blob/ma ... ibility.py
In your script, you can register your custom action that you can later bind to the shortcut:
https://github.com/wiboma/hudiy/blob/ma ... proto#L732
https://github.com/wiboma/hudiy/blob/ma ... proto#L741
https://github.com/wiboma/hudiy/blob/ma ... hAction.py
Mentioned action can control visibility of your overlay when triggered from the shortcut (e. g. set it to ALWAYS to show the overlay).
Later, in your overlay (HTML), you can also control its visiblity using the same SetCustomOverlayVisibility message (e. g. set it to NONE to hide the overlay).
https://github.com/wiboma/hudiy/blob/ma ... proto#L700
https://github.com/wiboma/hudiy/blob/ma ... ibility.py
In your script, you can register your custom action that you can later bind to the shortcut:
https://github.com/wiboma/hudiy/blob/ma ... proto#L732
https://github.com/wiboma/hudiy/blob/ma ... proto#L741
https://github.com/wiboma/hudiy/blob/ma ... hAction.py
Mentioned action can control visibility of your overlay when triggered from the shortcut (e. g. set it to ALWAYS to show the overlay).
Later, in your overlay (HTML), you can also control its visiblity using the same SetCustomOverlayVisibility message (e. g. set it to NONE to hide the overlay).