I noticed in both your videos on flashing you’re using the programmer with the jumper set to 5v (and taking 3.3v off the jumper). I means your TTL levels are still 5v. If you change the jumper, your TTL levels will be 3.3V, and the Vcc pin with also be 3.3V
So helpful! Thank you very much. Saved tons of tears. Got the wrong ESP, a faulty Installation of HA and finally found you. Runs after days of trying and crying. Perfekc!
Just wanted to say I did this today and it worked first time. I am so grateful. The hardest bit was getting my mac to allow the drivers for the usb stick. I bought all the bits you used and also copied your colours for the cable etc. It literally just worked.
Thank you for this video, I have now got the screens working with HA after 2 years of mainly not trying after I failed with my initial attempt, probably due to not using the correct URL for the tft file. This video started me down the path of having another go which was successful with some guidance from one of the contributors to the project. Big thanks to Edward Firmo for responding to my plea for help at 11:40pm New Years Eve, 02:00am and 10:17am New Years Day. I guess we've both had an exciting New Year 🙂
Phew ... that took me a long time to get it up&running. If it wasn't for this video, I might have thrown the whole thing in the bin and I have been watching parts of this video over and over again to see if I missed something. What helped me a lot is to use a terminal program on the FTDI's COM port to have a look at the debug output from ESPHome. That way I found out that my panel did not connect to the wifi but it opened the ESP Access Point - connected my phone and typing in my wifi credentials fixed it and made the panel available in HomeAssistant. It took some time for me to realize that the weather service is not an option and not having used one, means the panel will never start. Nice to tell that all things that are not marked as "optional" have to be filled in 👍
Nice one Mark - I've not been playing close attention to the NS Panel because of having to do everything manually if you wanted to flash - this changes things!
Bro you are amazing man. You actually saved me quite a bit of troubleshooting Just following along with this. Keep up the good work on the content definitely following.
Thank you! I had found some other tutorials, but couldn't get them to work. This seems to have worked great. I haven't really put any buttons on yet, but the flashing process is working and it is currently doing the WIFI update to configure the panel to be the US type. I am building a new house, and can envision putting one of these in each room where a lightswitch would be!
WARNING: The TTL to USB adapter is used incorrectly. 6:52 You are supposed to set the the device into 3.3V and connect everything on the bottom group of pins, in this case VCC (which will have the selected voltage). Grabbing 3.3V directly from the jumper selector, will leave RX and TX logic at 5V and potentially damage your NSPanel! The correct way would be to have Red on VCC (after changing the jumper of the voltage selector to 3V3), and the rest is ok. Lastly, the pins RTS and CTS are not intended to be bridged, as such the jumper should not be there. DSD Tech includes the jumper for testing purposes, where you bridge TXD and RXD, allowing you to receive whatever you send.
You are correct about not using 5V. This will damage the board during flashing. However in the In the video I use the 3V pin directly and not the VCC which is connected and bridged to 5V. I only use the 5V to power the screen (after flashing). I wanted to highlight visually to use 3V.
I just followed along and it worked first time. Thank you! I'm trying to figure out how to change the default 'home' screen - I want it to default to a button page but can't work it out. any ideas?
Looks crisp and amazing (looks better than what you had in that previous video) And I love that I don't need to modify the yaml , but the fact that I cannot choose to use the hardware buttons to locally toggle the relays is a bit of a disappointment. I understand they are working on a version where you CAN do that.
hello Hardware keys and releay are freely assignable because 60% do not use the relays. But in the blueprint you can simply put the releay entity on the HW key field. Than you can control with HW Buttons the relay In the next update 3.1.0 there will be an additional fallback. This means that the NSPanel loses the connection to the Wifi or HA, a fallback is automatically set up and the HW buttons directly control the relay without HA. So you can do everything you want and have a fallback if Wifi or HA fails - what more could you want ;)
Hi Mark, thanks for this great video, really clear and easy to follow :) The flashing worked fine, but...Has anyone had a problem where the log output from the panel says: [15:08:54][W][nextion:072]: Nextion is not connected! [15:08:55][E][uart:015]: Reading from UART timed out at byte 0! I've read through the forums and a fix seems to be to change the baud rate to 9600 in the esphome yaml file. I have no idea where that is. Thanks, Andrew.
I'm also facing this issue, however doing the "Exit Reparse" action stops it and forces Nextion to restart and respond again. Still struggling to get the Update TFT display to work though.
Great help, thanks, Mark! I just wonder which editor you are using at 19:00min to graphically change the size of the field. I would like to do the same but have no idea which editor to use (maybe you know one for Mac OS)? Any additional recommendation where to find further information how such changes can be done?
This video is amazing! However, my experience was just a little different after flashing ESPHome to the device. After unplugging the nspanel from my HA server and connecting it to Mains power I could not get it to update the TFT display. What I had to do was go back into the Automation I created and re-select the panel under "Device" (the very first Drop-down and most important one). I saved the Automation, and then went back into the ESPHome Integration and clicked "Press" next to Update TFT Display and it worked this time and started to download correctly. It has been about 3 minutes as of this writing and it is 31% completed.
If any one else has an issue with the nspanel not initializing the Nextion Display after the ESPHome 2023.11.6 update, you might have to re-flash the panel. I tried reset, update tft display, I unplugged it for a while and plugged it back in, and nothing worked. I re-flashed the firmware completely and it works again. I didn't have to set anything back up as that was already done and it pulled everything in correctly. Hopefully this helps others if they run into the same issue.
hello Mark, thanks for your video. I follow your step until 13:04 install step, when I click "Plug into this computer" there no device list appears but go to the page installed ESPhome via the browser, and then stuck at the step of preparing download. I also try "Manual download" but it also ended in an error: subprocess-exited-with-error, exit code: -9. Could you please assist me?
The two buttons (Relays?) are they always hard coded to something or can they be changed per page? Say on the home screen they change your heating up/down, swipe right to 'kitchen' and they now put the kitchen light up/down etc?
I liked a lot the idea, was experimenting this weekend with it. In general interface is super neat, works quite nicely, but there was a big no-no for me. It is dependent on HA. If there is a power outage, the panel doesn't work if HA is, for any reason, down. It just says "waiting for configuration". I want to be able to use my heating even if HA is down. But definitely will keep an eye for any updates on this project!
That’s an issue for the device itself with any firmware (not just HA) as it is WiFi based. The only parts that will work without will be the two physical relays.
@@MarkWattTech yes, for my use case that's enough. I have an ESPHome configuration where the relay is connected to a climate component, controlling the valves of the underfloor heating. In my example, it works even if HA is down. Of course, I lose the updated time/weather/control of lights and so on... But at least my heating works fine.
@@ungeekenmunich this is exactly my use case and concern. I want the two buttons to control the two relays if HA is down. It should fall back to "not smart" if it can't phone home
@@mattsgreen yep, same here. In any case, this project is extremely cool. And this is the beauty of open source. If it doesn't fully suit you, there is always the possibility to make your own 😍
@Un Geek en Múnich If you do it via esphome you can't even build 30% of these functions. Because the memory is simply too small. I also had everything in ESPhome before but then I use the NSPanel only 40% because it can do much much more. And if your HA is down you can't control your thermostat on the radiator anymore because thermostat -> HA -> Esphome. If you mean your floor heating system then you are right BUT!!!! we are working on a fallback function. Means you can program via HA the relay and also the hardware buttons freely. If the NSPanel lose the connection to HA or your WLAN, a fallback is immediately activated so that you can control the relays via Hardware buttons and your lights or floor heating system. And I think 1. how often happens that HA fails and 2. I think you had then more problems than the NSPanel at least if you have a lot of Smarhome in the house ;)
Great Video & Thx from Germany. Does this also work with the Pro Version of the panel? Will the Pro support more features? E.g. More tiles? Which would be your favorite? Thank you in advance
hahaha thanks back from Germany ;P it does not work with the Pro model. These are two different products. I like the normal Nspnael more because 1. cheaper 2. relay 3. HW buttons 4. I just build me what I need ;) But but everyone must decide for themselves at the pro I do not like the old Android version and you have to do everything yourself because there is no blueprint XDDDDD
Do you prefer this over the NSPanel Pro + home assistant companion app? Was thinking of just setting up something like that with a custom lovelace dashboard for cameras and more.
The NSPanel Pro has a nicer design will the full screen touch screen. If it had relays then it would be a winner, but I like having the relays as a backup incase the network etc is down. Its a bit of extra work but if it fits your use case the Pro is a good option. I have a newer video on the pro in the works too 👍🏻
My system was "running out of memory", probably because I was running HA inside Unraid with other docker containers. I resolved by using ESPHome locally: using a vitual python enviroment, compiling locally and flashing. The same steps of the .yaml can be used. From there, it was useful to know that after boot, the panel is still ewelink.
Nice project and video. Thanks. I have one question: Is it possible to completely deactivate the display or background lighting? I was thinking about installing one of these in my bedroom, but would like to sleep in complete dark and not be disturbed by the panel. Also: If this is possible, can it be "woken up" i.e. enable the display by e.g. touch ?
The white nspanel is the one that is the official release and not the kickstarter one? It makes sense if both white and black panels from the official release have the same features right?
Hi, thanks for this video, unfortunately I can't update the display (even using blank files) and now I have a black screen with a "system data error"... how can I resolve this? Thank you very much!
Thanks for the Video Mark! I'm new to the NSPanels, is there a blueprint for the US/Portrait style unit? Or does the UK one work was just some adjustments in the settings? thanks!
You can yes :) each panel will need to have its own configuration (blueprint). In the video you can actually see 3 im using (nspanel, nsblack, nswhite). All are separate and display their own screens. Hope that helps :)
I was thinking about this and why isnt there or maybe there is a Single gang to 10 or 7 inch tablet now thats where it would be at. You could host a whole damn Home Assistant dashboard on that. I know you can do it with a tablet, but what about a custom built device.🤓
Out of curiosity, Seems your are powering your VCC, and thus TX with 5V, yet you run the display board / ESP with 3.3V. Is there a reason for this? Why not have the VCC jumper at 3.3V and use VCC (which would be 3.3V at that point) output to drive the board? This way TX would match the voltage and be 3.3V making the setup safer overall.
You could but you would need to design your own display for an alarm. Alternatively you could assign the tiles to an arm/disarm script and use a simple tile press to perform your action. The NSPanel Pro allows you to view full HA dashboards which will allow you to access the whole HA dash.
If you check the Git repo issues, there are now people working on the US version for this project :) should be a similar setup when thats done (see the repo)
@Mark I have been receiving the error message "Received unknown event from nextion: 0x55" during install, and the TFT display update is not working. Nothing happens.
Hmm, i had a year ago the first version of nspanel, but it was a lot of work with software, also not al the usbsticks are the same. Now after a year i tried to use the panel but only waiting for content there are sellers who sell already flashed panels with blueprint, but when i buy that, should it directly work? how with ssid, wifi?
Great video. May have sold me on this vs a Android panel 4” panel. But a question, the relay buttons, do they work as they should? Or are they also now controlled via esphome?
can freely configure the relay and also the hardware buttons. In the next update, however, comes a fallback function. If the NSpanel loses the connection to the Wifi or HA, a fallback is automatically activated so that you can switch the relays via hardware buttons without HA or WiFi ;)
A question i had was also, does the blueprint change the esphome sketch? Or does the unit always have to look at that repo in the sketch? I.e no internet no switch?
Firstly and excellent video. I have followed the instructions. When it came to ESP home it would not connect. It directed me to the web UI and to download the project. It then told my to load ESP home followed by my project. Both succeeded. The NSpanel shows on Wifi ( so it was flashed or it would not connect) and when I try to update TFT display the display does off and reboots. The update slider stay on for 5 seconds or so and then goes off. It does not then update. turned off triggered by service switch.turn_on 16:52:11 - 6 minutes ago - 3CPR became unavailable triggered by service switch.turn_on 16:52:10 - 6 minutes ago - 3CPR turned off 16:51:03 - 7 minutes ago became unavailable 16:51:02 - 7 minutes ago turned off 16:50:40 - 7 minutes ago Is the log. Sorry for the long post but if you have any suggestions I would appreciate it. Thanks. Jeremy in London
Hi to All, A very big thank you to everyone that made and contributed and assisted to make this NSPanel and Blueprint documentation, project and videos, whilst it took me a little bit of time to get my head around Home Assistant & the NSPANEL its the best move I have ever made as I was using Fibaro with a Home Centre 2 and it got to the stage where there were no updates and it was not doing the job. I finally have everything in the house automated and I now have control over my JVC projector which I could never do with Fibaro, though I still have a bug turning it off which I am still trying to solve with HA LG OLED TV LG Soundbar Samsung Soundbar 100 x LED lights Fireplace fan Dehumidifier Smart Kettle Sub Bass Amplifier Integra Receiver Apple TV's Wii Console Multiple Ceiling Fans Flood Sensor Daikin A/C's Fibaro Motion Sensors Google Nest Protect Smoke Detectors - Not working in HA yet Unifi G4 Cameras Unifi Dream Machine Pro Wyze Cameras Lockwood Lock WiFi Power Points Automated Shopping list A special shout to Mark for his very entertaining and educational videos and to Blackymas for the excellent Blueprint I could be not more happier with the NSPANEL and the Blueprint project, whilst I only have one so far it has inspired me to purchase more. Looking forward to more updates Kind regards Bruce.
Great tutorial, but something is wrong with the newest tft file. It's 7.2MB and the nspanel can only save 4. THis caused me a lot of headache, and it now says error and the display is tilted 90 degrees. Trying to flash it with your old video and hope it works
Me too. Mine is taking forever. I pulled the power on mine where it got to 7% pretty quickly, then 1% every 5 minutes or so. When I pulled the power, it started at 1% this time and it is taking 10 minutes for every % increase.
hello great video but I have a problem, when I create a Button the NSPanel shows not the right Look for this Entity. The Homesreen is o.k. but the Buttenpage 1 hat this mistake. need help!😏
update tft caused: [E][uart:015]: Reading from UART timed out at byte 0! . i litteraly tried anything to save the panel but i dont think i can... any clue how to fix it?
Hi Mark, I flashed my NSPANEL with your original instructions in your previous videos and now I want to flash it wit h the same yaml in this video so the panel is using the new Blueprint but I cannot find it in the description as you talked about. Kind regards Bruce
Not for the Pro sorry. The original NSPanel is ESP based.
Рік тому
Flashed succesfully, connected to HA succesfully. After device boots, I can see device status in HA, but device display shows time on zero, temperature on zero... Still staying on ewelink screen. Everything I change in HA for nspanel not show on display. Please, can anyone help me?
Thanks again. I managed to go till Congratulations. once I press the button I get this error: "an error occured. Improv WiFi Serial not detected". anyhow I ignore it. later I plug the GND + VCC (5v) to the panel but it will not wake up. any idea ?
So to clarify, if we followed your old guide, we should just be starting at the "importing the blueprint" chapter marker with no physical flashing required?
If you all ready have esphome you will just need to update your esp sketch (you can do a wireless update). You will then need to update import the blueprint and update the tft
Another awesome video. Definitely gonna get one or more of these. With this software it makes it really usable and exactly what I need. Is it a zigbee 3.0 repeater / node ? will it help the range of my Sonoff dongle ??
Is there a way to flash the new esphome code over a panel that has Marc Fager's code on it over the air? I played around over the weekend and couldnt figure out a way to do this. Just trying to avoid having to remove it from the wall :)
You can edit your existing espcode and wirelessly update it. Once done you can then do the blueprint and tft. Save taking it apart and flashing esphome again :)
I use the Lovelace UI on the NS Panel Pro. Works like a charm. Only thing I wish I could change is being able to remove the top bar. Video of camera’s and doorbell work really great, although a bit laggy
Hello, generally the difference is with Lovelace Ui version you have to write all the code and therefore also need some experience, but are more flexible. With our version you have a simple blueprint with UI and can click the everything together without programming ;)
@@JurgenDictus that's why you don't have to coding anything with our version ;) Flash takes 5 min and much easier than NSpanel Pro and after that you only have to choose what you want from a menu :) This is the idea of our project - you can see in the last video from Mark
Can the entities and the screen titles / buttons be changed as you go or are they all set once the device is flashed - so a change would require re flashing the device?
Great video Mark. One quick Q. When you flash the NSPanel does it have to be plugged into the computer running HA or can it be plugged into the computer you as accessing HA from? I run HA on a QNAP NAS so would the NSPanel have to be plugged into that? Thanks!!
Hey Howard. Its the same as any other esp device flash (if you are familiar with them). You can use a host machine, the local machine, and if its already flashed - wirelessly. In this video I use my own PC and not the machine I'm running HA on. Hope that helps.
Help! I want to get this going so bad, but I can't get the bin file to download. I keep getting cmake ninja errors and it won't compile/create the bin file to flash onto the device. Is the git hub still working? Any random steps you can screw up that would cause this?
I dont get cninja make errors. But i cant get the device to show up in HA, its connected to my wifi for a while when i press the screen. Might have to do with vpn or such i dont know 😢
Thankyou I have this working. However, I want to control the heating with this at the moment I'm using 2 basic automations to turn on and off relay 1 based on the internal temperature and that works but I see the blueprint can use the 'climate' code. Tried it but failed with error to restart HA: The system cannot restart because the configuration is not valid: Platform error climate.nspanel2 - Integration 'nspanel2' not found. It must be the naming in the climate yaml code added. I set -platform: nspanel2 and name: Lounge, I assume its some silly error around here. If the problem is obvious, please let me know or perhaps give an overview on how the climate code works. Thanks for all your great vids
looks like you created and flashed the device twice and did not delete it from HA Devices before. The 2 at NSPanel comes certainly from ha because of double entry
I take it this will work on the US style panels as well? I'm in Australia and our wall plates are also rectangular similar to the US NS panel so keen to get that shape
@@BlackYmas Ok thanks. Our Australian switch plates are vertical/portrait so maybe I'll just stick to getting a square EU style. Edit: I just checked GitHub and it looks like I'll just get the US one. Either the graphics will be sorted by the time it arrives or I just sort it out myself and share
Hi Mark, Everything went well until "update FTF display". When I clik on that I see status has changed but nothing happen on the NSPannel. I tried also go to developer tools and call service: ESPHome: nspanel_upload_tft - still my NSPannel doing nothing. I see only home page with temperature and time as 0 and "Please create widgets in eWeLink app" in the next page. Do you know what;s the problem ? There is clrealy communication between HA and NSPannel because I see entities and I didn't have any problem to add this device to HA.
I found one problem: in the nextion_update_url I had " nspanel_us.tft" but on HA I have file "nspanel_eu.tft". I fixed that and flashed device again but still I have the same issue: nspanel_upload_tft doesn't do anything
@@amadeuszjakobczak7196 i have the same problem. what do you mean by "uploading nspanel_blank.tft first"? u flashed the device with that tft and then you reflashed it with the eu tft?
@@shacharr73 correct. I just had a look at the github repo for the blueprint and there is just a bit of work still in progress to get the graphics lined up properly when using the US style in portrait orientation. It looks like it will be sorted pretty soon.
help!, everything flashed and device added to HA etc but tft update doesn't work (there is only a 'press' button i see yours is a toggle?) I tried sending a service tft update through developer tools, have tried flashing at least 3 times with same result? what am i doing wrong?
I am having this same problem. I am able to use the controls of the physical buttons and I am able to control the relays from home assistant, so the device is working. I do not have the TFT toggle, its just a button. It also is reporting that the Nextion display is "unknown" or "disconnected" Any help on this would be appreciated.
@@crossfirearena2194 i resolved it by using the 'exit reparse' button in the device settings, press that button and while the screen changes, press the 'update TFT display' button, hope that helps...
@@richardmorley8101 I am confirming that this isnt working. my panel keeps showing nextion display unknown or disconnected. The exit reparse button isnt doing anything.
this is a problem of the Esphome setup and your network / WLAN latencies - look in the Issues where this was discussed. We just changed the wiki a bit - people with this problem should upload the tft file to HA and flash it locally. Is updated in the wiki
I was lucky I’m that although no neutral was connected, for some reason the electrician had used 3-core. So I was able to use the spare core and wire that up to neutral at the ceiling rose.
Just wondering if anyone has this error.....when i try an connect the device to my pc and install via ESPHome im getting a "Failed to initialize. Try resetting your device or holding the BOOT button while selecting your serial port until it starts preparing the installation"" PS: i am referencing the Wiki and using the nextion update URL that is local to my machine
Hi Mark I've been able to flash sephome on my nspanel and started the tft update. However this took over 12 hours and when finished it just came up with an update failed message (System Data ERROR). Sensors from the NSP are showing bu all attempts to update the tft via HA (service call) and esphome have so far failed. Can you help! Please Thanks
I am having the same problem. Gets to 91% and never finishes and when I restart I get the System Data ERROR. Anyone have any luck with it past this point?
@@thomashessel9322 I've got all 3 of my NSPanels working now. I first flashed esphome to the panel. I then soldered a small wire to each of the TFT TX and RX pads and then using Nextion Editor I flashed the nextion_blank.tft file, then flashed the nspanel.tft file. I then put them all into Home Assistant and setup the Blueprint. Using the "Update TFT display" toggle in esphome (on HA) the panels stated to do a small update and all works fine.
@@starbase5353 Thank you, where do I get the nextion_blank.tft file or do I just create a new project that is blank and upload it? Sorry, reading through the Editor now and hopeful this will get the four NSPanels that I have in a good state like the three you have.
@@starbase5353 Thank You for the hope. I am in the same situation, but not sure how the solution works. (1) The Nextion Editor - is this the Windows software HMI GUI development? I am a Mac guy, but can find a Windows machine, is it as simple as getting the two TFT files from GIT, and then the editor will 'flash' the board? (2) "I then soldered a small wire to each of the TFT TX and RX pads" - why? was this to create a better cable then the one in this video? (3) " I first flashed esphome to the panel. " Is this the process in the video Thank You for the post and the hope I can get this working.
Hello, I have a problem with ns panel udpate. Esphome says. ""WARNING Found '${nextion_update_url}' (see display->0->tft_url) which looks like a substitution, but 'nextion_update_url' was not declared"". How can I solve that?. Thank you
@@BlackYmas First Many thanks for all the great an fantastic job done with this Blueprint. I'm very interrested also by the capacity to have the alarm features with the NSPanel. Do you have a ETA for this feature integration ?
It’s a great idea but it would be very expensive with shipping etc 😬. If I was ever to do anything like that it would be for my own custom touchscreen panel.
Shipping cost are not the problem. Found out that it might be a problem to set the wifi login information changed easily for the enduser. It would stil be needed to connect it to the PC to do that.
Checkout the Overview of all of the features here 👇🏻
ua-cam.com/video/b7vW4YtUaTs/v-deo.html
I noticed in both your videos on flashing you’re using the programmer with the jumper set to 5v (and taking 3.3v off the jumper). I means your TTL levels are still 5v. If you change the jumper, your TTL levels will be 3.3V, and the Vcc pin with also be 3.3V
So helpful! Thank you very much. Saved tons of tears. Got the wrong ESP, a faulty Installation of HA and finally found you. Runs after days of trying and crying. Perfekc!
Just wanted to say I did this today and it worked first time. I am so grateful. The hardest bit was getting my mac to allow the drivers for the usb stick. I bought all the bits you used and also copied your colours for the cable etc. It literally just worked.
Glad it helped!
Thanks
Thank you for this video, I have now got the screens working with HA after 2 years of mainly not trying after I failed with my initial attempt, probably due to not using the correct URL for the tft file. This video started me down the path of having another go which was successful with some guidance from one of the contributors to the project. Big thanks to Edward Firmo for responding to my plea for help at 11:40pm New Years Eve, 02:00am and 10:17am New Years Day. I guess we've both had an exciting New Year 🙂
Phew ... that took me a long time to get it up&running.
If it wasn't for this video, I might have thrown the whole thing in the bin and I have been watching parts of this video over and over again to see if I missed something. What helped me a lot is to use a terminal program on the FTDI's COM port to have a look at the debug output from ESPHome. That way I found out that my panel did not connect to the wifi but it opened the ESP Access Point - connected my phone and typing in my wifi credentials fixed it and made the panel available in HomeAssistant. It took some time for me to realize that the weather service is not an option and not having used one, means the panel will never start. Nice to tell that all things that are not marked as "optional" have to be filled in 👍
Thanks!
Really appreciate it thank you :)
Nice one Mark - I've not been playing close attention to the NS Panel because of having to do everything manually if you wanted to flash - this changes things!
Cheers John. This definitely makes things so much easier. There are lots of plans for the project too.
Bro you are amazing man. You actually saved me quite a bit of troubleshooting Just following along with this. Keep up the good work on the content definitely following.
Ďakujeme.
Thank you! I had found some other tutorials, but couldn't get them to work. This seems to have worked great. I haven't really put any buttons on yet, but the flashing process is working and it is currently doing the WIFI update to configure the panel to be the US type. I am building a new house, and can envision putting one of these in each room where a lightswitch would be!
WARNING: The TTL to USB adapter is used incorrectly. 6:52
You are supposed to set the the device into 3.3V and connect everything on the bottom group of pins, in this case VCC (which will have the selected voltage).
Grabbing 3.3V directly from the jumper selector, will leave RX and TX logic at 5V and potentially damage your NSPanel!
The correct way would be to have Red on VCC (after changing the jumper of the voltage selector to 3V3), and the rest is ok.
Lastly, the pins RTS and CTS are not intended to be bridged, as such the jumper should not be there.
DSD Tech includes the jumper for testing purposes, where you bridge TXD and RXD, allowing you to receive whatever you send.
You are correct about not using 5V. This will damage the board during flashing.
However in the In the video I use the 3V pin directly and not the VCC which is connected and bridged to 5V. I only use the 5V to power the screen (after flashing). I wanted to highlight visually to use 3V.
mate admit you didnt understand shit and are wrong. ralmslb explained it well. what you did goes against spec.
SUCHA GOOD TIMING
Awesome Mark could you do a new version of Alexa actionable notifications since it changed please
Good work, thank you for this. I struggled here and there, but overall this video was very easy to follow. SUBSCRIBED!
I just followed along and it worked first time. Thank you!
I'm trying to figure out how to change the default 'home' screen - I want it to default to a button page but can't work it out. any ideas?
Looks crisp and amazing (looks better than what you had in that previous video)
And I love that I don't need to modify the yaml
, but the fact that I cannot choose to use the hardware buttons to locally toggle the relays is a bit of a disappointment.
I understand they are working on a version where you CAN do that.
hello Hardware keys and releay are freely assignable because 60% do not use the relays. But in the blueprint you can simply put the releay entity on the HW key field. Than you can control with HW Buttons the relay
In the next update 3.1.0 there will be an additional fallback. This means that the NSPanel loses the connection to the Wifi or HA, a fallback is automatically set up and the HW buttons directly control the relay without HA.
So you can do everything you want and have a fallback if Wifi or HA fails - what more could you want ;)
@@BlackYmas One that works in the US would be nice 😀
@@BlackYmas Thanks for confirming that.
@@HATipsByLarry work on it see wiki :)
Hi Mark, thanks for this great video, really clear and easy to follow :) The flashing worked fine, but...Has anyone had a problem where the log output from the panel says:
[15:08:54][W][nextion:072]: Nextion is not connected!
[15:08:55][E][uart:015]: Reading from UART timed out at byte 0!
I've read through the forums and a fix seems to be to change the baud rate to 9600 in the esphome yaml file. I have no idea where that is. Thanks, Andrew.
I am struggling with the same issue, did you ever find a solution for this?
same issue here! any solution for this around?
@@assaflev Hi Assaf, yes! Please see my reply above, have fun!
I'm also facing this issue, however doing the "Exit Reparse" action stops it and forces Nextion to restart and respond again.
Still struggling to get the Update TFT display to work though.
Great help, thanks, Mark! I just wonder which editor you are using at 19:00min to graphically change the size of the field. I would like to do the same but have no idea which editor to use (maybe you know one for Mac OS)? Any additional recommendation where to find further information how such changes can be done?
Looks like the update we have been waiting for
This video is amazing! However, my experience was just a little different after flashing ESPHome to the device. After unplugging the nspanel from my HA server and connecting it to Mains power I could not get it to update the TFT display. What I had to do was go back into the Automation I created and re-select the panel under "Device" (the very first Drop-down and most important one). I saved the Automation, and then went back into the ESPHome Integration and clicked "Press" next to Update TFT Display and it worked this time and started to download correctly. It has been about 3 minutes as of this writing and it is 31% completed.
If any one else has an issue with the nspanel not initializing the Nextion Display after the ESPHome 2023.11.6 update, you might have to re-flash the panel. I tried reset, update tft display, I unplugged it for a while and plugged it back in, and nothing worked. I re-flashed the firmware completely and it works again. I didn't have to set anything back up as that was already done and it pulled everything in correctly. Hopefully this helps others if they run into the same issue.
How do you re-flash it?
This is looking very cool!
hello Mark, thanks for your video. I follow your step until 13:04 install step, when I click "Plug into this computer" there no device list appears but go to the page installed ESPhome via the browser, and then stuck at the step of preparing download. I also try "Manual download" but it also ended in an error: subprocess-exited-with-error, exit code: -9. Could you please assist me?
The two buttons (Relays?) are they always hard coded to something or can they be changed per page? Say on the home screen they change your heating up/down, swipe right to 'kitchen' and they now put the kitchen light up/down etc?
It is in the roadmap
I liked a lot the idea, was experimenting this weekend with it. In general interface is super neat, works quite nicely, but there was a big no-no for me. It is dependent on HA. If there is a power outage, the panel doesn't work if HA is, for any reason, down. It just says "waiting for configuration". I want to be able to use my heating even if HA is down. But definitely will keep an eye for any updates on this project!
That’s an issue for the device itself with any firmware (not just HA) as it is WiFi based. The only parts that will work without will be the two physical relays.
@@MarkWattTech yes, for my use case that's enough. I have an ESPHome configuration where the relay is connected to a climate component, controlling the valves of the underfloor heating. In my example, it works even if HA is down. Of course, I lose the updated time/weather/control of lights and so on... But at least my heating works fine.
@@ungeekenmunich this is exactly my use case and concern. I want the two buttons to control the two relays if HA is down. It should fall back to "not smart" if it can't phone home
@@mattsgreen yep, same here. In any case, this project is extremely cool. And this is the beauty of open source. If it doesn't fully suit you, there is always the possibility to make your own 😍
@Un Geek en Múnich If you do it via esphome you can't even build 30% of these functions. Because the memory is simply too small.
I also had everything in ESPhome before but then I use the NSPanel only 40% because it can do much much more.
And if your HA is down you can't control your thermostat on the radiator anymore because thermostat -> HA -> Esphome.
If you mean your floor heating system then you are right
BUT!!!!
we are working on a fallback function. Means you can program via HA the relay and also the hardware buttons freely. If the NSPanel lose the connection to HA or your WLAN, a fallback is immediately activated so that you can control the relays via Hardware buttons and your lights or floor heating system.
And I think 1. how often happens that HA fails and 2. I think you had then more problems than the NSPanel at least if you have a lot of Smarhome in the house ;)
Great Video & Thx from Germany.
Does this also work with the Pro Version of the panel?
Will the Pro support more features? E.g. More tiles?
Which would be your favorite?
Thank you in advance
hahaha thanks back from Germany ;P it does not work with the Pro model.
These are two different products. I like the normal Nspnael more because 1. cheaper 2. relay 3. HW buttons 4. I just build me what I need ;) But but everyone must decide for themselves
at the pro I do not like the old Android version and you have to do everything yourself because there is no blueprint XDDDDD
Do you prefer this over the NSPanel Pro + home assistant companion app? Was thinking of just setting up something like that with a custom lovelace dashboard for cameras and more.
The NSPanel Pro has a nicer design will the full screen touch screen. If it had relays then it would be a winner, but I like having the relays as a backup incase the network etc is down.
Its a bit of extra work but if it fits your use case the Pro is a good option. I have a newer video on the pro in the works too 👍🏻
My system was "running out of memory", probably because I was running HA inside Unraid with other docker containers. I resolved by using ESPHome locally: using a vitual python enviroment, compiling locally and flashing. The same steps of the .yaml can be used. From there, it was useful to know that after boot, the panel is still ewelink.
Nice project and video. Thanks. I have one question: Is it possible to completely deactivate the display or background lighting? I was thinking about installing one of these in my bedroom, but would like to sleep in complete dark and not be disturbed by the panel. Also: If this is possible, can it be "woken up" i.e. enable the display by e.g. touch ?
Sure - have a Look at the overview Video 👍
I had to use the ground pin above the one you're using (RY2 right). For some reason RY3 shorted.
The white nspanel is the one that is the official release and not the kickstarter one? It makes sense if both white and black panels from the official release have the same features right?
Hi, thanks for this video, unfortunately I can't update the display (even using blank files) and now I have a black screen with a "system data error"... how can I resolve this? Thank you very much!
Me too. Did you resolve it?
Thanks for the Video Mark! I'm new to the NSPanels, is there a blueprint for the US/Portrait style unit? Or does the UK one work was just some adjustments in the settings? thanks!
Hey Kevin. Since I created the video the project has recieved some big updates. One of which is the US layout.
@@MarkWattTech Hi Mark! Thanks so much for the response! I will play around with US one and keep checking. Thanks again for all your hard work.
Hmm, what do you need as you have bought a nspanel screen which is already flashed with blueprint?
Great information, thanks! I have a question, if you have multiple NS panels is it possible to have different buttons for each?
sure :) the Blueprint is a template so you can create a Blueprint for each Nspanel and configure each one individually.
@@BlackYmas that's great, thanks for the information!
You can yes :) each panel will need to have its own configuration (blueprint). In the video you can actually see 3 im using (nspanel, nsblack, nswhite). All are separate and display their own screens.
Hope that helps :)
@MarkWattTech: Is there a native support for Matter devices, so I can use it without HomeAssistant? If not: Is it planned?
I was thinking about this and why isnt there or maybe there is a Single gang to 10 or 7 inch tablet now thats where it would be at. You could host a whole damn Home Assistant dashboard on that. I know you can do it with a tablet, but what about a custom built device.🤓
Hello, ask me a question, do the physical buttons continue to work as per the standard electrical connection?
Will this fit where there was a double switch cover to control 2 lights?
Out of curiosity, Seems your are powering your VCC, and thus TX with 5V, yet you run the display board / ESP with 3.3V. Is there a reason for this? Why not have the VCC jumper at 3.3V and use VCC (which would be 3.3V at that point) output to drive the board? This way TX would match the voltage and be 3.3V making the setup safer overall.
Great video. Could you also use it as your alarm key pad for Alarmo?
You could but you would need to design your own display for an alarm. Alternatively you could assign the tiles to an arm/disarm script and use a simple tile press to perform your action. The NSPanel Pro allows you to view full HA dashboards which will allow you to access the whole HA dash.
Can the NSPanel blueprint flash cards and wake the screen, for an example an alert card?
Hello, at night is there any light or noise can i put this in my bedroom?
Will these codes and Nextion editor works for US version of NSPanel which is more portrait format? What changes do I need to do?
If you check the Git repo issues, there are now people working on the US version for this project :) should be a similar setup when thats done (see the repo)
Is it able to make a scenario: if the humudity goes 70, open the dehumidifier?
@Mark I have been receiving the error message "Received unknown event from nextion: 0x55" during install, and the TFT display update is not working. Nothing happens.
Does the sonoff stand come with a power cable? If not which one will be suitable and where can I buy?
Hmm, i had a year ago the first version of nspanel, but it was a lot of work with software, also not al the usbsticks are the same. Now after a year i tried to use the panel but only waiting for content there are sellers who sell already flashed panels with blueprint, but when i buy that, should it directly work? how with ssid, wifi?
Can I use the two buttons as normal light switch button (dumb light switch)
after this can i control tuya divices with nspanel ?
Great video. May have sold me on this vs a Android panel 4” panel.
But a question, the relay buttons, do they work as they should? Or are they also now controlled via esphome?
can freely configure the relay and also the hardware buttons. In the next update, however, comes a fallback function. If the NSpanel loses the connection to the Wifi or HA, a fallback is automatically activated so that you can switch the relays via hardware buttons without HA or WiFi ;)
A question i had was also, does the blueprint change the esphome sketch?
Or does the unit always have to look at that repo in the sketch? I.e no internet no switch?
@@arriewarrie no you only need it for updates. No internet no new updates - the goal is always to stay local that's why we all use HA :)
@@BlackYmas exactly why i asked! I like the fact that the fallback function is coming.
How will “updates” be handled though?
@@arriewarrie I imagine via their repo...
Firstly and excellent video. I have followed the instructions. When it came to ESP home it would not connect. It directed me to the web UI and to download the project. It then told my to load ESP home followed by my project. Both succeeded. The NSpanel shows on Wifi ( so it was flashed or it would not connect) and when I try to update TFT display the display does off and reboots. The update slider stay on for 5 seconds or so and then goes off. It does not then update.
turned off triggered by service switch.turn_on
16:52:11 - 6 minutes ago - 3CPR
became unavailable triggered by service switch.turn_on
16:52:10 - 6 minutes ago - 3CPR
turned off
16:51:03 - 7 minutes ago
became unavailable
16:51:02 - 7 minutes ago
turned off
16:50:40 - 7 minutes ago
Is the log.
Sorry for the long post but if you have any suggestions I would appreciate it. Thanks. Jeremy in London
Any news for that? Same problem
same issue here
Hi to All,
A very big thank you to everyone that made and contributed and assisted to make this NSPanel and Blueprint documentation, project and videos, whilst it took me a little bit of time to get my head around Home Assistant & the NSPANEL its the best move I have ever made as I was using Fibaro with a Home Centre 2 and it got to the stage where there were no updates and it was not doing the job.
I finally have everything in the house automated and I now have control over my JVC projector which I could never do with Fibaro, though I still have a bug turning it off which I am still trying to solve with HA
LG OLED TV
LG Soundbar
Samsung Soundbar
100 x LED lights
Fireplace fan
Dehumidifier
Smart Kettle
Sub Bass Amplifier
Integra Receiver
Apple TV's
Wii Console
Multiple Ceiling Fans
Flood Sensor
Daikin A/C's
Fibaro Motion Sensors
Google Nest Protect Smoke Detectors - Not working in HA yet
Unifi G4 Cameras
Unifi Dream Machine Pro
Wyze Cameras
Lockwood Lock
WiFi Power Points
Automated Shopping list
A special shout to Mark for his very entertaining and educational videos and to Blackymas for the excellent Blueprint
I could be not more happier with the NSPANEL and the Blueprint project, whilst I only have one so far it has inspired me to purchase more.
Looking forward to more updates
Kind regards
Bruce.
Can these NSPanels with the two buttons also be used for the new version which runs the HA companion?
Very cool video my friend, thanks. I bought nspanel with the US version. Can the firmware and blueprint run this way?
Yes See Last Release Notes 👍
The new version of this released last week. It now supports the US version so you should be good to go! :)
Great tutorial, but something is wrong with the newest tft file. It's 7.2MB and the nspanel can only save 4. THis caused me a lot of headache, and it now says error and the display is tilted 90 degrees. Trying to flash it with your old video and hope it works
Hi did you manage to get yours working? I'm having the same problem Thanks
Me too. Mine is taking forever. I pulled the power on mine where it got to 7% pretty quickly, then 1% every 5 minutes or so. When I pulled the power, it started at 1% this time and it is taking 10 minutes for every % increase.
@@cam_DA_Hawkdriver Did you solve it? Having the same issue..
Having this issue as well, seems the latest tft file is too big and upload never completes
Any update, seems restore_state was removed in 23.7, tried replacing with restore_mode but seemed to have monkeyed it all up.
hello great video but I have a problem, when I create a Button the NSPanel shows not the right Look for this Entity. The Homesreen is o.k. but the Buttenpage 1 hat this mistake. need help!😏
Hi there, great tutorial and all worked fine but when i use the blueprint i keep getting response error 500. Any ideas
my tft update looks to have hung got to 2% in then not moving waited 30 mins so far worried power cycle will cabbage it
update tft caused: [E][uart:015]: Reading from UART timed out at byte 0! . i litteraly tried anything to save the panel but i dont think i can... any clue how to fix it?
Hi Mark, I flashed my NSPANEL with your original instructions in your previous videos and now I want to flash it wit h the same yaml in this video so the panel is using the new Blueprint but I cannot find it in the description as you talked about. Kind regards Bruce
Apologies all fixed
Hi there, is it possible to use Bluetooth proxy function with this firmware?
Thanks for the awesome tutorial. Does this also work for the NS Panel Pro?
Not for the Pro sorry. The original NSPanel is ESP based.
Flashed succesfully, connected to HA succesfully. After device boots, I can see device status in HA, but device display shows time on zero, temperature on zero...
Still staying on ewelink screen. Everything I change in HA for nspanel not show on display.
Please, can anyone help me?
Thanks again. I managed to go till Congratulations. once I press the button I get this error: "an error occured. Improv WiFi Serial not detected". anyhow I ignore it. later I plug the GND + VCC (5v) to the panel but it will not wake up. any idea ?
Seems like your wifi data is not correct.
If you have problems create an isseu on Github - then we try to help you
So to clarify, if we followed your old guide, we should just be starting at the "importing the blueprint" chapter marker with no physical flashing required?
If you all ready have esphome you will just need to update your esp sketch (you can do a wireless update). You will then need to update import the blueprint and update the tft
@@MarkWattTech thank you!
Ok will give this a go on my panels later today!
Another awesome video. Definitely gonna get one or more of these. With this software it makes it really usable and exactly what I need. Is it a zigbee 3.0 repeater / node ? will it help the range of my Sonoff dongle ??
The original NSPanel doesn’t contain a zigbee hub like the NSPanel Pro. So it’s just a nice (and now easier) scene controller
Is there a way to flash the new esphome code over a panel that has Marc Fager's code on it over the air? I played around over the weekend and couldnt figure out a way to do this. Just trying to avoid having to remove it from the wall :)
You can edit your existing espcode and wirelessly update it. Once done you can then do the blueprint and tft. Save taking it apart and flashing esphome again :)
What do you think about this firmware vs the lovelace ui?
I use the Lovelace UI on the NS Panel Pro. Works like a charm. Only thing I wish I could change is being able to remove the top bar.
Video of camera’s and doorbell work really great, although a bit laggy
Hello, generally the difference is with Lovelace Ui version you have to write all the code and therefore also need some experience, but are more flexible. With our version you have a simple blueprint with UI and can click the everything together without programming ;)
@@JurgenDictus he mean Lovelace ui for nspanel not nspanel pro ;)
@@BlackYmas true but I guess for some people coding still is a bit less hard then flashing.
@@JurgenDictus that's why you don't have to coding anything with our version ;) Flash takes 5 min and much easier than NSpanel Pro and after that you only have to choose what you want from a menu :) This is the idea of our project - you can see in the last video from Mark
Can the entities and the screen titles / buttons be changed as you go or are they all set once the device is flashed - so a change would require re flashing the device?
You set them on the fly :) thats the beauty of the blueprint. One time flash and you then just customise and configure it as you need :)
@@MarkWattTech thank you. I an NS panel has just arrived so hopefully I will get this working in a few hours!
Great video Mark. One quick Q. When you flash the NSPanel does it have to be plugged into the computer running HA or can it be plugged into the computer you as accessing HA from? I run HA on a QNAP NAS so would the NSPanel have to be plugged into that? Thanks!!
Hey Howard. Its the same as any other esp device flash (if you are familiar with them). You can use a host machine, the local machine, and if its already flashed - wirelessly.
In this video I use my own PC and not the machine I'm running HA on. Hope that helps.
Help! I want to get this going so bad, but I can't get the bin file to download. I keep getting cmake ninja errors and it won't compile/create the bin file to flash onto the device. Is the git hub still working? Any random steps you can screw up that would cause this?
same here cant download the file
You mentioned home assistant blueprint link in your description ??
Theres a link in the description, or you can use the "My Home Assistant" button in the GitHub repo.
When doing the ladt stepp it toock 24 hours and then just a white screen and then error
can the esphome file on the nspanel be updated OTA once esphome is installed?
It sure can :)
bluetak makes a better finger for holding 4 flashing pins
I dont get cninja make errors. But i cant get the device to show up in HA, its connected to my wifi for a while when i press the screen. Might have to do with vpn or such i dont know 😢
took me one day, but got it in to ESP HOME now :D
Thankyou I have this working. However, I want to control the heating with this at the moment I'm using 2 basic automations to turn on and off relay 1 based on the internal temperature and that works but I see the blueprint can use the 'climate' code. Tried it but failed with error to restart HA: The system cannot restart because the configuration is not valid: Platform error climate.nspanel2 - Integration 'nspanel2' not found. It must be the naming in the climate yaml code added. I set -platform: nspanel2 and name: Lounge, I assume its some silly error around here.
If the problem is obvious, please let me know or perhaps give an overview on how the climate code works.
Thanks for all your great vids
looks like you created and flashed the device twice and did not delete it from HA Devices before. The 2 at NSPanel comes certainly from ha because of double entry
@@BlackYmas Ah no, I’ve called nspanel2 because it’s the second panel.
Wondering if we can add the ble_proxy code to these...
Would be possible but we have not built. That would eat up an extremely large amount of memory that we currently need for new functions ;)
I take it this will work on the US style panels as well? I'm in Australia and our wall plates are also rectangular similar to the US NS panel so keen to get that shape
have a look in the issue section - in land scape yes it will work
@@BlackYmas Ok thanks. Our Australian switch plates are vertical/portrait so maybe I'll just stick to getting a square EU style.
Edit: I just checked GitHub and it looks like I'll just get the US one. Either the graphics will be sorted by the time it arrives or I just sort it out myself and share
@@Sparky_D would be great ;)
Thanks for this I have a NSpanel in a draw already flashed with esphome going to update it and give this a while as lost heart with setting it up
Hi Mark,
Everything went well until "update FTF display". When I clik on that I see status has changed but nothing happen on the NSPannel. I tried also go to developer tools and call service: ESPHome: nspanel_upload_tft - still my NSPannel doing nothing. I see only home page with temperature and time as 0 and "Please create widgets in eWeLink app" in the next page.
Do you know what;s the problem ? There is clrealy communication between HA and NSPannel because I see entities and I didn't have any problem to add this device to HA.
I found one problem: in the nextion_update_url I had " nspanel_us.tft" but on HA I have file "nspanel_eu.tft". I fixed that and flashed device again but still I have the same issue: nspanel_upload_tft doesn't do anything
My problem was solved by uploading nspanel_blank.tft first, then eu version
@@amadeuszjakobczak7196 nspanel_blank.tft ? is this a file you made ? only having the same problem also looking in to baud rate
@@amadeuszjakobczak7196 i have the same problem. what do you mean by "uploading nspanel_blank.tft first"? u flashed the device with that tft and then you reflashed it with the eu tft?
@@martinottolangui4667 nspanel_blank.tft is available on the github page of the project. It's made by developers from this project
What voltage do you user voor flashing: 3,3 or 5v?? and when connecting nspanel through ip. what is the username and password?
Only 3V for flashing. Do not use 5V for flashing
@@MarkWattTech Yes, too bad flashing from esp on Home Assistant no port! available
Oh and i have Home Assistant running on a NUC, on Windows or Mac you can assign a port but how to do that on a NUC with HAOS
Thanks for a great video. why the US panel looks different then the EU one ?
Because EU switch plates are square. This way they match.
@@Sparky_D IC, but using the US ones has same ability and buttons to proramm ?
The US one is rectangular and the EU one is square.
@@shacharr73 correct. I just had a look at the github repo for the blueprint and there is just a bit of work still in progress to get the graphics lined up properly when using the US style in portrait orientation. It looks like it will be sorted pretty soon.
@@Sparky_D Thanks a lot
The screen is always on? Can you set a time to dim the screen?
You can adjust it via the settings (small gear in bottom left on home screen)
help!, everything flashed and device added to HA etc but tft update doesn't work (there is only a 'press' button i see yours is a toggle?) I tried sending a service tft update through developer tools, have tried flashing at least 3 times with same result? what am i doing wrong?
I am having this same problem. I am able to use the controls of the physical buttons and I am able to control the relays from home assistant, so the device is working. I do not have the TFT toggle, its just a button. It also is reporting that the Nextion display is "unknown" or "disconnected"
Any help on this would be appreciated.
@@crossfirearena2194 i resolved it by using the 'exit reparse' button in the device settings, press that button and while the screen changes, press the 'update TFT display' button, hope that helps...
@@richardmorley8101 Thank you for the information. I will give that a try later today and see if it works. Thanks
@@richardmorley8101 I am confirming that this isnt working. my panel keeps showing nextion display unknown or disconnected. The exit reparse button isnt doing anything.
Thanks for the video, I think everything is okay but the updating of the TFT display is insanely slow. It's taken 30 mins to get to 6% so far...
this is a problem of the Esphome setup and your network / WLAN latencies - look in the Issues where this was discussed.
We just changed the wiki a bit - people with this problem should upload the tft file to HA and flash it locally. Is updated in the wiki
@@BlackYmas thank you
What @BlackYmas said 👍🏻😁
When updating the TFT I get "Loading data error". What to do?
I switched RX and TX port, then it worked
Do you have to wire in a neutral? I don’t think I have one
Unfortunately with this panel a neutral is required.
I was lucky I’m that although no neutral was connected, for some reason the electrician had used 3-core. So I was able to use the spare core and wire that up to neutral at the ceiling rose.
Just wondering if anyone has this error.....when i try an connect the device to my pc and install via ESPHome im getting a "Failed to initialize. Try resetting your device or holding the BOOT button while selecting your serial port until it starts preparing the installation""
PS: i am referencing the Wiki and using the nextion update URL that is local to my machine
same issue
Hi Mark I've been able to flash sephome on my nspanel and started the tft update. However this took over 12 hours and when finished it just came up with an update failed message (System Data ERROR). Sensors from the NSP are showing bu all attempts to update the tft via HA (service call) and esphome have so far failed. Can you help! Please
Thanks
Same, panel doesn't update the TFT
I am having the same problem. Gets to 91% and never finishes and when I restart I get the System Data ERROR. Anyone have any luck with it past this point?
@@thomashessel9322 I've got all 3 of my NSPanels working now. I first flashed esphome to the panel. I then soldered a small wire to each of the TFT TX and RX pads and then using Nextion Editor I flashed the nextion_blank.tft file, then flashed the nspanel.tft file. I then put them all into Home Assistant and setup the Blueprint. Using the "Update TFT display" toggle in esphome (on HA) the panels stated to do a small update and all works fine.
@@starbase5353 Thank you, where do I get the nextion_blank.tft file or do I just create a new project that is blank and upload it? Sorry, reading through the Editor now and hopeful this will get the four NSPanels that I have in a good state like the three you have.
@@starbase5353 Thank You for the hope. I am in the same situation, but not sure how the solution works.
(1) The Nextion Editor - is this the Windows software HMI GUI development? I am a Mac guy, but can find a Windows machine, is it as simple as getting the two TFT files from GIT, and then the editor will 'flash' the board?
(2) "I then soldered a small wire to each of the TFT TX and RX pads" - why? was this to create a better cable then the one in this video?
(3) " I first flashed esphome to the panel. " Is this the process in the video
Thank You for the post and the hope I can get this working.
Hello, I have a problem with ns panel udpate. Esphome says. ""WARNING Found '${nextion_update_url}' (see display->0->tft_url) which looks like a substitution, but 'nextion_update_url' was not declared"". How can I solve that?. Thank you
It works also with nspanel pro ?
This project will only work on the original nspanel as it is esp based. The pro doesn’t havs an esp chip.
Does anyone know if you can add the alarm panel so you can arm and disarm the alarm in HA.
Is in our roadmap 🎉
@@BlackYmas First Many thanks for all the great an fantastic job done with this Blueprint. I'm very interrested also by the capacity to have the alarm features with the NSPanel. Do you have a ETA for this feature integration ?
@@sqalg at the moment no :/
Why aren't you selling flashed NSPanels? I would be interested in it.
;)
It’s a great idea but it would be very expensive with shipping etc 😬. If I was ever to do anything like that it would be for my own custom touchscreen panel.
@@MarkWattTech You are located in the USA?
@@Kim-zb9zp I’m in the UK
Shipping cost are not the problem. Found out that it might be a problem to set the wifi login information changed easily for the enduser. It would stil be needed to connect it to the PC to do that.
thanks ;)
Wouldn't the easiest solution to the problem with the long pins be to cut them shorter?
Does video still plays and if so with synced sound? Can it be done the same on the Pro?
you can play rtttl sound have a look at the last video "Overview"