NEWS
Sonoff Panel lädt nspanel.be nicht mehr
-
@danny_v1 sagte in Sonoff Panel lädt nspanel.be nicht mehr:
Da dürfen die endlich mal was anderes als wled betreiben!!!
Ach übrigens. Ist noch nicht ganz offiziell, aber das NSPanel Lovelace UI bekommt demnächst eine Szenenauswahl für WLED...
-
@danny_v1 Habs mit dem dem Thermostat hinbekommen es geht irgendwie nur, wenn nur die Temperatur ans Panel gesendet wird. Zusammen mit dem mode und aktiv wird es nicht übernommen.
Ja ich merk schon um das Lovelace UI werd ich nicht herumkommen, naja winter is comming, da hab ich Zeit für sowas! Wenn sich dann über das Panel noch die Animation mit Speed und Intensität auswählen lässt, hast du mich endgültig.
Danke noch mal für die super Hilfe!
So für heute is genug herumgespielt, sonst steigt mein Bierkonsum wieder so dolle und ich hab morgen 35°C in der Bude.
-
@armilar said in Sonoff Panel lädt nspanel.be nicht mehr:
Die Kommunikation läuft im Original über einen JSON-Parser. Habe nicht die leiseste Ahnung warum die Chinesen das bei der Übergabe an ein Nextion für sinnvoll halten
Die Temperatur übergibst du also in so einem JSON
{"temperature":%d,"humidity":%d,"tempUnit":%d}Die Thermostatseite ist schon alles, was du auch in dem Blockly erkennen kannst. Eigentlich nur die Temperatur als Setpoint. Im ersten Blockly-Abschnitt wird bereits das JSON vom Panel geparsed. Dann wird der Fehler (wie beschrieben mit dem Bug) behandelt. Der 2 Blockly abschnitt verarbeitet die am Panel eingestellte Temperatur.
Das ist schon so lange her, dass man selbst nicht mehr weiß, was in dem Panel wie funktionierte und eigentlich auch der Grund warum das Lovelace UI mit dem TS-Script gewachsen ist. Es war mit diesem endlosen Blockly's einfach nur nervig und buggy.
Es soll wohl irgendwo eine Quelle mit dem Original-Flash geben. Demnach wäre ein Fallback möglich. Ich habe aber eine bessere Idee. Wenn du einen ESP32 rumliegen hast (ansonsten für unter 10,00€ zu bekommen) kannst du das Lovelace UI auch vorher testen (ohne NSPanel)
Es wird direkt im Nextion Editor ausgeführt, hat aber bis auf die beiden Hardware-Tasten und den internen Temperatursensor alle Funktionen:
@Sternmiere hat vor kurzem erst den Beitrag zur Einrichtung dieser Variante in der github-Wiki erstellt: https://github.com/joBr99/nspanel-lovelace-ui/wiki/NSPanel-Nextion-Editor
Vor allem wird es mit einem kleinen Unterschied in der autoexec.be auch genauso betrieben. Auch die gleichen Skripte. Und sollte es dir gefallen, musst du nur noch das Panel flashen und die autoexec.be laden. Das Skript ist dann das gleiche und läuft auch auf dem Panel weiter.
Also einfach mal testen und dann entscheiden. Gibt zumindest kein Risiko...
VG und vielleicht demnächst auf der anderen Seite...
Armilar
EDIT: Und weil's noch nicht genug Text ist noch ein kleiner Hinweis. Das TS-Skript it der Version von heute 3.5.0.5 legt jetzt auch viele der Aliase vollautomatisch an!
Würde diese Variante auch mit einem ESP und einem Nextion Panel funktionieren und wenn ja muss es dann ein 3,5" Panel sein (glaube das sollte im NSPanel verbaut sein).
-
Ja sollte funktionieren. Im NSPanel ist tatsächlich ein 3,5" Display verbaut.
@Kuckuckmann hat sogar ein Gehäuse gefunden... (Post von gestern im https://forum.iobroker.net/post/889155)
Es muss aber ein ESP32 sein. Die Verdrahtung kann man sich bestimmt irgendwo aus dem Internet saugen.
-
Ich denke du könntest diesen Thread auf gelöst setzen (Einfach eigenen Beitrag ganz oben mit [gelöst] - ... erweitern.
Wir sehehn uns dann auf der anderen Seite der NSPanel - Macht
https://forum.iobroker.net/topic/58170/sonoff-nspanel-mit-lovelace-ui
EDIT: oder/und neuer Thread mit "DIY NSPanel" unter Hardware
-
@armilar Ok setze es dann auf gelöst.
Ja ESP32 ist klar, aber kann es auch ein größeres Panel sein zb 7" oder so?
Verdrahtung sollte kein Problem sein die haben ja nur RX, TX, 5V und GND.Gehäuse würde ich selber Konstruieren und Drucken.
-
Kann auch größer, wird dir aber nur in dem NSPanel-Größenbereich Infos anzeigen.
Aus meiner Sicht ist das NSPanel mit allen bereits enthaltenen Komponenten auch günstiger, als wenn man es sich komplett als DIY zusammenstellt (ESP + Nextion + Gehäuse + 2 Button + Temperatursensor). Wenn man aber alles zuhause herumliegen hat und nicht mehr benötigt, dann ist es natürlich etwas anderes.
-
@armilar Kann man das Thema in DIY NSPanel umbenennen?
Naja das NS Panel ist vom Preis ok, wenn man die Relays nicht braucht ist man denk ich mit einem Selbstbau preiswerter. ESP ca 8€, Nextion 30€, Gehäuse wird gedruckt, Buttons und Tempsensor wenn überhaupt benötigt ist "Kleinkram".
Wäre natürlich genial, wenn man die Größe anpassen könnte und ein 7" oder 10" Panel nehmen könnte (natürlich mit voll ausgenutztem Display)! Da das NSPanel schon fummlig ist zum Bedienen, gerade so im halbschlaf
!
-
Ja, es soll auch nur das fehlende Segment im Bereich der Schalter ersetzten und keine vollumfängliche Visualisierung (falls benötigt
)
Für mal eben mehr als Licht an oder aus hat es definitiv mehr Dampf und Funktionalität. Und wenn es sinnvoll kombiniert wird kannst du dir viele Einzelschalter einsparen.
Klar kann man, wenn man es denn unbedingt (mit der Lovelace UI) ausreizen möchte, auch das gesamte Haus damit steuern. Dafür wurde es aber nicht entwickelt...
-
@danny_v1 sagte in Sonoff Panel lädt nspanel.be nicht mehr:
Kann man das Thema in DIY NSPanel umbenennen
Mache einfach einen neuen Thread auf. Diesen kannst du schließen und so belassen wie er ist. Hatte ja einen anderen Hintergrund.
Oben in den allerersten Post (Dein Eingangspost gehen und auf Bearbeiten gehen (die 3 Punkte). Dann kannst du die Überschrift editieren und ein [gelöst] - reinsetzen
-
@danny_v1 sagte in Sonoff Panel lädt nspanel.be nicht mehr:
Wäre natürlich genial, wenn man die Größe anpassen könnte und ein 7" oder 10" Panel nehmen könnte
Ja, wäre es - aber Nextion wird starr über den Nextion-Editor designed. Das NSPanel im US-Format (hoch) ist etwas großzügiger in der Design-Gestaltung der HMI, obwohl es das gleiche Display hat. Bei der EU-Variante verdeckt das Gehäuse einen Teil des Displays.
-
@armilar Dann sollte man ja zumindest recht einfach die Größe der Symbole und Beschriftungen über den Nextion Editor anpassen können.
Es wird dann zwar nicht mehr dargestellt aber eben größer, was eine bessere Bedienbarkeit ergibt.
Und die erstellte Datei könnte man dann ja einfach ins Display laden, wenn man die Namen der einzelnen Elemente bei behält.
-
@danny_v1 sagte in Sonoff Panel lädt nspanel.be nicht mehr:
@armilar Dann sollte man ja zumindest recht einfach die Größe der Symbole und Beschriftungen über den Nextion Editor anpassen können.
Es wird dann zwar nicht mehr dargestellt aber eben größer, was eine bessere Bedienbarkeit ergibt.
Und die erstellte Datei könnte man dann ja einfach ins Display laden, wenn man die Namen der einzelnen Elemente bei behält.
Klar, du musst dich nur eben mit dem Nextion-Editor auseinandersetzten. Es wird aber auch weiterhin neue Funktionalität (mit Logik im HMI) geben. Das würde jedes mal eine Anpassung deiner Felder bedeuten - oder auf der anderen Seite "Stillstand"
-
@armilar sagte in Sonoff Panel lädt nspanel.be nicht mehr:
Das würde jedes mal eine Anpassung deiner Felder bedeuten
Andersherum gesehen - mit jeder Änderung gibt es für das TS-Script ja auch Änderungen und Mehraufwand...
Ggfs. einen github-Fork machen und ebenfalls andere Auflösungen bereitstellen...