NEWS
SONOFF NSPanel mit Lovelace UI
-
versuche mal die
FlashNextionAdv0 http://nspanel.de/nspanel-v0.0.0.tft
EDIT: Ist ja irgendwie immer die gleiche Länge und Zeit und Länge... Gibt es bei dir irgend ein QoS, was da die Leitung einschränkt?
-
@armilar
QOS oder ähnliches gibt es meines Wissens nicht, hatte bis jetzt auch alles funktioniert.genau das gleichen
6:11:23.874 MQT: SmartHome/NSPanel_1/stat/RESULT = {"FlashNextionAdv":"Done"} 16:11:23.902 FLH: host: nspanel.de, port: 80, get: /nspanel-v0.0.0.tft 16:11:23.957 FLH: Connected:true 16:11:24.060 FLH: Retry 2 16:11:24.273 FLH: HTTP Respose is 200 OK or 206 Partial Content 16:11:24.274 FLH: Flash file size: 12197684 16:11:24.275 SRC: Berry 16:11:24.276 CMD: Grp 0, Cmd 'RULETIMER', Idx 3, Len 1, Pld 0, Data '0' 16:11:24.282 MQT: SmartHome/NSPanel_1/stat/RESULT = {"T1":0,"T2":0,"T3":0,"T4":0,"T5":0,"T6":0,"T7":0,"T8":0} 16:11:24.287 SRC: Berry 16:11:24.288 CMD: Grp 0, Cmd 'RULE', Idx 3, Len 1, Pld 0, Data '0' 16:11:24.292 MQT: SmartHome/NSPanel_1/stat/RESULT = {"Rule3":{"State":"OFF","Once":"OFF","StopOnError":"OFF","Length":0,"Free":511,"Rules":""}} 16:11:24.308 NXP: Nextion command sent = bytes('4452414B4A485355594447424E434A48474A4B534842444EFFFFFF') 16:11:24.311 NXP: Nextion command sent = bytes('7265636D6F643D30FFFFFF') 16:11:24.313 NXP: Nextion command sent = bytes('636F6E6E656374FFFFFF') 16:11:24.319 FLH: Something has gone wrong flashing display firmware [bytes('1AFFFFFF')] 16:11:24.444 FLH: Send (High Speed) flash start 16:11:24.450 NXP: Nextion command sent = bytes('77686D692D777269732031323139373638342C3932313630302C72657330FFFF...') 16:11:24.473 BRY: Serial UART2 16:11:24.825 MQT: SmartHome/NSPanel_1/tele/RESULT = {"Flashing":{"complete": "0", "time_elapsed": 0}} 16:11:24.918 FLH: Read block - Writing: 4096 - Total: 4096 - Buffer size: 1395 16:11:25.019 FLH: Waiting offset... 16:11:29.819 FLH: Flash offset marker 0 16:11:29.919 FLH: Read block - Writing: 4096 - Total: 8192 - Buffer size: 1395 16:11:30.118 FLH: Read block - Writing: 4096 - Total: 12288 - Buffer size: 1395 16:11:30.224 FLH: Read block - Writing: 4096 - Total: 16384 - Buffer size: 1395 16:11:30.341 FLH: Read block - Writing: 4096 - Total: 20480 - Buffer size: 1395``` 16:14:53.123 FLH: Read block - Writing: 4096 - Total: 4763648 - Buffer size: 1395 16:14:53.324 FLH: Read block - Writing: 4096 - Total: 4767744 - Buffer size: 1395 16:14:53.434 FLH: Read block - Writing: 4096 - Total: 4771840 - Buffer size: 1395 16:14:53.619 FLH: Read block - Writing: 4096 - Total: 4775936 - Buffer size: 1395 16:14:53.819 FLH: Read block - Writing: 4096 - Total: 4780032 - Buffer size: 1395 16:14:53.969 FLH: Read block - Writing: 4096 - Total: 4784128 - Buffer size: 1395 16:14:54.119 FLH: Read block - Writing: 4096 - Total: 4788224 - Buffer size: 1395
-
Beim Wechsel von AccuWeather auf OpenWeatherMap wird mir nun beim Screensaver unter dem Symbol für Sonnenaufgang keine Uhrzeit mehr angezeigt - sondern nur Zahlen zB 1757653.
Config alt: // bottomScreensaverEntity 1 { ScreensaverEntity: 'accuweather.0.Daily.Day1.Sunrise', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 0, ScreensaverEntityDateFormat: { hour: '2-digit', minute: '2-digit' }, // Description at Wiki-Pages ScreensaverEntityIconOn: 'weather-sunset-up', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Sonne', ScreensaverEntityIconColor: MSYellow }, Config Neu: // bottomScreensaverEntity 1 { ScreensaverEntity: 'openweathermap.0.forecast.current.sunrise', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 0, ScreensaverEntityDateFormat: { hour: '2-digit', minute: '2-digit' }, // Description at Wiki-Pages ScreensaverEntityIconOn: 'weather-sunset-up', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Sonne', ScreensaverEntityIconColor: MSYellow },
-
kannste entweder formatiert duch einen Alias ziehen oder nimmst einfach etwas, was ne richtige Zeit hat...
// bottomScreensaverEntity 1 { ScreensaverEntity: 'javascript.0.variables.astro.sunrise', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 0, ScreensaverEntityDateFormat: { hour: '2-digit', minute: '2-digit' }, // Description at Wiki-Pages ScreensaverEntityIconOn: 'weather-sunset-up', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Sonne', ScreensaverEntityIconColor: MSYellow },
-
@australien said in SONOFF NSPanel mit Lovelace UI:
14:02:08.172 FLH: Something has gone wrong flashing display firmware [bytes('1AFFFFFF')]
Die Zeile kenne ich nur zu gut aus meinem US_Panel. Ich hab das nie geflasht bekommen ausser per RX/TX direkt am Display dann funktionierte das in kürzester Zeit
-
Unschön ist die Lokale Temp Anzeige im US Panel. Werde aber vermutlich die Position von rechts nach links noch tauschen.EDIT:
So kann ich die Panels schonmal einbauen, restliche config mach ich per Emulator -
@armilar sagte in SONOFF NSPanel mit Lovelace UI:
Wer noch auf AccuWeather ist, der wird ab jetzt kein aktuelles Wetter mehr sehen
Ältere kostenlose Testkonten werden nicht mehr unterstützt.
Folgender Fehler ist dabei im Log zu beobachten:
Wie ihr wisst, haben wir uns auf diesen Moment vorbereitet und 2 Adapter ins Leben gerufen, die als Ersatz dienen:
-
Pirate-Weather
https://github.com/ticaki/ioBroker.pirate-weather -
Bright Sky (Deutscher Wetterdienst - DWD)
https://github.com/ticaki/ioBroker.brightsky
Beide Adapter sind noch nicht im Stable (obwohl sie prima funktionieren - auch im NSPanel!!!) und müssten aktuell noch über die Adapter-Katze installiert werden. Dürften aber in ein paar Tagen ins Stable-Repository kommen.
Schönen guten Abend.
Wenn man sich für eine der beiden Alternativen entscheidet, muss dann im Script an welchen Stellen etwas angepasst werden? Gibt es dazu ein "how to..." ?
Viele Grüße
Kersten -
-
@kerschte_de soweit mir bekannt ist, diesen part anpassen
(v5.0.0)
-
@kerschte_de said in SONOFF NSPanel mit Lovelace UI:
....muss dann im Script an welchen Stellen etwas angepasst werden?
Denk dran, das wenn du etwas in der Screensaverconfig drin hast das du das auch änderst !
-
welche Version vom Script nutzt du aktuell, min ist Version 5.0.0.
dann musst du diesen Abschnitt einstellen.
/***** 3. Weather adapter Config *****/
und wie schon geschrieben, im Screensaver die Datenpunkte ändern.
z.B.// bottomScreensaverEntity 1 { ScreensaverEntity: 'openweathermap.0.forecast.current.pressure', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 0, ScreensaverEntityIconOn: 'gauge', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Druck', ScreensaverEntityUnitText: 'hPa', ScreensaverEntityIconColor: {'val_min': 950, 'val_max': 1050, 'val_best': 1013} },
-
@tt-tom sagte in SONOFF NSPanel mit Lovelace UI:
welche Version vom Script nutzt du aktuell, min ist Version 5.0.0.
Moin zusammen.
@TT-Tom Ich hänge noch in der Script-Version 4.7.1.2 -
in deinem Fall hat sich da einiges geändert, es gibt einen neuen Berry Treiber und eine neue TFT version für das panel.
ich würde dir vorschlagen, nach dieser Anleitung dein update zu machen.
https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Starthilfe-FAQ#hilfe-bei-update--upgrade
nach Schritt 5 solltest du erstmal den Berry und die TFT aktualisieren. wenn du da Prrobleme bekommst hier einfach melden.
-
@tt-tom Vielen Dank für den Hinweis. Dann gehe ich erstmal das grundsätzliche Update heute Abend an und melde mich danach.
Viele Grüße, K -
Ein "Hallo" an alle!
Ich arbeite schon einige Zeit mit dem Sonoff NSPanel mit Lovelace UI. Das Projekt ist echt gut, mein NSPanel läuft sehr gut.
Nach dem letzten Update auf die Firmware 58 / v4.9.5 und Berry Driver v10 funktioniert alles soweit gut. Jetzt gibt es allerdings ein Problem mit dem QR-Code für das GästeWlan. Das Problem liegt wohl ander Passwortlänge bzw. Anzahl der Zeichen für das Wlan-Passwort. Ich benutze aktuell eine Länge von 32 Zeichen, bekomme allerdings nur ein weisses QR-Code Feld ausgegeben. Kürze ich das Passwort auf 15 Zeichen wird ein QR-Code korrekt angezeigt. In der "alten" Version wurde problemlos das Passwort mit 32 Zeichen verarbeitet! Wie bzw. was muss verändert/konfiguriert werden, dass ich auch mit einer Passwortlänge von 32 Zeichen wieder arbeiten kann?Vielen Dank für Eure Mithilfe.
-
Edit: Panel läuft aber trotzdem nach Scriptstart. Habe:
Berry 9 und TFT 53 und viele Warnungen.... vermutlich wegen dieser alten Versionen!?@tt-tom ich versuche gerade abzudaten auf Script 5.0.0.1.
Ich bekomme Fehler beim Versuch TFT Firmware upzugraden. Tasmota habe ich auf 15.0.1. gebracht. Welches ist der richtige Befehl? wie im Script?FlashNextionAdv0 http://nspanel.de/nspanel-v5.0.0.tft
Oder ohne Adv0?
FlashNextion http://nspanel.de/nspanel-v5.0.0.tft
-
FlashNextionAdv0 wäre jetzt dauerhaft mit 921600 baud
Du kannst aber auch mit
FlashNextion (letzte Aktive Geschwindigkeit)
oder
FlashNextionAdv2 (115200 baud) flashen, falls 921600 zu schnell ist.
Welcher Fehler kommt denn?
-
geht bei mir mit Passwort-Länge 32...
Sicher, dass nicht irgendwelche Sonderzeichen drin sind, die nicht verarbeitet werden können?
-
hast du auch schon Berry 10 drauf oder noch 9? bitte prüfen -> schau mal in Tasmota im Dateisystem welches Datum die autoexec.be hat
-
-
@tt-tom ist noch Berry 9. Und autoexec.be ist 2025-03-06, wobei ich die ja gerade gelöscht hatte und neu angelegt habe. Müsste das Datum vom Anlegetag sein?
Wobei ich keine Warnungen mehr habe (ich musste openweather gegen pirate-weather tauschen im Screensaver) und alles richtig funktioniert.