[Request] Web interface

Okay, so it seems there will not be a webversion of the dashboard for a while, although I already have a solution for it, using Home Assistant, most users probably don’t have that setup, and/or might not want to set it up just to have a webversion of dashboards.

As a test for a potential workaround I’ve got Homey dashboards now running on a Raspberry PI (I still had some I wasn’t using), and there are also other ways to set it up on different hardware (this one is just about a Raspberry PI).

Since we need the Homey app to work with dashboards we need to install Android on a Raspberry PI (you can also do this on other devices with other steps, or even run iOS in a virtual environment if you really like a nice challenge).

To run Android on a Raspberry PI, in my case a PI4, you can download a custom version on KonstaKANG.com Select the type of PI you want to use, I suggest a PI4 or PI5 for the latest version of Android, and download the Lineage file, in my case on a PI4, LineageOS 22 - KonstaKANG (Android 15).

After downloading unzip the file and write the IMG file to a SD-Card, just like you would normally do when installing a PI. Insert the SD-Card in the PI and boot it up, it takes a little time to boot, and then go through the configuration steps.

If your screen resolution looks weird or the image moves when you move your mouse etc, try removing the “resolution” file that is on the SD Card on your computer and boot again, the default resolution after removing it will be 1920x1080. Also, you can adjust the resolution to something else after writing the file to the SD Card by editing the resolutions file, and/or make other adjustments in the config file (a bit more advanced and shouldn’t be necessary)

After booting and going through the configuration steps you will notice that there is no Google Play Store, if you want to use that you will have to download and install that.

To install the Google Play Store, have a look at the page where you downloaded the Lineage file, if you scroll down, you will see 2 sections in the FAQ that can be useful:

  • Download MindTheGapps-15.0.0-arm64-xxxxxxxx_xxxxxx.zip
  • Download KonstaKANG-rpi-resize.zip

Since we need these files to be on the PI, you can download them from your PI, or download them on another device and put them on a USB drive and insert that into the PI.

Next up we need to turn advanced restart on, go to settings and search for restart, you will see Advanced restart, open that and select the toggle at the bottom, next to advanced restart.

Now we will reboot the system in recovery mode, so go to restart and you will see “recovery” after you click restart. (make sure you have the 2 downloaded files on your PI or USB first!)

After the system boots into recovery mode, click install, select 1 of the 2 files and click “select another file” and select the other file. then slide the bar to install. After it is installed, click WIPE DALVIK and after that is done click reboot (don’t forget the WIPE step!)

Your system will now boot again in Android and will have the Playstore installed, sign in, download the Homey app and everything should be working.

Although this sounds maybe like quite a lot of work, i installed it all in less than 15 minutes.

If all the above steps look complicated, you might want to watch a video on how to do it, https://www.youtube.com/watch?v=IRFNbLIfFu0

Personally, I have not installed the alternative App Store from this video and skipped the whole Device ID, just follow the steps above and use the video as a reference for more information about the steps.

I hope this will help some of you out with easier configuration of dashboards or to use on your TV screen as a dashboard :+1:

All links in this tutorial are 3rd party links. Use them at your own risk; I cannot guarantee their safety or reliability.

8 Likes