VNC Web Browser Addon

I made this addon a while ago but never got around to sharing it here.

It is a VNC server with a browser intended to render interactive web pages like a HA dashboard.

I want to use old, obsolete devices as HA dashboards. Old phones, tablets and especially e-ink devices like Kindles. The problem is that it’s difficult to impossible to get Wallpanel, Fully Kiosk or similar apps to work on them and their browsers are also too old and unsupported.
So I thought I should just render the dashboard on the server and only use the device as a networked display.
VNC is a very old and simple protocol that is supported by basically everything so I went with that.

In the Readme, you can see examples of HA running on a Kindle and a Remarkable 2. I’ve been using this with the Remarkable for a couple of months and it works great. I just have to create script that relaunches the VNC client after my HA server reboots.
The next step is to add a VNC client to ESPHome and get full ESP devices with displays to show fully featured dashboards.

3 Likes