joBr99/nspanel-lovelace-ui
Custom Firmware for NsPanel with the design of HomeAssistant's lovelace UI in mind, works with Tasmota. observed · 2026-10-21
Health v2 · maintenance only
79/100
- Activity 100
- Release rhythm 40
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 13
- age_days: 1747
- days_rel: 446
- days_push: 0
- n_releases_24m: 4
Adoption not part of the score
997 stars · 203 forks observed · 2026-10-21
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-07, confidence 0.95
Custom firmware for the Nextion display inside Sonoff NSPanel wall panels that replicates Home Assistant's Lovelace UI design, flashed via Tasmota (or ESPHome) and driven over MQTT. Configuration is done through YAML with an AppDaemon backend for Home Assistant and a community TypeScript backend for ioBroker.
Use cases
- turn a Sonoff NSPanel into a Home Assistant wall control panel
- display a Lovelace-style dashboard on a smart home wall panel
- control lights, covers, and thermostats from an NSPanel touch screen
- show weather and time on an NSPanel screensaver
- configure NSPanel screens without using the Nextion Editor
- use NSPanel with ioBroker or Home Assistant
- flash custom UI firmware onto a Tasmota-flashed NSPanel
When to choose
- you own a Sonoff NSPanel and use Home Assistant or ioBroker
- you want a polished, Lovelace-like UI on a wall panel without designing Nextion screens yourself
- you want YAML-driven dynamic configuration and multi-language support
- you want an actively maintained firmware with EU and US model support in portrait and landscape
When to avoid
- you use a smart home platform other than Home Assistant or ioBroker without a compatible backend
- your NSPanel is not (or cannot be) flashed with Tasmota or ESPHome
- you need full custom Nextion HMI designs beyond what the YAML config supports
- you want a generic dashboard for non-NSPanel hardware
Facets
application · maturity active
gui middleware configuration-management iot hardware embedded iot python nspanel tasmota home-assistant lovelace-ui nextion mqtt appdaemon iobroker smart-home-dashboard hacs sonoff wall-panel home-automation docker
1 source
- readme: https://github.com/joBr99/nspanel-lovelace-ui · fetched 2026-10-21 · e2a318aa91e4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| joBr99/nspanel-lovelace-ui | main | 79 |
For agents
markdown · JSON · MCP: product_card(name="joBr99/nspanel-lovelace-ui")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem