NEWS
NSPanel nach Updatehinweis
-
Bei "Model does not match" ist erst einmal ein Fehler unterlaufen und zeigt an, dass entweder keine Firmware geflashed oder während des Flashvorganges ein Fehler passiert ist. Es wird vom Nextion-Display selbst ein Checksummen-Test durchgeführt und das TFT findet 0 Byte Firmware... Da die Meldung direkt vom TFT kommt, können wir die auch nicht beeinflussen.
Die Ursachen für diese Meldung sind in der Regel:
- eine statische IP --> https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Tasmota-FAQ#32-fehler-bei-flashnextion---type-error-unsupported-operand-types
- ein Binding im Router --> nicht fest zuweisen
Weitere Ursachen:
- Das NSPanel darf seitens Router/Firewall nicht mit dem Internet kommunizieren --> Prüfung, ob Firewallregeln gesetzt wurden --> http://nspanel.de/nspanel-v5.0.2.tft muss erreichbar sein.
Grundsätzlich: Wenn "Model does not Mach" angezeigt wird oder der Flashvorgang zwischendurch abbricht, dann zuerst Tasmota rebooten!
Du kannst zusätzlich auch einen Test machen, ob du den richtigen Berry Driver installiert hast:
GetDriverVersionin die Tasmota-Konsole eingeben. Das Ergebnis sollte:
{"nlui_driver_version":"10"}sein.
Mit der Tasmota 15.1.0 (hat einen Bug) wird das Flashen nicht funktionieren. Also aktuell nur bis Tasmota-Versionen bis v15.0.1 flashen.
Und zum Schluss noch ein Hinweis:
Dietasmota32-DE.binfunktioniert zwar nach wie vor, nutzt allerdings den PSRAM nicht mehr... Besser wäre wieder dietasmota32-nspanel.bin@armilar
Habe nach längerer Arbeitszeit mal die Antworten lesen können und einmal die Tipps befolgt.
Vielen Dank dafür.
Tasmota V 15.0.1 nspanel.bin hatte ich installiert.
Das Panel war tatsächlich mit dem Internet verbunden , habe das dann auch geändert. Ebenso die fest IP in DHCP.
Das einzige was sich nun geändert hat ist die unten stehende Meldung.
Wenn ich GetDriverVersion in die Konsole eingebe erscheint :11:28:46.375 MQT: NSPanel_2/tele/NSPanel_2_0BEDFC/RESULT = {"nlui_driver_version":"9"} 11:28:47.448 MQT: NSPanel_2/tele/NSPanel_2_0BEDFC/RESULT = {"CustomRecv":"event,startup,53,eu"} ----------------------------------------------------------------------------------------------- 11:22:12.628 MQT: NSPanel_2/stat/NSPanel_2_0BEDFC/RESULT = {"FlashNextion":"Done"} 11:22:12.670 FLH: host: nspanel.pky.eu, port: 80, get: /lovelace-ui/github/nspanel-v5.0.2.tft 11:22:13.004 HTTP/1.0 302 Moved Temporarily 11:22:13.004 11:22:13.005 Connection: close 11:22:13.005 11:22:13.005 Content-Length: 217 11:22:13.006 11:22:13.016 Content-Type: text/html 11:22:13.016 11:22:13.017 Location: http://fritz.box/tools/kids_not_allowed.lua?account=landeviceUID-855548 11:22:13.027 11:22:13.028 11:22:13.028 11:22:13.029 11:22:14.951 MQT: NSPanel_2/tele/NSPanel_2_0BEDFC/RESULT = {"CustomRecv":"event,startup,53,eu"} 11:22:20.848 MQT: NSPanel_2/tele/NSPanel_2_0BEDFC/RESULT = {"CustomRecv":"event,startup,53,eu"} -----------------------------------------------------------------------------------------------------MOD-EDIT: Code in code-tags gesetzt!
Ich stehe genauso da wie am Anfang.
ich werde mal, wie mawe empfohlen hat, das TFT direkt flashen. -
@armilar
Habe nach längerer Arbeitszeit mal die Antworten lesen können und einmal die Tipps befolgt.
Vielen Dank dafür.
Tasmota V 15.0.1 nspanel.bin hatte ich installiert.
Das Panel war tatsächlich mit dem Internet verbunden , habe das dann auch geändert. Ebenso die fest IP in DHCP.
Das einzige was sich nun geändert hat ist die unten stehende Meldung.
Wenn ich GetDriverVersion in die Konsole eingebe erscheint :11:28:46.375 MQT: NSPanel_2/tele/NSPanel_2_0BEDFC/RESULT = {"nlui_driver_version":"9"} 11:28:47.448 MQT: NSPanel_2/tele/NSPanel_2_0BEDFC/RESULT = {"CustomRecv":"event,startup,53,eu"} ----------------------------------------------------------------------------------------------- 11:22:12.628 MQT: NSPanel_2/stat/NSPanel_2_0BEDFC/RESULT = {"FlashNextion":"Done"} 11:22:12.670 FLH: host: nspanel.pky.eu, port: 80, get: /lovelace-ui/github/nspanel-v5.0.2.tft 11:22:13.004 HTTP/1.0 302 Moved Temporarily 11:22:13.004 11:22:13.005 Connection: close 11:22:13.005 11:22:13.005 Content-Length: 217 11:22:13.006 11:22:13.016 Content-Type: text/html 11:22:13.016 11:22:13.017 Location: http://fritz.box/tools/kids_not_allowed.lua?account=landeviceUID-855548 11:22:13.027 11:22:13.028 11:22:13.028 11:22:13.029 11:22:14.951 MQT: NSPanel_2/tele/NSPanel_2_0BEDFC/RESULT = {"CustomRecv":"event,startup,53,eu"} 11:22:20.848 MQT: NSPanel_2/tele/NSPanel_2_0BEDFC/RESULT = {"CustomRecv":"event,startup,53,eu"} -----------------------------------------------------------------------------------------------------MOD-EDIT: Code in code-tags gesetzt!
Ich stehe genauso da wie am Anfang.
ich werde mal, wie mawe empfohlen hat, das TFT direkt flashen.@gustav007 sagte in NSPanel nach Updatehinweis:
http://fritz.box/tools/kids_not_allowed.lua?account=landeviceUID-855548
Ich würde sagen, das NSPanel steht auf der Sperrliste in deiner Fritzbox:
http://fritz.box/tools/kids_not_allowed.lua?account=landeviceUID-855548Musst du freigeben.
-
@gustav007 sagte in NSPanel nach Updatehinweis:
http://fritz.box/tools/kids_not_allowed.lua?account=landeviceUID-855548
Ich würde sagen, das NSPanel steht auf der Sperrliste in deiner Fritzbox:
http://fritz.box/tools/kids_not_allowed.lua?account=landeviceUID-855548Musst du freigeben.
@marc-berg
Der Fehler lag tatsächlich in der Fritzbox . Hatte die Sperre aufgehoben und siehe da das TFT wurde geflasht . Danke vielmals.
Ein Problem habe ich noch, das der Bildschirm nur erscheint wenn ich dagegen tippe und er nach 2sek.wieder verschwindet. In das Einstellungsmenue komme ich auch nur wenn ich tasmota einmal resette .
Kannst du mir dort vielleicht auch helfen ? -
@marc-berg
Der Fehler lag tatsächlich in der Fritzbox . Hatte die Sperre aufgehoben und siehe da das TFT wurde geflasht . Danke vielmals.
Ein Problem habe ich noch, das der Bildschirm nur erscheint wenn ich dagegen tippe und er nach 2sek.wieder verschwindet. In das Einstellungsmenue komme ich auch nur wenn ich tasmota einmal resette .
Kannst du mir dort vielleicht auch helfen ?mit Bildschirm erscheinen meinst du den Screensaver oder eine Page?
schau dir unter Dimmode mal die Werte an, wenn die zu klein sind ist halt dunkel
alias.0.NSPanel.XXXX.Dimmodeund der ist bei Aktiv (Bedienung) entscheidend
alias.0.NSPanel.XXX.ScreensaverInfo.activeBrightnessund hier den Wert für Timeout
alias.0.NSPanel.XXX.Config.Screensaver.timeoutScreensaverWelche Script Version nutzt du aktuell?
-
mit Bildschirm erscheinen meinst du den Screensaver oder eine Page?
schau dir unter Dimmode mal die Werte an, wenn die zu klein sind ist halt dunkel
alias.0.NSPanel.XXXX.Dimmodeund der ist bei Aktiv (Bedienung) entscheidend
alias.0.NSPanel.XXX.ScreensaverInfo.activeBrightnessund hier den Wert für Timeout
alias.0.NSPanel.XXX.Config.Screensaver.timeoutScreensaverWelche Script Version nutzt du aktuell?
- ich meinte den Screensaver
- Dimmode und active Brightness stehen beide in Mittelstellung
- Timeout kann ich kann ich im Alias nicht finden
- Scriptversion ist die V5.0.2.1
Während meines suchens erschien auf dem Screensaver kurz ein " Ladebalken " konnte aber nicht erkennen für was.
Dann erscheint nur noch " System Data ERROR!
Nun hört es bei mir ganz auf ist das Pannel nun hin ?
Bevor die ERROR Meldung kam waren im Script noch folgende Meldung :

