Giter Club home page Giter Club logo

nspanel-lovelace-ui's Introduction

NSPanel Lovelace UI

If you like this project consider buying me a pizza 🍕

hacs_badge hacs validation Man Hours

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)

The content of the screen is controlled by an AppDaemon Python Script installed on your HomeAssistant Instance.

Or a TypeScript on your ioBroker Instance in case you are an ioBroker User.

NsPanel needs to be flashed with Tasmota (or upcoming with ESPHome)

nspanel-rl

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 and automation
  • Grid Page with support for cover, switch, input_boolean, button, scenes, light, lock 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 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.

screens

Some (not all) screenshots from the US Portrait Version:

screens-us-p

Documentation

Visit https://docs.nspanel.pky.eu/ for installation instructions and documentation of the configuration.

nspanel-lovelace-ui's People

Contributors

jobr99 avatar armilar avatar illuzn avatar gerard33 avatar britzelpuf avatar jmbinette avatar mattie112 avatar macschlack avatar matrixx567 avatar bettman66 avatar freddy1020 avatar scoobee81 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.