ESPHome Projects by Veli.ee

SONOFF SwitchMan-M5 (1C, 2C, 3C) ESPHome configuration

SONOFF NSPanel ESPHome configuration

Looks like stock, works locally and has more controls!
NSpanel White Sonoff NSpanel M5-1C-86 M5-2C-86 M5-3C-86 Made for ESPHome

🔥 Features

✨ That make this project special
versatility, uniqueness
  • use stock UI (HMI/TFT)
    • 🌧️ get weather information from Home Assistant
    • 💦 show Humidity (RHI%) on screen
    • 🔥 toggle between weather and ❄️ thermostat screensaver
    • 📟 enter **Factory Test Mode** (for fun)
  • API
    • control screen with send_json_command
    • send beeps with rtttl.play
    • send weather_data
  • Control relays
    • Control relay indicators (on screen) independently of relays

Installation

You can use the button below to install the pre-built firmware directly to your device via USB from the browser.

✨ Demo

🔲 NSpanel Screenshot
🖥️ Home Assistant device page Home Assistant Device
🤜🏻 Attributions
  • Component author:

    Create initial NSPanel component #2702 by @jesserockz
  • Some code gathered from / inspired by

  • https://community.home-assistant.io/t/
  • sonoff-nspanel-by-itead-smart-scene-wall-switch-based-on-esp32-and-custom-nextion-touch-screen-panel-display-non-pro-variant/332962/356</li>
  • https://github.com/sairon/esphome-nspanel-lovelace-ui
  • https://github.com/DeanoXX/esphome-config/blob/main/esp-nsp01.yaml
  • https://github.com/esphome/esphome/pull/2702
  • https://github.com/esphome/feature-requests/issues/1469
  • https://blakadder.github.io/nspanel/
  • https://gist.github.com/blakadder/7928279bd95ad47b54f705b7a121a7e1

ESPHome Projects by Veli - Github