Gruß Gustav
-
- ich meinte den Screensaver
- Dimmode und active Brightness stehen beide in Mittelstellung
- Timeout kann ich kann ich im Alias nicht finden
- Scriptversion ist die V5.0.2.1
Während meines suchens erschien auf dem Screensaver kurz ein " Ladebalken " konnte aber nicht erkennen für was.
Dann erscheint nur noch " System Data ERROR!
Nun hört es bei mir ganz auf ist das Pannel nun hin ?
Bevor die ERROR Meldung kam waren im Script noch folgende Meldung :

Gruß Gustav
Nein da ist nichts kaputt.
Da wurde ein TFT-Firmware Update angestoßen, was nicht sauber durchgelaufen ist.
Stop das Script und mach das Panel komplett Spannungslos. Dann neu starten, wenn es wieder Error bringt, gehe in die Tasmota Konsole.
Dort gibt’s du das einFlashNextionAdv0 http://nspanel.de/nspanel-v5.0.2.tftDamit wird die Firmware neu installiert.
-
Nein da ist nichts kaputt.
Da wurde ein TFT-Firmware Update angestoßen, was nicht sauber durchgelaufen ist.
Stop das Script und mach das Panel komplett Spannungslos. Dann neu starten, wenn es wieder Error bringt, gehe in die Tasmota Konsole.
Dort gibt’s du das einFlashNextionAdv0 http://nspanel.de/nspanel-v5.0.2.tftDamit wird die Firmware neu installiert.
@TT-Tom
Danke TT-Tom
ich hatte schon bammel das ich das Panel zerlegt hatte.
Es hatte aber mit " FlashNextionAdv0 http://nspanel.de/nspanel-v5.0.2.tft "
nicht sofort funktioniert. Ich musste in der FitzBox das Zugangsprofil von Standart auf " Unbeschränkt " umstellen. Was dort in Standart nicht funktioniert , keine Ahnung.Mein Accuweather Adapter in den Objekten " hängt " beim 9.9.2025 mit allen Daten die dazugehören. API ist drinnen, mein Ort ebenfals und die Instanz zeigt auch keine Fehler.
Solte ich Den mal entfernen und neu installieren ?Nochmals vielen Danke für deine Hilfe.
Gruß Gustav -
@TT-Tom
Danke TT-Tom
ich hatte schon bammel das ich das Panel zerlegt hatte.
Es hatte aber mit " FlashNextionAdv0 http://nspanel.de/nspanel-v5.0.2.tft "
nicht sofort funktioniert. Ich musste in der FitzBox das Zugangsprofil von Standart auf " Unbeschränkt " umstellen. Was dort in Standart nicht funktioniert , keine Ahnung.Mein Accuweather Adapter in den Objekten " hängt " beim 9.9.2025 mit allen Daten die dazugehören. API ist drinnen, mein Ort ebenfals und die Instanz zeigt auch keine Fehler.
Solte ich Den mal entfernen und neu installieren ?Nochmals vielen Danke für deine Hilfe.
Gruß GustavAccuweather ist jetzt kostenpflichtig geworden.
Ich empfehle dir openweather oder pirate-weather. Werden beide vom Script unterstützt.
Du musst nur die Einstellungen im Script anpassen.
-
wenn du weitere Fragen hast, nutze bitte diesen Thread hier
https://forum.iobroker.net/post/1308362
da lesen alle Entwickler mit.viel Spass noch.
-
Hallo TT-Tom,
kann ich von dir noch einmal Unterstützung erhalten ?
Problem : Nach einen Spannungsausfall von Energieversorger sehe ich auf den´m Panel waiting for content ... mit sehr vielen Fehlermeldungen.
Ich habe nun festgestellt das der Berrydriver im Tasmota fehlte. Ich habe nun alles neu angelegt und habe mal alle Objekte, passend zum Panel, auch unter 0_userdata gelöscht.
Habe dann alles neu gestartet und siehe da es sind alle Meldungen verschwunden nur das ich auf dem Panel immer noch waiting for content ... sehe.
Selbstverständlich habe ich CustomSend angelegt aber sonst währen ja sowieso Fehlermeldungen vorhanden . In der Console läuft nur : NSPanel_1/tele/NSPanel_1_32306C/RESULT = {"CustomRecv":"event,startup,59,eu,5.0.2"} .
Ich habe noch ein 2. Panel dort läuft imeer : MQT: NSPanel_2/stat/NSPanel_2_0BEDFC/RESULT = {"CustomSend":"Done"}
Sagt das irgend etwas aus ?Gruß Gustav
-
Hallo TT-Tom,
kann ich von dir noch einmal Unterstützung erhalten ?
Problem : Nach einen Spannungsausfall von Energieversorger sehe ich auf den´m Panel waiting for content ... mit sehr vielen Fehlermeldungen.
Ich habe nun festgestellt das der Berrydriver im Tasmota fehlte. Ich habe nun alles neu angelegt und habe mal alle Objekte, passend zum Panel, auch unter 0_userdata gelöscht.
Habe dann alles neu gestartet und siehe da es sind alle Meldungen verschwunden nur das ich auf dem Panel immer noch waiting for content ... sehe.
Selbstverständlich habe ich CustomSend angelegt aber sonst währen ja sowieso Fehlermeldungen vorhanden . In der Console läuft nur : NSPanel_1/tele/NSPanel_1_32306C/RESULT = {"CustomRecv":"event,startup,59,eu,5.0.2"} .
Ich habe noch ein 2. Panel dort läuft imeer : MQT: NSPanel_2/stat/NSPanel_2_0BEDFC/RESULT = {"CustomSend":"Done"}
Sagt das irgend etwas aus ?Gruß Gustav
wenn die Kommunikation steht kommt das über den Status
MQT: NSPanel_2/stat/NSPanel_2_0BEDFC/RESULT = {"CustomSend":"Done"}prüfe mal in deinem Script diese Einstellungen, ob sie passen
/***** 1. Tasmota-Config *****/ // DE: Anpassen an die Verzeichnisse der MQTT-Adapter-Instanz // EN: Adapt to the MQTT adapter instance directories const NSPanelReceiveTopic: string = 'mqtt.0.XXXXX.tele.RESULT';und prüfe die MQTT Einstellung in Tasmota. Wir empfehlen da eine andere Schreibweise, als du sie nutzt, was nicht falsch ist, aber dann im Script auch beachtet werden muss.
-
wenn die Kommunikation steht kommt das über den Status
MQT: NSPanel_2/stat/NSPanel_2_0BEDFC/RESULT = {"CustomSend":"Done"}prüfe mal in deinem Script diese Einstellungen, ob sie passen
/***** 1. Tasmota-Config *****/ // DE: Anpassen an die Verzeichnisse der MQTT-Adapter-Instanz // EN: Adapt to the MQTT adapter instance directories const NSPanelReceiveTopic: string = 'mqtt.0.XXXXX.tele.RESULT';und prüfe die MQTT Einstellung in Tasmota. Wir empfehlen da eine andere Schreibweise, als du sie nutzt, was nicht falsch ist, aber dann im Script auch beachtet werden muss.
@TT-Tom
Also meinn MQTT in Tasmota sehen so
Der Baumaufbau ist doch dadurch nur etwas anders oder ?
Mein funktionierendes 2. Panel hat in der Tasmo MQTT Config die selben Einstellungen, nur das anstatt der 1 eine 2 stehtUnd in der Tasmota-Configt sieht das so aus :

