joBr99 / nspanel-lovelace-ui

Custom Firmware for NsPanel with the design of HomeAssistant's lovelace UI in mind, works with Tasmota.
GNU General Public License v3.0
857 stars 187 forks source link

System Update Failure #990

Closed ccie7009 closed 9 months ago

ccie7009 commented 9 months ago

PROBLEM DESCRIPTION

A clear and concise description of what the problem is. When I push the updated code via the home assistant service tft upload function or from the update firmware option from the NSpanel it will upload the new code and then restart the panel and gives me a white screen with red text stating that update failed.

REQUESTED INFORMATION

Make sure your have performed every step and checked the applicable boxes before submitting your issue. Thank you!

nsp-heather: module: nspanel-lovelace-ui class: NsPanelLovelaceUIManager config: panelRecvTopic: "tele/nsp-heather/RESULT" panelSendTopic: "cmnd/nsp-heather/CustomSend" locale: "en_US" model: "us-l" sleepTimeout: 40 sleepBrightness:

nsp-master: module: nspanel-lovelace-ui class: NsPanelLovelaceUIManager config: panelRecvTopic: "tele/nsp-master/RESULT" panelSendTopic: "cmnd/nsp-master/CustomSend" locale: "en_US" model: "us-l" sleepTimeout: 40 sleepBrightness:

nsp-kitchen: module: nspanel-lovelace-ui class: NsPanelLovelaceUIManager config: panelRecvTopic: "tele/nsp-kitchen/RESULT" panelSendTopic: "cmnd/nsp-kitchen/CustomSend" locale: "en_US" model: "us-l" sleepTimeout: 40 sleepBrightness:

nsp-bathroom: module: nspanel-lovelace-ui class: NsPanelLovelaceUIManager config: panelRecvTopic: "tele/nsp-bathroom/RESULT" panelSendTopic: "cmnd/nsp-bathroom/CustomSend" locale: "en_US" model: "us-l" sleepTimeout: 40 sleepBrightness:

nsp-bunk: module: nspanel-lovelace-ui class: NsPanelLovelaceUIManager config: panelRecvTopic: "tele/nsp-bunk/RESULT" panelSendTopic: "cmnd/nsp-bunk/CustomSend" locale: "en_US" model: "us-l" sleepTimeout: 40 sleepBrightness:

nsp-guest: module: nspanel-lovelace-ui class: NsPanelLovelaceUIManager config: panelRecvTopic: "tele/nsp-guest/RESULT" panelSendTopic: "cmnd/nsp-guest/CustomSend" locale: "en_US" model: "us-l" sleepTimeout: 40 sleepBrightness:

nsp-lab: module: nspanel-lovelace-ui class: NsPanelLovelaceUIManager config: panelRecvTopic: "tele/nsp-lab/RESULT" panelSendTopic: "cmnd/nsp-lab/CustomSend" locale: "en_US" model: "us-l" sleepTimeout: 40 sleepBrightness:

- [ ] Go to Settings>Add-ons>AppDaemon>Log (or the output of your TS script) and then, provide the output of the log during your issue/bug occurs:

Log output here:

