mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2025-12-19 22:24:15 +01:00
70 lines
3.3 KiB
Markdown
70 lines
3.3 KiB
Markdown
# NSPanel Lovelace UI
|
|
|
|
If you like this project consider buying me a pizza 🍕 <a href="https://paypal.me/joBr99" target="_blank"><img src="https://img.shields.io/static/v1?logo=paypal&label=&message=donate&color=slategrey"></a>
|
|
|
|
[](https://github.com/hacs/integration)
|
|

|
|
[](https://github.com/joBr99/nspanel-lovelace-ui/releases)
|
|

|
|
[](https://github.com/joBr99/nspanel-lovelace-ui/commits/main)
|
|
|
|
|
|
NsPanel Lovelace UI is a Firmware for the nextion screen inside of NSPanel in the Design of [HomeAssistant](https://www.home-assistant.io/)'s Lovelace UI Design.
|
|
|
|
**Visit https://docs.nspanel.pky.eu/ for installation instructions and documentation of the configuration.**
|
|
|
|
Supported Home Automation Systems:
|
|
|
|
- [Home Assistant](https://docs.nspanel.pky.eu/prepare_nspanel/) - AppDaemon Backend
|
|
- [ioBroker](https://docs.nspanel.pky.eu/prepare_nspanel_ioBroker/) - 3rd-party Typescript Backend maintained by @britzelpuf and @Armilar
|
|
|
|
NsPanel needs to be flashed with Tasmota (or through a 3rd-party Component with ESPHome)
|
|
|
|
**EU Model and US Model supported (in portrait and landscape orientation)**
|
|
|
|

|
|
|
|
## Features
|
|
|
|
- Entities Page with support for cover, switch, input_boolean, binary_sensor, sensor, button, number, scenes, script, input_button and light, input_text (read-only), lock, fan, timer and automation
|
|
- Grid Page with support for cover, switch, input_boolean, button, scenes, light, lock, timer and automation
|
|
- Detail Pages for Lights (Brightness, Temperature and Color of the Light) and 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 possible (currently 38 languages)
|
|
- **Everything is dynamically configurable by a yaml config, no need to code or touch Nextion Editor**
|
|
|
|
It works with [Tasmota](https://tasmota.github.io/docs/) and MQTT.
|
|
To control the panel and update it with content from HomeAssistant, there is an [AppDaemon](https://github.com/AppDaemon/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:
|
|
|
|

|
|
|
|
## Documentation
|
|
|
|
Visit https://docs.nspanel.pky.eu/ for installation instructions and documentation of the configuration.
|
|
|
|
## Other Resources
|
|
|
|
### Alternative Backends for other SmartHome Systems
|
|
|
|
ioBroker: https://forum.iobroker.net/topic/58170/sonoff-nspanel-mit-lovelace-ui/
|
|
|
|
IP Symcon: https://community.symcon.de/t/beta-modul-nspanel-lovelace-ui/130109
|
|
|
|
SmartHomeNG: https://github.com/sisamiwe/shng-nspanel-plugin
|
|
|
|
OpenHAB: https://github.com/donoo/o2n2l
|
|
|
|
NodeRed: https://github.com/laluz742/node-red-contrib-nspanel-lui
|
|
|
|
ESPHome without any Backend: https://github.com/olicooper/esphome-nspanel-lovelace-native
|