Kann Nextion flashen was bringen ? -
@TT-Tom
Also meinn MQTT in Tasmota sehen so
Der Baumaufbau ist doch dadurch nur etwas anders oder ?
Mein funktionierendes 2. Panel hat in der Tasmo MQTT Config die selben Einstellungen, nur das anstatt der 1 eine 2 stehtUnd in der Tasmota-Configt sieht das so aus :

Kann Nextion flashen was bringen ?@Gustav007 sagte in NSPanel nach Updatehinweis:
Kann Nextion flashen was bringen ?
nein wird nichts bringen, das Display läuft ja
Der Baumaufbau ist doch dadurch nur etwas anders oder ?
ja der sieht halt anders aus, für mich persönlich unübersichtlich.
prüfe bitte mal ob, auf dem MQTT-Datenpunkt auch die Meldung ankommt
{"CustomRecv":"event,startup,59,eu,5.0.2"}wenn ja, dann das Script mal neu starten, wenn das nicht hilft die Javascript-Instance bzw. den ganzen ioBroker.
Eventuell hat sich da etwas aufgehangen. -
@Gustav007 sagte in NSPanel nach Updatehinweis:
Kann Nextion flashen was bringen ?
nein wird nichts bringen, das Display läuft ja
Der Baumaufbau ist doch dadurch nur etwas anders oder ?
ja der sieht halt anders aus, für mich persönlich unübersichtlich.
prüfe bitte mal ob, auf dem MQTT-Datenpunkt auch die Meldung ankommt
{"CustomRecv":"event,startup,59,eu,5.0.2"}wenn ja, dann das Script mal neu starten, wenn das nicht hilft die Javascript-Instance bzw. den ganzen ioBroker.
Eventuell hat sich da etwas aufgehangen.@TT-Tom
ankommen tut dieses :
07:51:07.882 MQT: SmartHome/NSPanel_1/tele/RESULT = {"CustomRecv":"event,startup,59,eu,5.0.2"}Das Script , den IOBroker und meinen Raspi dazu habe ich schon ein paar male neu geststartet.
Habe mal tasmota32.bin V15.0.1 draufgetan - auch ohne Erfolg.
Habe die Scripte vom laufenden Panel auf das defekte gelegt und angepasst - ohne Erfolg. -
@TT-Tom
ankommen tut dieses :
07:51:07.882 MQT: SmartHome/NSPanel_1/tele/RESULT = {"CustomRecv":"event,startup,59,eu,5.0.2"}Das Script , den IOBroker und meinen Raspi dazu habe ich schon ein paar male neu geststartet.
Habe mal tasmota32.bin V15.0.1 draufgetan - auch ohne Erfolg.
Habe die Scripte vom laufenden Panel auf das defekte gelegt und angepasst - ohne Erfolg.@Gustav007 sagte in NSPanel nach Updatehinweis:
@TT-Tom
ankommen tut dieses :
07:51:07.882 MQT: SmartHome/NSPanel_1/tele/RESULT = {"CustomRecv":"event,startup,59,eu,5.0.2"}Wo kommt das an? In der Konsole von Tasmota??
MQTT.0.NSPanel_1/tele/NSPanel_1_32306C/RESULT
Was kommt da an, doch nicht was du oben geschrieben hast oder?? -
@Gustav007 sagte in NSPanel nach Updatehinweis:
@TT-Tom
ankommen tut dieses :
07:51:07.882 MQT: SmartHome/NSPanel_1/tele/RESULT = {"CustomRecv":"event,startup,59,eu,5.0.2"}Wo kommt das an? In der Konsole von Tasmota??
MQTT.0.NSPanel_1/tele/NSPanel_1_32306C/RESULT
Was kommt da an, doch nicht was du oben geschrieben hast oder??@TT-Tom
Dieses hier , 07:51:07.882 MQT: SmartHome/NSPanel_1/tele/RESULT = {"CustomRecv":"event,startup,59,eu,5.0.2"} , kommt in der Tasmota Konsole an.
Ich habe auch mal MQTT Parameter geändert ,
so wie du geschrieben hast . Das liest sich echt besser.
Habe es dann angepasst so wie hier. -
@TT-Tom
Dieses hier , 07:51:07.882 MQT: SmartHome/NSPanel_1/tele/RESULT = {"CustomRecv":"event,startup,59,eu,5.0.2"} , kommt in der Tasmota Konsole an.
Ich habe auch mal MQTT Parameter geändert ,
so wie du geschrieben hast . Das liest sich echt besser.
Habe es dann angepasst so wie hier.Ich habe den Fehler gefunden !!!
In den Objekten im CustomSend stand unter Zustandstyp SJON anstatt String das habe ich dann falsch angelegt (rrrrrrr ). Habe den CustomSend gelöscht und neu angelegt und siehe da das Panel funktioniert.
Nochmals vielen Dank für deine Bemühungen und deine schnellen Antworten.Gruß Gustav