Hi,
I have a 7" Nextion Touchscreen display ( NX8048P070-011C/R ) which I bought for an Arduino-based cooker control project a couple of years ago and I have never got around to using it. Recently having successfully made a number of sensors using ESP32 Dev Kit’s, my thought’s then turned to using an ESP32 as the MCU to control the cooker instead, as there are so many more advantages to using this device than an Arduino Nano.
I have read pretty much everything I can on the HA community about using an ESP32 and the Nextion display and I now seem to be more confused than ever.
It would seem that some people have been successful in getting the two devices to talk to each other and act as weather stations, and wall-mounted dashboard displays - it seems some others haven’t been successful in getting them to play nicely either. Before I commit to a lot of time, frustration, and hope (hoping not to re-invent the wheel or go down a road that just comes to a dead-end) I thought I would ask this very knowledgeable community if what I want to achieve is possible and practical before ultimately deciding the same for myself in three months time and wondering why I never asked the question in the first instance.
I would like to use the display to do the following, via the ESP32
- Turn on/off the cooker - the display and ESP32 will have power to it permanently.
- Readout the cooker temperature (k-type thermocouples/ MAX6675 already fitted in the cooker)
- Set the cooker temperature via the display - either preset temp’ buttons or +/- increment buttons; probably a mix of both
- Set on & off times for cooker (if possible)
- Use a PIR as a human presence detector to turn the backlight of the display on or off - no point in it being on if nobody is in the kitchen.
In addition to the above, I would like to be able to see these parameters in Home Assistant and change them in HA too, (with those changes also being reflected on the Nextion display).
“She Who Must Be Obeyed” is not a HA user, so the display interface has to have enough WAF for it to be used easily.
The graphical side of things on the Nextion is the easy bit really, it is the ease of getting the two devices to talk to each other reliably that is my main concern.
I would be interested to hear from other community members’ with their experiences of using this type of display, or, alternatively, if it is just easier to set up a 7" 2nd Gen Nexus (currently sat in a drawer, unloved) with a custom dashboard to do the same thing ?
Many thanks in advance for any thoughts or advice on this.
Cheers,
Mike.