Looks like a model each for Europe and North America; “NSPanel-EU” and “NSPanel-US”. It also contains a temperature + humidity sensor and two integrated relays for 220V/300W or 110V/150W respectively, so assume that it is also meant to be able to act as a HVAC thermostat control panel too.
@digiblur Sounds as if you got one for review? Maybe already flashed it with ESPHome or Tasmota?
At least you mentioning this in your reddit post indicate that;
“They designed it to be flashed to be honest. Efuses are not burned (at least on the one I have) and pin headers are stupid easy for a solderless flash.”
I am not a C/C++ programmer so wonder if the ESPHome (and Tasmota) firmware for ESP32 be made to support Nextion touch-screen displays via Itead’s “iteadlib” library?
As I understand Nextion displays as its own integrated MCU so that all text and graphics, animations, etc. are created using Nextion Editor software, and then then the project files/assets are uploaded directly into the Nextion screen. The screen then has serial commands mapped to UI elements and can be sent and received from ESPHome firmware to control it. So the Nextion display’s own MCU off-load most of the heavy lifting, or is that incorrect?
Many tech review bloggers seem to complain on its lack of integrated motion sensor and I like to also add request for its temperature sensor to be replaced with a temperature and humidity combo sensor.
Hope that ITead will replace the DS18B20 sensor with AM2301 or Si7021 as should add much cost.
FYI, openHASP (HA SwitchPlate HASPone fork) andf HA SwitchPlate HASPone are two other existing firmware for Espressif microcontrollers which does not look to rely on iteadlib library and yet apparently support Nextion/TJC/STM32F4 HMI touchscreen / scene display controllers and ESP32 or ESP8266. openHASP at least instead rely on the lvgl graphics library.
That enabled us to add the NTC and buzzer during the lunch break, but I’m afraid the display is doing something funky. I will contact Sonoff about that
I’d be more interested in seeing a version without the A/C side components and powered by USB. This would make a great HMI unit and provide more flexibility for mounting.
That should be easy enough to make actually, or for them to produce as the powerside (relays, filter etc) are on a separate board from the esp and display, there are even 5v and 3v3 headers on the board so it could be powered directly.
All it would need is something like a 3D printed rear case and a USB port extended or something to make it in to a self contained USB powered display, lot of options I’m sure.
Can’t wait for mine to turn up, managed to snag 2 in the early bird sale
Thats great news, since i do not have 110V/230VAC in my sockets. I have KNX cables with 24VDC. So i could decide to run 5VDC rail instead, or keep 24V and a DC/DC converter in each wall socket. Currently i have no wall switches, so i am planning to buy 20 pieces of this panel for all sockets in my house.
Sure, you can take out the relay unit from the metal frame and replace it with a custom solution including a DC stepdown converter and a header to plug the touch plate in