Hello!
I recently got my hands on a Guition ESP-P4 module with a touch display:
Naturally, the problem arose of how to connect it to Home Assistant.
After much thought, I came to the conclusion that there was nothing ready-made that satisfied my needs, so I created my own firmware.
My assumption was that if Iām going to do something, I should do it in a way that makes it relatively easy to use.
The whole concept of this project is that all the magic should happen on the Home Assistant side.
The firmware is just a skeleton that we configure from the HA panel.
I bought the Guition module on AliExpress, which comes with a built-in camera, speaker, and battery.
The screen operates in landscape orientation.
After flashing the firmware, the module enters AP mode ā you connect to it and enter your WiFi SSID and password.
Once the module connects to the network, you access the WebGUI to set the HA address and access token.
In HA, you install an add-on from which you send the configured dashboard.
There is also an option to change the language ā currently, there are two: Polish and English.
The screen supports Polish characters.
Both the device and the add-on start in English by default (upon first launch).
You can switch the language in two places ā the WebGUI and the add-on configuration.
Additionally, there is the ability to generate text-to-speech and play it under user-defined conditions.
I know that there is still a lot of work ahead of me to make this solution universal and stable, but I would be truly delighted if someone finds this project useful. I will definitely keep developing it.
Here is the link to the project:
