- Status indicators for Wi-Fi, Home Assistant, thermostat, ventilation, presence sensor, and buzzer
- Animated weather icons with current conditions and temperature
- Date and time
- Screen lock
- Sensor readings from Home Assistant
- Navigation buttons to device control pages (ventilation, vacuum cleaner, and curtains are not implemented yet)
- Thermostat control with built-in display relay
- Control of three light sources:
- First source from Home Assistant with brightness and color temperature adjustment
- Second source directly from the display relay
- Third source from Home Assistant without adjustment
- Settings:
- Backlight adjustment
- Screen timeout settings
- Sound notifications for exceeding sensor thresholds
- Language selection (English/Russian)
- You must enable the "Allow the device to perform Home Assistant actions." option in the ESPHome integration to Home Assistant to control devices.
- Show/hide sensor on the main screen, configurable from the settings menu
- Flexible configuration of control buttons from the menu
- Selection of the home assistant entity from the settings menu
- Configuration of sensor values for notification
- Additional widgets (ventilation, curtains, vacuum cleaner, smart sockets)
Thanks, сlydebarrow and everyone from the ESPHome Discord, for helping me with the project!