NSPANEL mit alternativer Oberfläche OHNE ZU PROGRAMMIEREN in Home Assistant
Vložit
- čas přidán 13. 07. 2024
- In diesem Video stelle ich euch die Custom Firmware für das NSPanel von Blackymas vor. Bei dieser ist es dank mitgeliefertem Blueprint möglich das NSPanel mit alternativer Oberfläche zu benutzen ohne zu programmieren.
SONOFF NSPanel: amzn.to/3FvXlcg *
oder direkt von ITEAD: itead.cc/product/sonoff-nspan... *
Blackymas NSPanel Firmware: github.com/Blackymas/NSPanel_...
Discord-Support: / discord
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Video-Inhalt
00:00 - Einleitung
03:24 - Blueprint importieren
04:02 - ESPHome Firmware auf NSPanel flashen
06:57 - TFT-Datei auf das NSPanel flashen
07:31 - Blueprint einrichten
10:14 - Bedienung der Oberfläche
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Ihr möchtet meine Arbeit unterstützen?
Mitglied werden: / @smarthomeyourself
Amazon Empfehlungen: www.amazon.de/shop/smarthomey... *
Fan-Shop: smarthomeyourself.de/merch
Wenn Ihr etwas von Ebay oder Amazon bestellt, nutzt dafür gerne meine Affiliate-Links:
Ebay-Partner-Link: ebay.us/7RBSKn *
Amazon-Partner-Link: amzn.to/2O7Z1x3 *
Oder spendet einen frei wählbaren Betrag unter: smarthomeyourself.de/spende
oder paypal.me/ScheidlerITSolutions
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Kommt gerne auch auf unserem Discord vorbei:
smarthomeyourself.de/discord
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Mein Video-Zubehör:
Kamera: Panasonic Lumix DMC-G81MEG-K (amzn.to/2UoafPp)*
GoPro HERO9: (amzn.to/3GH9YQo)*
Andoer SGC-598 Kondensator-Mikrofon (amzn.to/2RPZ19B)*
Zoom H2n Audio-Recorder (amzn.to/3kZGZMa)*
Hauser 200W ESL + Durchlicht Schirm Weiß (amzn.to/2HyYtjx)*
2x Neewer LED-Panel (amzn.to/3cH8NBO)*
SD-Karten: SanDisk Extreme PRO 128GB SDXC Class 10 U3 (amzn.to/2CMaxrV)*
Adobe Premiere/Photoshop Elements 2020 (amzn.to/2MMimU6)*
Stream Deck: (amzn.to/3mSp23a)*
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
* Bei allen Amazon Links handelt es sich um Affiliate-Links. Heißt für jeden Kauf über die Links erhalte ich eine kleine Provision. Ihr bezahlt natürlich weiterhin den selben Preis wie sonst auch.
Vielen Dank für eure Unterstützung! - Věda a technologie
Danke für das Video neue Updates stehen schon in den Start-Löchern.
Aber auch ein fettes danke an dich ohne deine Hilfe wäre es nie dazu gekommen
Immer wieder gerne. Hat ja auch Spaß gemacht das ganze mit wachsen zu sehen. Freut mich wenn ich beim Grundstein setzen helfen konnte!
geht es auch mit der US Version?
@@mahe1257 ach so, war keine doppelfrage ;) war das andere Video. ja es gibt eine extra tft file für die us variante
Super, ich brauche so was jetzt unbedingt. Gut erklärt 👍👍👍
Das ist echt der Hammer!! Habe meine panels mit Lovelace schon prima am laufen aber diese GUI finde ich viel besser und ergonomischer.
Wahnsinn - endlich kann ich meine 4 Panels richtig gut einsetzen. Danke fürs programmieren und vorstellen
Der Dank bzgl Programmierung geht an @BlackYmas ;)
Cool, dass das auch so geht. Danke Euch!
Also das ist mal eine echt sehr gute Arbeit. Ziehe meinen Hut. TOP
Danke für das tolle Video. Klasse Arbeit.
Spitze gemacht verständlich und gut, hab das gleich an meinem Panel durchgeführt funktionierte erst nicht habe dann bemerkt das es an der Schnittstelle USB to Serial lag die Platine war defekt hab mir eine neue bei eBay bestellt 1,70€ übrigens die gleiche wie bei dir dann ging alles wunderbar! Daumen hoch😀
Bin super Dankbar für das Video, auch wenn ich am Anfang ein paar Probleme hatte. Schade nur das es nur eine Climate-Seite gibt. Gibt es die Möglichkeit das Blueprint sowie die ESP Firmware auch für andere Nextion Displays zu nutzen. Habe noch ein 7 Zoll rumliegen.
Danke für das spitzen Video, hätte noch eine Frage. Kann man das NSPanel dann auch noch als zigbee repeater nutzen?
Danke!
Wäre mir neu, dass das NSPanel Zigbee kann. Das kann meines Wissens nach nur das Pro und das basiert auf Android. Da geht diese Variante eh nicht.
Toller Blueprint und klasse Tutorial, bei mir hat das Flashen und die Inbetriebnahme auf Anhieb geklappt. Zwei kleine Probleme habe ich noch: DIe Wettervorhersage (ich verwende OpenWeatherMap) zeigt nur die Icons, aber keine weitere Infos wie den Tag an. Und ich würde gerne den Status meiner Fentser/Türen auf dem Display anzeigen lassen. Wenn ich die Entitäten (die kommen von der RaspberryMatic) einbinde, wird allerdings nur ein Zahnradsymbol angezeigt. Geht das nur mit den Lovelace-UI oder mach ich einen Fehler?
Openweather musst du im blueprint anpassen. Sensoren müssen gehen. Es kommt die Tage aber auch Version 3.2 da hast du mehr Möglichkeiten
@@BlackYmas Danke, ich hab inzwischen Accuweather installiert und es läuft - ich freu mich auf die Version 3.2!
@@JUK-Bavaria ich auch wieder soviele stunden investiert XD
kann man bei Left und right hardware Button auch auswählen dass weiterhin die verkabelte Quelle gesteuert werden soll wie es original war?
Denn ich würde gerne im Bad den Linken für dass neue Smart Light verwenden also eine HA Entität aber den rechten button für die Lüftung welche nicht smart ist, aber an dass Panel so abgeklemmt werden würde.
Wie immer, hier hast Du wiederum eine spitze Arbeit gemacht!! Ich habe leider folgendes Problem, das Panel geflashed und der Blueprint hochgeladen und eingerichtet, aber leider bleibt das Anfangsbild mit dem HA-Logo hängen. Bleibt auf "Initializing..." stehen. Was habe ich falsch gemacht und was ist die mögliche Lösung? Besten Dank im Voraus!
Problem gelöst: Link in Secret-File zur tft update war falsch. Müsste "nspanel_update_url:..." sein :-)
Wonderful... the link to how to use this on the ESPhome is in gibberish. lol... I cant find a CLEAR instructions for this... even the writen up how to just says flash it with ESP home file and I did and then fill out this blue print... and i did... and NOTHING... Its just a screen on the NSPANEL with a bed and 0° and 00:00:00 00/00/00 time/date... its connmected to wifi and everything, added it to home assistant and still nothing happens...
But I watched this ANYWAYS!! And didnt know about the "Update tft display button" ..... THank you for this one item I WAS MISSING!!!
I know this is not gibberish, I was just having fun. German in my bloodline and would love to learn the language myself.
Geht es auch mit der US Version des NS Panel?
Für mich noch wichtig zu wissen, ob ich das Gerät als Fussbodenthermostat nutzen kann? Ist die Temperaturanzeige bei 10:55 an den Kanal 1 oder Kanal 2 angeschlossen und ist es unabhängig von den physischen buttons?
und kann ich die Temperaturkarte mir auch auch gleichzeitig im HA anzeigen lassen?
würde mich auch interessieren. Habe es zumindest als Ersatz geplant...
Hi, bin noch neu im Thema. Hab aktuell IObroker am laufen. Gibt es eine Möglichkeit, diese hammermäßige FW für das NS damit zu verwenden?
Nein es geht aktuell nur mit HA
Tasmota habe ich funktionierend auf dem NSPanel installiert, wo liegen die Vorteile von ESPHome? Oder kann ich hier auch mit Tasmota einsteigen?
Der blueprint arbeitet nur mit der esphome Firmware zusammen. Esphome ist generell flexibler wenn man es mit fertig compiliertem tasmota vergleicht. Natürlich kann man auch das vollständig umschreiben aber eigene Logik ist in esphome in meinen Augen einfacher. Dazu kommt die Anbindung im HA, worüber sich auch eigene Dienste etc realisieren lassen. Letzten Endes hast du mit esphome hier aber ja gar nicht wirklich was zu tun. Du musst ja eh nur die fertige fw flashen und machst den Rest über den blueprint.
Könntest du mir sagen was das für ein Gerät ist? "Meter Plus CAA2". Ist das der von Switch Bot? Hättest Du evtl. Link für den Sensor? Ich suche seit Längerem einen guten Außentemp.-Sensor. Dankeschön
Meter Plus ist das Switchbot Bluetooth Thermostat amzn.to/3mqysHO
Aussensensor habe ich aktuell nur einen Z-Wave Bewegungsmelder der auch Lichtlevel und Temperatur liefert. Die Wetterstation schiebe ich schon ewig vor mir her.
@@Smarthomeyourself Dankeschön
Mh bekomme beim Kompilieren
Compiling /data/nspanel/.pioenvs/nspanel/src/esphome/components/adc/adc_sensor.cpp.o
In file included from src/esphome/components/adc/adc_sensor.h:4,
from src/esphome/components/adc/adc_sensor.cpp:1:
src/esphome/core/hal.h:14:10: fatal error: esp_attr.h: No such file or directory
Wir haben dein issue auf github gesehen und beantwortet 👍
Sorry aber noch eine kurze Frage bzgl das hochladen von den TFT-Datei, geht nicht auf einen Bautrate von 115200, nur auf 9600 könnte es gehen, alleine dauert das Stunden. Gibst Leute die das auch erlebt haben? Lösung?
Bei mir lief es mit den 115200, aber das Problem ist inzwischen bekannt und wurde korrigiert. Wird aktuell in die Doku übernommen. Zur genauen Lösung kann ich mehr aktuell leider nicht sagen, aber bei uns auf dem Discord im #nspanel Kanal solltest du dazu denke ich Hilfe finden.
discord.gg/mvX3PY5TUd
Hallo,wieder ein super Video. Finde leider die deutsche Übersetzung nicht.
Wie gehen Sie vor, wenn Sie bereits über ein Panel verfügen, für das bereits ein blueprint vorliegt?Wenn ich den Bildschirm an 230 anschließe, benötigt er weiterhin meine WLAN-Einstellungen. Wie funktioniert das?
Ich versteh die Frage nicht ganz. Der Ablauf ist eigtl immer der selbe. Was heist er braucht wlan Einstellungen? Wie soll sonst die kommunikation erfolgen?
Für die Grundeinrichtung würde ich einfach über einen FTDI Adapter frisch flashen. Bei mehreren Panels eindeutige Namen vergeben und dann für jedes eine eigene Automatisierung aus dem Blueprint erzeugen.
Weitere Infos zum flashen:
czcams.com/video/6aMtzjz_DLM/video.html
Hallo, bitte um Hilfe, wenn ich auf den "Update TFT display" Button drücke springt dieser wieder von alleine auf aus und nicht ändert sich. Was kann da falsch sein?
Ist bei mir genau so. Über Hilfe bin ich sehr dankbar.
konntest du dir irgendwie helfen? bei mir das gleiche
Hab das gleiche Problem, bei mir ist es auch kein switch, sondern ein "drücken" Button. Das Display disconnected kurz und dann passiert nichts mehr.
Kann mir hier jemand sagen, ob man an irgend welche pins kommt um bspw. onewire oder noch einen Sensor mit an zu schließen innerhalb des NS Panels? Feines gerät und super video!
Schau mal hier:
blakadder.com/nspanel-teardown/
@@Smarthomeyourself cool danke für die schnelle Antwort
Hallo, wo bekommt man denn diesen ?"ftti"? Adapter her?
amzn.to/3OgiJp7
Ich bin deiner Anleitung gefolgt und habe die Firmware mittels ESPHome installiert.
Danach kann ich in der Konfig auf "Update TFT display" drücken, aber verändern tut sich hier gar nichts.
PS: Wenn ich die IP des NSPanels aufrufe, werde ich nach einem User und Password gefragt. Gibt es hier eine Stelle wo nachschauen kann, welcher das sein sollte?
Bzgl tft update/flashen gibts einige Issues auf Github.
z.b.:
github.com/Blackymas/NSPanel_HA_Blueprint/issues/177
Ich flash inzwischen nur noch über tasmota die TFT aufs nextion display und spiel danach die ESPHome Firmware wieder auf den ESP. Ist zwar etwas umständlicher, dafür funktioniert es halt einfach zuverlässig.
Eine Anleitung zum flashen über tasmota findest du z.b. hier:
docs.nspanel.pky.eu/prepare_nspanel/
Musst nur die URL zur TFT gegen die von blacky austauschen
@@Smarthomeyourself alles klar. In der verlinkten seite, kann ich nur den Tasmota Webinstaller sehen, welcher mir aber nicht erlaubt die URL zum tft zu verändern. :-(
@@puckfliege2404Doch. Steht alles in der Anleitung. Du musst tasmota auf den esp flashen, den treiber unter tasmota hinzufügen und dann mit dem Command "FlashNextion nspanel.pky.eu/lui-release.tft" die TFT flashen. und da änderst du beim Command einfach die URL
@@Smarthomeyourself danke dir. Es hat soweit alles fuinktioniert. Dann werde ich mich jetzt mal mit der Konfiguration auseinandersetzen.
PS: Die Relais schalten geht nur als "fallback" oder geht das evtl auch anders (z.B. doppelt drücken)
Ich bekomme eine leere Seite wenn ich auf das Wetter Icon klicke da sollte doch der forcast bzw. Details sein. Irgendeine Idee was da falsch ist ich nutze Default als Wetter und iin der lovelace firmware hat es geklappt. Außerdem wurde ich gerne gerne meinen Drucker Status oder Müll Info anzeigen lassen aber keine der mainsail daten oder Kalender Müll Sensoren sind auswählbar. gibt's da eine Lösung? PS: Dein Channel ist Top Gruß aus München
Der forschst bei default muss gehen du kannst auch in der automation auf trace gehen und schauen wo es hängen bleibt.
Müll haben wir so noch nicht steht aber bei mir auf der Roadmap.
Wenn du sonst fragen hast nutze bitte github Issue 🎉
Ist das eine neue Installation bzw. hattest du die Frage in discord gestellt?
@@BlackYmas Haben wir nun ja über Discord geklärt. Müll ist sicher auch ein Top-Thema, aber ich würde glaube ich das allgemeine anzeigen von beliebigen Sensoren priorisieren (jm2c)
@@Smarthomeyourself beides unterwegs ;) weil das wahrscheinlich in einem Zug geht. ich muss mir nur nochmal dein Müllplan Video anschauen XD
Hallo,also ich krieg es nicht hin,die Datei auf das Panel zu bekommen.
Immer eine Fehlermeldung:Failed Config-Kannst du mir helfen?
Um was zum Fehler zu sagen müssten mehr Infos vorliegen. Eigentlich sollte in der Fehlermeldung stehen was genau in der config falsch ist.
Zum Flashen. Ich habe AZDelivery CP2102 USB zu TTL Konverter. Kann man auch mit dem das Display flashen ? Oder wird unbedingt der andere Flasher benötigt?
Sollte eigtl damit auch gehen würde ich behaupten. Ist eigtl nur eine Frage des treibers
@@Smarthomeyourself alles klar danke. Dan versuch ich das die Woche, wenn das Panel da ist. Ich gebe feedback
@@soerenprior2960 sonst bei Problemen gerne melden
@@Smarthomeyourself Habs mit einem anderen Flasher den ich gefunden habe geflasht. Irgendwo ist aber noch ein fehler, das Panel laggt extrem und die Seiten werden nicht geladen
@@soerenprior2960 Lags würde ich vom Gefühl her ja auf die WLAN Verbindung schieben. Ich nutz bei mir selber allerdings immer noch Lovelace UI und schau hier nur immer mal mit meinem Test-Panel rein. Daher kann ich da keine großen Erfahrungswerte geben. Aber bei den Tests lief es eigtl ganz gut. Eventuell mal Blacky selbst fragen. Entweder auf unserem Discord oder bei Git n Issue aufmachen.
Wie kopiert man nspanel _blank.tft auf den rasberry pi mit home Assistent?
hängt von der Installation ab, das Einfachste ist wohl das Addon "Samba-Share". Dann kann man auf die wichtigsten Verzeichnisse per Netzlaufwerk zugreifen.
(Im Explorer \\IP_DES_PI\config)
Hm finde es merkwürdig dass der Blueprint mit seiner Einfachheit wirbt und man dann das gerät auseinander nehmen muss und daran herumbasteln muss um es zu flashen. Naja bin neu in der ESP Welt und vermutlich gehört das einfach dazu. Danke fürs Video!
Naja, USB hat das Gerät halt nicht, und ja. Flashen gehört zum ESP dazu. In der Regel das erste mal über kabel, danach geht's meist ota, also über WiFi. Wenn USB vorhanden ist geht's damit. Sonst bleibt nur der ftdi
@@Smarthomeyourself ja scheint so zu sein, hab's mir eben einfacher vorgestellt. Bin relativ neu in der ESP-Welt und muss erst ankommen.
@@yannickhein9788 kein Problem. Die erste 2-3 male sind vllt etwas hakelig, aber wenn man einmal drin ist macht es riesigen Spaß ;) ansonsten wenns irgendwo klemmt sind bei uns auf discord jede Menge hilfsbereiter esp-bastelkollegen zu finden.
Https://smarthomeyourself.de/discord
zu früh gefreut das update vom TFT funktioniert nicht, in Homeassistant ist das nspanel voll funktionsfähig aber das TFT zeigt keine Daten an. In HA nspanel_blacky Diagnose steht nspanel_blacky Nextion Display Getrennt, wie bekomme ich das TFT geflasht ? über die hier gezeigte Methode gehts nicht.
Entweder zuerst die blank TFT flashen und anschließend die neue, oder zuerst tasmota auf den esp, damit die TFT flashen und danach dann erst die Blacky esphome auf den esp wären 2 mir bekannte alternativen. Ich nutze selber lovelace-ui auf meinen Panels. Kann daher zum aktuellen nur sagen was ich so auf discord mitlese bzw was bei Support dort geholfen hat. Ich selbst flash die tfts fast immer direkt über tasmota. Das ist zwar durch das fw wechseln etwas mehr Aufwand, daher aber absolut zuverlässig.
Wie das geht ist bei der Lovelace ui gut beschrieben. Da muss man nur die URL der TFT anpassen. Rest ist gleich.
Hallo möchte kurz Rückmeldung geben. Ich habe das Nextion-Display jetzt zum laufen gebracht habe es mit dem Nextion Editor geflasht an den Rx und Tx vom Nextion. Blueprint läuft auch bis auf eine Sache, der Homescreen ist o.k. alle daten werden angezeigt aber jetzt kommts die ButtonPage 1, lege ich hier ein Button an wird er nicht richtig dargestellt sollte Homeassistant nicht nach der Entität die richtige Darstellung wählen? Ich hab da nur son keines Symbol das lässt sich nichtmal bedienen. Hast du einen Tip?
hätte gerne ein Screenshot angehängt geht hier leider nicht
Funktioniert jetzt alles für alle die das Problem haben alle Versionen TFT und ESPHome und Blueprint müssen auf dem gleichen Stand sein kann man im Bootscreen sehen
Ein sehr verständliches Video. Ich habe alles so übernommen. Allerdings findet der ESP das Nextion Display nicht mehr. Die Daten werden nicht übertragen und das Log meldet das das Display nicht gefunden wird. Hat jemand eine Idee wie ich das beheben kann?
bei mir genau das selbe. gibt es eine lösung?
@@grericht2504 Nein, bis her nicht
Sofern du das Gerät bei deinen ESPHome Devices findest, kannst du dort unter Konfiguration auf "Exit reparse" gehen. Danach kann man dann das TFT-Update machen. Hoffe das hilft
@@stephanneuhaus5883 Ich versuche es mal
@@stephanneuhaus5883 Super! Tausend Dank für den Tipp. Ich hatte das Panel zwar in ESPHome gefunden, konnte auch das Relais schalten, aber ich konnte die Oberfläche nicht installieren. Das Klicken auf "update TFT" hat nichts ausgelöst. Mittels "Exit reparse" und dann klicken auf "Update TFT" hat es jetzt funktioniert.
Einen anderen Weg als über das Kabel gibt es wohl nicht um ESP zu flashen?
Fürs erste mal nicht. Alle folgenden flash Vorgänge gehen ota
@@Smarthomeyourself Geht das mit dem Teil hier? Hat wohl zuviel Spannung drauf. Irgendwie kriegt man hier in der Schweiz kein FTDI Adapter zurzeit :(
Frage: Wie kommt man auf die Entity Pages oder ist das noch nicht implementiert? Er zeigt kein Logo an... ?!
Versteh die Frage nicht. Auf dem Display? Hast du sie in der apps.yaml hinterlegt?
@@Smarthomeyourself Über den Blueprint v4 kann man ein Icon auf den Homescreen legen, damit man auf die entity Pages kommt… er zeigt das Logo jedoch nicht an :/ durch swipen kommt man ja „nur“ auf die Button Pages ..
@jore8770 ach sorry. War bei der falschen Firmware. War gedanklich beim lovelace-ui. Die blueprint Variante nutz ich selber nicht. Kann daher zum aktuellen Stand nicht viel sagen. Ich denk da wäre die beste Anlaufstelle ein issue auf github
gibt es auch die Möglichkeit eine feste IP zu vergeben?
Geht auch
czcams.com/video/OM7dMD7NNKA/video.htmlsi=1WbDeqKdsCW6xzaU
Super Projekt. Ich habe eine Frage. Unter Punkt 3, wo beschrieben wird wie man die leere TFT Datei hochlädt wegen Lovelace heisst es:
"..gehe jetzt zu dem Punkt "Entwicklerwerzeuge --> Dienste" und suche dort nach dem Dienst
"ESPHome: DEVICE_NAME_upload_tft" --> (esphome.device_name_upload_tft)" Diese Dienst finde ich noch gar nicht. Aber wenn ich ERST ESP Home auf das NSPanel flashe, dann ist ja kein Lovelace mehr drauf. Das kapiere ich nicht....
Wenn Lovelace drauf ist gibt's auch den upload_tft Dienst. Dabei ist device_name natürlich mit dem Gerätenamen zu ersetzen. Am besten nur nach Upload suchen. Das Panel muss natürlich auch im ha als esphome Gerät integriert sein.
Bei der tasmota Variante muss natürlich über tasmota die blank geflasht werden.
@@Smarthomeyourself Vielen Dank für das Projekt! Kam leider 1 Woche zu spät, sodass ich selbst schon einige Zeit skripten musste😀jetzt bin ich im Fenster mit dem Dienst Upload tft und habe auch diesen Punkt, aber kann keine URL angeben für die blank_tft. Müsste da noch eine Nachfrage kommen oder so?
Grundproblem war, dass ich die Generelle tft nicht hochladen kann wegen eines Autentication errors. Oder kann ich irgenwo manuell das OTA passwort anpassen, wenn das vorher schonmal geändert wurde, oder es neu setzen ohne das panel per USB neu zu flashen?
Vielen Dank nochmal für die viele Arbeit!
@@ThiloHannuschka Die URL gibst du in dem ESPHome Projekt an, welche TFT geflassht werden soll. Als OTA-Passwort wird standardmäßig bei blacky das WIFI-Passwort verwendet.
Wenn du abweichend ein anderes angeben musst, weil der ESP schon anderweitig geflasht wurde, lässt sich dieses wie gewohnt im esphome code angeben und somit überschreiben.
Guten Abend. Ich habe mich heute das erste mal an das flashen gewagt und benötige leider eure Hilfe. Ich habe mich soweit an die Anleitung gehalten und die Codes geändert, device und wifi angepasst und anschließend geflasht. Leider komme ich dann nicht weiter. Wenn ich in die Logs schaue bekomme ich folgende Fehlermeldung:
INFO ESPHome 2023.7.0
INFO Reading configuration /config/esphome/nspanelarbeitszimmer.yaml...
WARNING GPIO4 is a Strapping PIN and should be avoided.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See esphomeblabla link
INFO UART logging is disabled (baud_rate=0). Not starting UART logs.
An sich sehe ich nur eine Warnung, aber es passiert einfach nichts weiter...oder bin ich zu ungeduldig?
INFO UART logging is disabled (baud_rate=0). Not starting UART logs.
Solange das Logging deaktiviert ist siehst du auch nichts.
Das kommt z.B. wenn die Baudrate unter logging auf 0 gesetzt wurde.
Ich weis nicht ob das inzwischen so im code von Blackymas enthalten ist. Müsstest du Ihn eventuell mal fragen. Entweder bei uns auf Discord, oder direkt im seinem Git-Repositury unter issues oder wenn es aktiviert ist unter discussions
@@Smarthomeyourself okay, vielen Dank schon einmal für deine Antwort. Werde ich mich mal drum kümmern.
Dauert das einspielen des *tft mit der Update Funktion in Homeassistant bei euch auch mehrere Stunden? Bin nun nach n paar Stunden erst bei 30%.. Kommt mir komisch vor - aber es läuft weiter..
Nein, ein paar Minuten vllt. Aber auf keinen Fall mehr als 5
@@Smarthomeyourself Danke für die schnelle Antwort - was mach ich jetzt Strom raus und rein und nochmal starten? Bin nun bei 31%.. Nicht das es dann wieder so lange dauert... das ist doch die Oberfläche auf dem NS Panel mit USART Update
@@KliZ_Westerstede aus an kommst du nicht drumherum. Du kannst versuchen die Datei Mal lokal auf dem ha im www Ordner bereit zu stellen, und vllt vorher Mal die blank TFT Datei zu flashen. Ich glaub wie das geht steht und er Doku. (Ansonsten im esphome den Pfad anpassen, und der config/www Ordner des ha ist als /local in der url erreichbar.
@@KliZ_Westerstede habe das gleich Problem und den Upload des TFT nach 5 Stunden und 25% abgebrochen. Jetzt ist nur noch System Error auf dem Display zu sehen. Hoffe das die Black TFT noch geladen werden kann sonst ist das neu gekaufte NSPanel hin.
@@kingjahan oh shit. Ja bei mir ebenso - wenn du was geschafft hast sag gern Bescheid. ☺️
geht das auch mit dem PRO?
Nein, das Pro ist Android und hat nichts mit der ESP Variante zu tun.
Tolles Video. Leider bekomme ich beim flashen immer eine Fehlermeldung. Wollte diese posten, wurde aber leider nicht gespeichert.
Um welchen Fehler es geht wäre schon hilfreich um helfen zu können.
@@Smarthomeyourself ja da hast du Recht. Ich hatte das vorhin auf dem Mac kommentiert und auch die Fehlermeldung eingefügt. Leider wurde das nicht gespeichert. Ich probiere es morgen erneut und versuche nochmal zu kommentieren 🙂
@@AndiFidi Sonst wenns hier nicht geht findest du sicher auf unserem Discord Hilfe (auch wenn ich mal nicht da bin) ;)
Es funktioniert unter Nutzung des Jason2866/ESP_Flasher und mit einem Windows PC geflasht. Vorher unter ESP32 Home die BIN-Datei erstellt mit Manual Download/Legacy Format. Geflasht habe ich mit einem CP2102.😊
Lief solange gut bis ich ein Update gemacht habe, jetzt habe ich nur noch den blauen Screen, Hardwaretasten funktionieren noch.
TFT mal aktualisiert? Ggf muss vorher die blank.tft geflasht werden wenn es beim direkten TFT Update zum Fehler kommt.
@@Smarthomeyourself Danke, werde es probieren.
Hallo, super Beitrag, aber: der Hersteller hat das Platinen- Layout gewechselt! Keine Chance an die Ausgänge zu gelangen: sind jetzt zu. Dumm, hatte schon
alles vorbereitet. Irgendwelche Ideen. Möchte trotzdem gerne das sonoff pro mit homeassistant betreiben!!! Lieben Dank, B.T.
Was heißt denn zu? Wenn's lötaugen sind muss man halt Kabel anlöten anstatt die Beinchen durchstecken. Ansonsten sollte sich aber nichts ändern. Muss aber ganz frisch sein. Hab vor 2 Monaten gerade noch 2 bestellt da war noch alles beim Alten.
@@Smarthomeyourself Hab das Panel, das Jörg vorstellt: mit USB-Mikro Buchse on Board! Möchte aber nicht einfach Android flashen, sondern den direkten Zugang über den blueprint zu homeassistant.
@@traenki54 ach du redest vom pro... Das hat rein gar nichts mit dem normalen ns Panel zu tun. Und da wirst du auch nichts mit dieser Variante hinbekommen.
@@Smarthomeyourself Sorry, genau hingucken sollte es sein! Gehöre halt schon zu der etwas älteren Generation. Das Pro geht zurück und das
"normale" hab ich gleich bestellt: dann kann ich Deiner super Anleitung folgen: das wird klappen. Vielen Dank
@@traenki54 gerne. Wenns dann doch fragen gibt schau gern auf unserem discord vorbei. Ist für schnelle Hilfe immer eine gute Anlaufstelle.
Habs geflashed, war auch alles Erfolgreich und ist im HA verbunden... jedoch zeigt das Display noch die "original Seite" an ?!
Dann ist die tft noch nicht geflasht
@@Smarthomeyourself hab’s genau nach Anleitung gemacht … evtl. Flash ich es mal über Windows
@@jore8770 wie gesagt wenn's in ha drin ist geht's nur noch um die TFT. Der ESP sollte dann eigtl schon OK sein.
Gibt zu Problemen beim TFT flashen auch im Git n issue
@@Smarthomeyourself ok danke! Dann schau ich da mal, habs jetzt schon zweimal übertragen per WLAN aber tut sich nichts …
@@Smarthomeyourself INFO Waiting for result...
INFO OTA successful
INFO Successfully uploaded program.
INFO Starting log output from nspanelblacky.local using esphome API
INFO Successfully connected to nspanelblacky.local
[13:57:49][I][app:102]: ESPHome version 2023.8.3 compiled on Sep 20 2023, 13:53:25
.... aber kurz darunter kommt immer:
[...]
:57:50][C][gpio.binary_sensor:015]: GPIO Binary Sensor 'nspanelblacky Right Button'
[13:57:50][C][gpio.binary_sensor:016]: Pin: GPIO27
[13:57:50][W][nextion:072]: Nextion is not connected!
[13:57:50][C][template.switch:068]: Template Switch 'nspanelblacky Notification unread'
[13:57:50][C][template.switch:091]: Restore Mode: restore defaults to OFF
[...]
[13:57:50][W][nextion:072]: Nextion is not connected!
[13:57:50][W][component:204]: Component nextion.display took a long time for an operation (0.11 s).
[13:57:50][W][component:205]: Components should block for at most 20-30ms.
[...]
ich werds nochmal auseinanderschrauben und flashen! Ich berichte
Leider läuft der TFT update nicht zuverlässig . Bei manchen scheint es zu gehen, bei vielen aber nicht - wie auch bei mir. Leider wird auch in dem Projekt nicht auf dieses massive Problem hingewiesen, und erst durch suchen stell man fest das es diese gibt. Ich muss also immer seriell Tasmota flashen um das Nextion zu flashen, dann wieder ESP home flashen - sehr nervig. Die Lösung von JoBr99 läuft da sauberer und ich gehe wieder dahin zurück.
Meine Panels laufen auch alle weiterhin mit Lovelace UI. Das Problem und dessen Tragweite ist mir leider erst einige Zeit nach dem Vide bewusst geworden, da meine ersten Tests tadellos durch liefen
Top, danke für den Kommentar, wollte gerade flashen, aber werde dann wohl das von JoBro99 nehmen.
Ich bin offensichtlich zu dumm dazu, Super Video und Super erklärt aber meine 2 Panel wollen nicht so wirklich. Vielleicht kann mir da jemand Helfen.
Display hängt bei blauen Bild. IP wird oben angezeigt. Please wait und dann noch TFT:3.2 ESPHome:3.2 und bei Blueprint: steht nichts,
Starten auch nicht nach langen warten!
Hast du eventuell Sonderzeichen im gerätenamen? Der blueprint ist als Automatisierung angelegt und das Gerät auch im Home Assistant unter Einstellungen geräte als esphome integration hinzugefügt?
@@Smarthomeyourself Sonderzeichen sind keine vergeben. Beide Panele sind in ESP Home " Online" zu sehen und unter Integraion hinzugefügt und beide Panele mit jeweils 33 Entitäten sichtbar.
@@gavos757 Mir fällt spontan nicht viel anderes ein als der Name. War zumindest bisher meistens das Problem was ich mitbekommen habe. Ansonsten klemmte bei den meistens eher der TFT Upload.
Zitat aus der Doku:
ACHTUNG! es dürfen bei "device_name" max. 15 Zeichen [a-z] und [0-9] verwendet werden und alles müssen "Kleinbuchstaben" sein. Weiterhin sind Zeichen wie [-], [SONDERZEICHEN] und [LEERZEICHEN] verboten und führen zu Problemen mit dem Blueprint.
Ich habe inzwischen auch die Unterstriche weggelassen um jegliche komplikationen zu vermeiden und nutze aussschließlich kleinbuchstaben im Namen.
Ansonsten kannst du gerne mal in unserem Discord fragen. Da liest Blacky auch mit: discord.gg/mvX3PY5TUd
@@Smarthomeyourself Danke für die rasche Antwort
Not in english unfortunately.
The documentation (link in the description) is in english. And there are more than enough videos in english, so I consciously make my videos in german. sorry ;)
@@Smarthomeyourself Translated subs are ok. This will be my choise, since the UI is so refined. I played with several options but the limitations in UI never satisfied me. Great work!