I am trying to configure the panel according to the instructions at the Blackymas github. I have parts of it working, but it won’t update the display. from the logs, the Nextion upload is failing. Does anyone have any tricks of tips for getting that to work?
Make sure you have the latest version as there was issues with transferring the TFT file on some of the versions around September. Also within your /config/www directory ensure you have the nspanel_us.tft file present. If I remember the www folder isn’t there by default think I had to create it. You can test by going to a browser in another machine on your network and entering
I think there must be some kind of timing bug. I finally managed to get the Nextion display to update, but I didn’t do anything. I just reflashed it repeatedly while trying to make sense of the logs, and one time, it worked.
Now it is stuck on the boot screen, and the log is saying:
I’d grab the latest version of the blueprint and restart HA, it is fussy about versions. I have found if the blueprint version is shown as blank on the boot screen you have a version conflict. You need to upgrade the blueprint manually, instructions here.
Having some issues getting my panel working.
First off, I got the panel flashed and it boots successfully - but I cannot get any automations to load to it. Something is working because on boot it always shows the correct time and it sometimes shows the panel temp sensor - but thats it. When it boots up it just shows the ESPHome version of 4.1.2 and the TFH panel of 4.1.2, but it never shows the Blueprint version.
All featurs work as expected on the ESPHome devices screen and it responds to load TFH, Reboot, Right click and Left click and shows the correct temperature.
I am running this on a Odroid N2 with 2Gb of memory - but unfortunately it will not compile on the N2 using ESPHome addon due to the error:
xtensa-esp32-elf-g++: fatal error: Killed signal terminated program as compilation terminated.
which I understand is an out of memory error at root. I compiled the .bin file successfully on my Ubuntu laptop using ESPHome and my laptop flashed it onto the NSPanel using a serial-USB adapter. I do not know if compiling on the laptop has introduced issues as there is very little documentation as to how to do this (even though the out of memory error is common enough on anything with less than 4gb of onboard memory).
I am going round in circles here, no automation strategy works - neither the Blueprint or the onboard devices automation in HomeAssistant. Its been a steep learning curve to get to this stage and I am out of ideas as to how to proceed. I am seeing no useful logs within HA logs, but have a suspicion that I am hitting the baud rate issue (but dont know how to get around it if I am).
Any ideas would be greatly appreciated. I hate to abandon a project but this one is pushing me to my technical limits as nothing has gone as described in the guides. HA is a hugely frustrating project as it changes so quickly that it seems to render any guidance out of date almost as soon as it is given.