Overview¶
-If you like this project consider buying me a pizza 🍕
NsPanel Lovelace UI is a Firmware for the nextion screen inside of NSPanel in the Design of HomeAssistant's Lovelace UI Design.
-EU Model and US Model supported (in portrait and landscape orientation)
-Content of the screen is controlled by a AppDaemon Python Script installed on your HomeAssistant Instance.
-Or an TypeScript on your ioBroker Instance in case you are an ioBroker User.
-NsPanel needs to be flashed with Tasmota (or with the 3rd Party ESPHome Component from @sairon)
-
Features¶
--
-
- Entities Page -
- Grid Page -
- Detail Pages for Lights (Brightness, Temperature and Color of the Light) and for Covers (Position) -
- Thermostat Page -
- Media Player Card -
- Alarm Control Card -
- Screensaver Page with Time, Date and Weather Information -
- Card with QrCode to display WiFi Information -
-
-
Localization (currently 40 languages)
-
- -
-
Everything is dynamically configurable by a yaml config, no need to code or touch Nextion Editor
-
-
It works with Tasmota and MQTT. -To control the panel and update it with content from HomeAssistant there is an AppDaemon App.
-See the following picture to get an idea of the look of this firmware for NSPanel.
-
Some (not all) screenshots from the US Portrait Version:
-
Requirements¶
--
-
- NSPanel -
- USB to Serial TTL Adapter -
- Running Instance of the Home Automation Platform of your Choise -
- Running Home Assistant Instance
-
-
- with installed MQTT Broker -
- - Running ioBroker Instance
-
-
- with installed MQTT Broker -
-