Python gui auto generate dashboard/controls for slow machines

I have several RPI 3Bs with touchscreens. Using Chomium to display and control HA is getting worse and worse. Slow reactions and hanging make control impossible.

So I created a Python script.

It uses Pyqt5, websockets, and curl to display, retrive, and update.

Two things needs to be adjust: config.ini and entity_list.json.

You can (hopefully) find all the information on GitHub:

https://github.com/maskaz/ha_auto_py_gui/tree/main


1 Like

If anyone is interested, I made a new branch:
https://github.com/maskaz/ha_auto_py_gui/tree/Grid