2023-10-12 12:55:59.778685 INFO nsp-guest: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:55:59.784395 INFO nsp-bunk: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:55:59.795029 INFO nsp-bathroom: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:56:00.021763 INFO nsp-lab: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~17299~Outside~45.07��F~���~17299~OpenWeatherMap Humidity~83 %~���~17299~OpenWeatherMap Precipitation kind~None ~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~31728~Mon~72��F~���~31728~Tue~70��F~���~31~Tripple~Closed~���~31~Sliding~Closed~���~31~Single~Closed~���~31~Double~Closed~~~���~31~Main Water~1 2023-10-12 12:56:00.025073 INFO nsp-heather: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~17299~Outside~45.07��F~���~17299~OpenWeatherMap Humidity~83 %~���~17299~OpenWeatherMap Precipitation kind~None ~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~31728~Mon~72��F~���~31728~Tue~70��F~���~31~Tripple~Closed~���~31~Sliding~Closed~���~31~Single~Closed~���~31~Double~Closed~~~���~31~Main Water~1 2023-10-12 12:56:00.037366 INFO nsp-lab: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:56:00.039161 INFO nsp-master: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~17299~Outside~45.07��F~���~17299~OpenWeatherMap Humidity~83 %~���~17299~OpenWeatherMap Precipitation kind~None ~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~31728~Mon~72��F~���~31728~Tue~70��F~���~31~Tripple~Closed~���~31~Sliding~Closed~���~31~Single~Closed~���~31~Double~Closed~~~���~31~Main Water~1 2023-10-12 12:56:00.043992 INFO nsp-heather: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:56:00.059620 INFO nsp-master: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:56:00.500745 INFO nsp-heather: Sending MQTT Message: time~12:56~ 2023-10-12 12:56:00.536946 INFO nsp-master: Sending MQTT Message: time~12:56~ 2023-10-12 12:56:00.580154 INFO nsp-kitchen: Sending MQTT Message: time~12:56~ 2023-10-12 12:56:00.614586 INFO nsp-bathroom: Sending MQTT Message: time~12:56~ 2023-10-12 12:56:00.647804 INFO nsp-bunk: Sending MQTT Message: time~12:56~ 2023-10-12 12:56:00.679667 INFO nsp-guest: Sending MQTT Message: time~12:56~ 2023-10-12 12:56:00.712824 INFO nsp-lab: Sending MQTT Message: time~12:56~ 2023-10-12 12:56:39.423790 INFO nsp-bathroom: Sending MQTT Message: timeout~40 2023-10-12 12:56:39.439463 INFO nsp-lab: Sending MQTT Message: timeout~40 2023-10-12 12:56:39.441140 INFO nsp-kitchen: Sending MQTT Message: timeout~40 2023-10-12 12:56:39.445286 INFO nsp-master: Sending MQTT Message: timeout~40 2023-10-12 12:56:39.446360 INFO nsp-guest: Sending MQTT Message: timeout~40 2023-10-12 12:56:39.448724 INFO nsp-bunk: Sending MQTT Message: timeout~40 2023-10-12 12:56:39.449891 INFO nsp-heather: Sending MQTT Message: timeout~40 2023-10-12 12:56:39.757771 INFO nsp-bathroom: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~17299~Outside~45.01��F 2023-10-12 12:56:39.771656 INFO nsp-kitchen: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~17299~Outside~45.01��F 2023-10-12 12:56:39.787839 INFO nsp-bunk: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~17299~Outside~45.01��F 2023-10-12 12:56:39.807713 INFO nsp-guest: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~17299~Outside~45.01��F 2023-10-12 12:56:39.822932 INFO nsp-bathroom: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:56:39.841166 INFO nsp-kitchen: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:56:39.841853 INFO nsp-bunk: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:56:39.858400 INFO nsp-guest: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:56:40.012690 INFO nsp-heather: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~17299~Outside~45.01��F~���~17299~OpenWeatherMap Humidity~83 %~���~17299~OpenWeatherMap Precipitation kind~None ~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~31728~Mon~72��F~���~31728~Tue~70��F~���~31~Tripple~Closed~���~31~Sliding~Closed~���~31~Single~Closed~���~31~Double~Closed~~~���~31~Main Water~1 2023-10-12 12:56:40.016676 INFO nsp-lab: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~17299~Outside~45.01��F~���~17299~OpenWeatherMap Humidity~83 %~���~17299~OpenWeatherMap Precipitation kind~None ~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~31728~Mon~72��F~���~31728~Tue~70��F~���~31~Tripple~Closed~���~31~Sliding~Closed~���~31~Single~Closed~���~31~Double~Closed~~~���~31~Main Water~1 2023-10-12 12:56:40.020931 INFO nsp-master: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~17299~Outside~45.01��F~���~17299~OpenWeatherMap Humidity~83 %~���~17299~OpenWeatherMap Precipitation kind~None ~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~31728~Mon~72��F~���~31728~Tue~70��F~���~31~Tripple~Closed~���~31~Sliding~Closed~���~31~Single~Closed~���~31~Double~Closed~~~���~31~Main Water~1 2023-10-12 12:56:40.027181 INFO nsp-heather: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:56:40.034316 INFO nsp-lab: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:56:40.045774 INFO nsp-master: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 12:57:00.498033 INFO nsp-heather: Sending MQTT Message: time~12:57~ 2023-10-12 12:57:00.535935 INFO nsp-master: Sending MQTT Message: time~12:57~ 2023-10-12 12:57:00.581334 INFO nsp-kitchen: Sending MQTT Message: time~12:57~ 2023-10-12 12:57:00.613287 INFO nsp-bathroom: Sending MQTT Message: time~12:57~ 2023-10-12 12:57:00.650726 INFO nsp-bunk: Sending MQTT Message: time~12:57~ 2023-10-12 12:57:00.683799 INFO nsp-guest: Sending MQTT Message: time~12:57~ 2023-10-12 12:57:00.712622 INFO nsp-lab: Sending MQTT Message: time~12:57~ 2023-10-12 12:58:00.501397 INFO nsp-heather: Sending MQTT Message: time~12:58~ 2023-10-12 12:58:00.537644 INFO nsp-master: Sending MQTT Message: time~12:58~ 2023-10-12 12:58:00.568056 INFO nsp-kitchen: Sending MQTT Message: time~12:58~ 2023-10-12 12:58:00.595119 INFO nsp-bathroom: Sending MQTT Message: time~12:58~ 2023-10-12 12:58:00.636229 INFO nsp-bunk: Sending MQTT Message: time~12:58~ 2023-10-12 12:58:00.668944 INFO nsp-guest: Sending MQTT Message: time~12:58~ 2023-10-12 12:58:00.702413 INFO nsp-lab: Sending MQTT Message: time~12:58~ 2023-10-12 12:59:00.500660 INFO nsp-heather: Sending MQTT Message: time~12:59~ 2023-10-12 12:59:00.535933 INFO nsp-master: Sending MQTT Message: time~12:59~ 2023-10-12 12:59:00.583977 INFO nsp-kitchen: Sending MQTT Message: time~12:59~ 2023-10-12 12:59:00.617745 INFO nsp-bathroom: Sending MQTT Message: time~12:59~ 2023-10-12 12:59:00.647333 INFO nsp-bunk: Sending MQTT Message: time~12:59~ 2023-10-12 12:59:00.681542 INFO nsp-guest: Sending MQTT Message: time~12:59~ 2023-10-12 12:59:00.720448 INFO nsp-lab: Sending MQTT Message: time~12:59~ 2023-10-12 13:00:00.504463 INFO nsp-heather: Sending MQTT Message: time~13:00~ 2023-10-12 13:00:00.549048 INFO nsp-heather: Sending MQTT Message: date~Thursday, October 12, 2023 2023-10-12 13:00:00.572627 INFO nsp-master: Sending MQTT Message: time~13:00~ 2023-10-12 13:00:00.600218 INFO nsp-kitchen: Sending MQTT Message: time~13:00~ 2023-10-12 13:00:00.613598 INFO nsp-bathroom: Sending MQTT Message: time~13:00~ 2023-10-12 13:00:00.614695 INFO nsp-master: Sending MQTT Message: date~Thursday, October 12, 2023 2023-10-12 13:00:00.632649 INFO nsp-kitchen: Sending MQTT Message: date~Thursday, October 12, 2023 2023-10-12 13:00:00.640454 INFO nsp-bathroom: Sending MQTT Message: date~Thursday, October 12, 2023 2023-10-12 13:00:00.641657 INFO nsp-bunk: Sending MQTT Message: time~13:00~ 2023-10-12 13:00:00.655300 INFO nsp-bunk: Sending MQTT Message: date~Thursday, October 12, 2023 2023-10-12 13:00:00.668521 INFO nsp-guest: Sending MQTT Message: time~13:00~ 2023-10-12 13:00:00.681499 INFO nsp-guest: Sending MQTT Message: date~Thursday, October 12, 2023 2023-10-12 13:00:00.700700 INFO nsp-lab: Sending MQTT Message: time~13:00~ 2023-10-12 13:00:00.714378 INFO nsp-lab: Sending MQTT Message: date~Thursday, October 12, 2023 2023-10-12 13:00:31.960930 INFO nsp-kitchen: Sending MQTT Message: timeout~40 2023-10-12 13:00:31.983620 INFO nsp-master: Sending MQTT Message: timeout~40 2023-10-12 13:00:31.985078 INFO nsp-heather: Sending MQTT Message: timeout~40 2023-10-12 13:00:31.991274 INFO nsp-bunk: Sending MQTT Message: timeout~40 2023-10-12 13:00:31.997852 INFO nsp-lab: Sending MQTT Message: timeout~40 2023-10-12 13:00:32.000752 INFO nsp-guest: Sending MQTT Message: timeout~40 2023-10-12 13:00:32.018045 INFO nsp-bathroom: Sending MQTT Message: timeout~40 2023-10-12 13:00:32.316290 INFO nsp-bunk: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~17299~Outside~44.91��F 2023-10-12 13:00:32.331663 INFO nsp-kitchen: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~17299~Outside~44.91��F 2023-10-12 13:00:32.350095 INFO nsp-guest: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~17299~Outside~44.91��F 2023-10-12 13:00:32.375042 INFO nsp-bathroom: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~17299~Outside~44.91��F 2023-10-12 13:00:32.391209 INFO nsp-bunk: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 13:00:32.400481 INFO nsp-kitchen: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 13:00:32.402277 INFO nsp-guest: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 13:00:32.457076 INFO nsp-bathroom: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 13:00:32.708502 INFO nsp-heather: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~17299~Outside~44.91��F~���~17299~OpenWeatherMap Humidity~83 %~���~17299~OpenWeatherMap Precipitation kind~None ~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~31728~Mon~72��F~���~31728~Tue~70��F~���~31~Tripple~Closed~���~31~Sliding~Closed~���~31~Single~Closed~���~31~Double~Closed~~~���~31~Main Water~1 2023-10-12 13:00:32.713704 INFO nsp-lab: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~17299~Outside~44.91��F~���~17299~OpenWeatherMap Humidity~83 %~���~17299~OpenWeatherMap Precipitation kind~None ~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~31728~Mon~72��F~���~31728~Tue~70��F~���~31~Tripple~Closed~���~31~Sliding~Closed~���~31~Single~Closed~���~31~Double~Closed~~~���~31~Main Water~1 2023-10-12 13:00:32.728273 INFO nsp-heather: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 13:00:32.730626 INFO nsp-master: Sending MQTT Message: weatherUpdate~���~31728~OpenWeatherMap~43��F~���~17299~Outside~44.91��F~���~17299~OpenWeatherMap Humidity~83 %~���~17299~OpenWeatherMap Precipitation kind~None ~���~25375~Thu~48��F~���~38066~Fri~57��F~���~65504~Sat~67��F~���~38066~Sun~70��F~���~31728~Mon~72��F~���~31728~Tue~70��F~���~31~Tripple~Closed~���~31~Sliding~Closed~���~31~Single~Closed~���~31~Double~Closed~~~���~31~Main Water~1 2023-10-12 13:00:32.749070 INFO nsp-lab: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 13:00:32.766158 INFO nsp-master: Sending MQTT Message: statusUpdate~���~31~���~31~True~True 2023-10-12 13:01:00.500271 INFO nsp-heather: Sending MQTT Message: time~13:01~ 2023-10-12 13:01:00.539314 INFO nsp-master: Sending MQTT Message: time~13:01~ 2023-10-12 13:01:00.580351 INFO nsp-kitchen: Sending MQTT Message: time~13:01~ 2023-10-12 13:01:00.612860 INFO nsp-bathroom: Sending MQTT Message: time~13:01~ 2023-10-12 13:01:00.649952 INFO nsp-bunk: Sending MQTT Message: time~13:01~ 2023-10-12 13:01:00.681754 INFO nsp-guest: Sending MQTT Message: time~13:01~ 2023-10-12 13:01:00.707864 INFO nsp-lab: Sending MQTT Message: time~13:01~



### TO REPRODUCE
_Steps to reproduce the behavior:_
Either update the NSpanel ont he panel itself using the option once it sees an update is needed or via the tft upload service call from home assistant

### EXPECTED BEHAVIOUR
_A clear and concise description of what you expected to happen._
Update is sucessful

### SCREENSHOTS
_If applicable, add screenshots/pictures to help explain your problem._

### ADDITIONAL CONTEXT
_Add any other context about the problem here._
_Please note here in case you are using ioBroker_
I am using ESPhome instead of tasmota.

### PANEL / FIRMWARE VERION
_Please add the Panel/Firmware Version you are using (EU, US-L or US-P)_
I am using 4.1.1 US-L since the newer versions 4.2.1 and 4.3.1 give the update failure message.
joBr99 commented 9 months ago

This is related to esphome, please ask in the esphome project.

https://github.com/sairon/esphome-nspanel-lovelace-ui

randybb commented 9 months ago

I am using it with esphome (dev) and no issues with updates from my local location (/www/tft/ hosted on HA) - both tft's (lui-release.tft, lui.tft) are working fine, but I have only EU panels (6 of them).

joBr99 commented 9 months ago

Different esphome version, different enabled features, no clue all of those things have an impact. See issues in the esphome repo