NEWS
Betatest NSPanel-lovelace-ui v0.2.x
-
Eh net so schnell.
Der erlaubt aktuell 7 stellen - das sind also 6 Zahlen sowie 1 Komma
-
{ "common": { "type": "number", "unit": "kWh", "name": "Tagesverbrauch in kWh", "role": "state" }, "native": {}, "type": "state", "_id": "0_userdata.0.PV2.Tagesverbrauch_kWh", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1746570732194 }
-
-
@tt-tom sagte in Betatest NSPanel-lovelace-ui v0.2.x:
@teletapiDie momentane Leistung liefert der Zähler zu 99% in Watt
Nee, zu 100%
- Leistung ist immer --> mW, W, KW, MW
- Energie ist immer über einen Zeitraum --> mWh, Wh, kWh, MWh
@teletapi Vermischen von Energie und Leistung macht bei einer Bilanzierung der Leistung nicht wirklich Sinn...
Ich denke MW und MWh brauchen wir hier nicht wirklich betrachten
... Es sei denn, das wäre die cardPower für eine Windpark in der Nordsee...
-
@TT-Tom
verstanden@teletapi
Wenn du in einem Datenpunkt common.unit hast, kannst du einstellen was du willst, dann ist das der Faktor mit dem das interpretiert wird *und die untere Schwelle für die Autokonvertierung. Im Admin gibst du nicht an was du gerne hättest sondern was die Zahl bedeutet die da rein kommt und das wird vom Datenpunkt überschrieben.Du kannst jetzt argumentieren dass du es besser weißt als der Datenpunkt - aber eigentlich sollte der Datenpunkt es besser wissen
Die 2. Sache ist das mit den Zahlen vor dem Komma vorher war das auf 5 begrenzt heißt bei 4 Zahlen war schluß, daher gab es nur 1 hinter dem komma.
Jetzt ist es 7 heißt der zeigt ohne Komma 1000000 an - das finde ich nicht gut - aber da will ich meinungen zu hören. Einheit wird gewechselt wenn die Zahl nach oben so nciht mehr dargestellt werden kann und nach unten wenn sie einen bestimmten wert unterschreitet - die funktion ist mir aber heute abend zu kompliziert ums nochmal nachzurechnen
*
das sollte eigentlich die untere schwelle definieren, aber ist so nicht eingebaut. -
es gibt auch Zähler in der Starkstromtechnik die gleich kW oder MW liefern (1%)
-
Okay, gebe dir ja recht... Dann liege ich aber auch mit der Megawatt-Theorie richtig
-
@ticaki Ich will da keine Grundsatz Disskusion draus machen, verstehen reicht mir schon. Als ich die Anfrage gestellt habe hatte ich den gleichen datenpunkt und da hat mir der Adapter Kw angezeigt obwohl ja in meinem Datenpunkt kwh stehen habe. nur eben nur 1 Nachkommastelle. soweit so gut. ich frage mich nur jetzt warum zeigt er mir jetzt nur noch W an wenn er es ja vorher konnte in kw. Warum sollte das jetzt anders sein oder hängt das tatsächlich mit den Nachkomma stellen zusammen.
Wenns nicht anders geht ist es halt so dann mach ich die Nachkommastellen weg und hab halt W da stehn ich kann ja die tausender auch noch grad so in kw umrechnen... -
Ich hab da ne recht komplizierten Algorithmus dran hängen der versucht soviel wie möglich anzuzeigen und der wählt von sich aus welche einheit er anzeigt. Das werde ich verbessern, so das der Datenpunkt oder der Admin die kleinste Konvertierung vorgibt.
-
@teletapi sagte in Betatest NSPanel-lovelace-ui v0.2.x:
Wenns nicht anders geht ist es halt so dann mach ich die Nachkommastellen weg und hab halt W da stehn ich kann ja die tausender auch noch grad so in kw umrechnen...
Ich wollte da eigentlich nur erklären wie es gehen soll - was ja nicht bedeutet das es dann auch tatsächlich so geht.
Versuche bitte nochmal die aktuelle github versioin - hab noch einen fix eingebracht.
Das hier betrifft die 6 Werte aussen rum.
- Anzahl der Stellen ist max 6 incl. eventuellem Komma - heißt 12345 - 1234,5 - 123,45
- das k,M,G vor der Unit in common.unit oder im Admin begrenzt die niedrigste Konvertierung
- Wenn eine Zahl nicht mehr dargestellt werden kann, wird hochkonvertiert
- Wenn eine hochkonvertierte Zahl - gerundet auch niedriger konvertiert dargestellt werden kann geht sie runter.
Beispiel 2 Dezimalstellen als Watt :
Wert im Datenpunkt - angezeigter Wert
990 - 990,00 w
1000 - 1,00 kw
999 - 1,00 kw
995 - 1,00 kw
994 - 994,00 w
Das ist damit die Werte nicht 'flackern'Und damit nicht so viel gedacht werden muß - 0,995 kw sind auf 2 Stellen gerundet 1kw
-
@ticaki Das ist Wahnsinn was ihr macht klappt super, herzlichen Dank dafür, die Erklärung ist super von dir bringt einen weiteren Schritt zum verstehen mit.
In dem kleinen Video Ausschnitt sieht man das die mittleren Werte tatsächlich flackern, kann ich das durch eine Einstellung beeinflussen..?
-
Noch was zur
PagePower
- kleinste Einheit istfemto
größtepeta
kann also auch verwendet werden um Datenströme im Netzwerk - Partikeldichte in der Luft usw usf anzuzeigen. Und die Unit in common.unit vom Wert Datenpunkt überschreibt den Admin - also kann da MB, l, m3 stehen. -
@ticaki Heute ist wieder ein etwas seltsamer Tag... ;-). ich kam heute Mittag ins Büro und mein US Panel zeigte mir aus welchen Gründen auch immer einen "No Data System Error" an. Gut dachte ich machste die 4.95 nochmal per "FlashNextionAdv0 http://nspanel.de/nspanel-us-l-v4.9.5.tft" drauf, aber war nix ständig abruch bei etwas mehr als 99% Balken zeigt 100 an auch die konsole aber es fehlen ein paar Byte. Gut dann die 4.94 drauf und das geht dann auch. Hier zeigt mir dann der Adapter an USPanel (überprüfen) Update auf die 4.93.- Gut denk ich machste einfach mal obwohl die Datei kleiner war als die 4.9.4 das ging auch aber das Panel zeigt mir einen Roten Balken rechts an und blendet ganz kurz ein "Change model conf to US-L P"
Bin jetzt gerade die 4.9.4 wieder am drauf flashen damit ging es ja nur der Adapter zeigt dann an das ich ein Update machen soll
-
ich könnte mir das mal ansehen, wovon der das Abhängig macht bei den us-Versionen... Ist schon seit eh und je in der HMI - Supporte auch die us-l mit der 15px-Verschiebung (zur eu), aber habe nicht wirklich ein US-Panel. Da du der erste bist (von dem man weiß, dass eine us-l hat) wirst du jetzt zum Live Test-User auserkoren
Hatte den Vorteil in der US-P Version nie gesehen (da alles so klein und eng), eher Nachteile... Und das Display ist ja bei US-L und EU gleich (bis auf die Anordnung der Tasten)...
Oder ist da ne EU drauf? Dann wäre die Nachricht sogar korrekt...
Kann ich schon direkt beantworten...
Diese Nachricht wird nur eingeblendet, wenn auf einem US-Panel eine EU Version installiert ist...
In diesem Fall die:
FlashNextionAdv0 http://nspanel.de/nspanel-us-l-v4.9.5.tft
benutzen...
EDIT: Man sieht aber auch deutlich im Bild, dass der Inhalt nicht mittig ist und eigentlich 15px weiter nach rechts (wie in der us-l - Version) gehört...
EDIT2: Überprüfe mal die Qualität der 2,4G Verbindung. Ein stetiger Abbruch bei 99% weist eigentlich darauf hin, dass Datenpakete im Netzwerk verlorengehen. Mit der falschen Checksumme kommt anschließend der Fehler...
Das kann auch ein Berry v10 nicht immer kompensieren...
-
das Template habe ich erstellt für die HMIP Thermostate in Verbindung mit dem Wandthermostat.
Mit welchem Adapter steuerst du deine Geräte?
Kannst du mal ein Screenshot machen, von den Datenpunkten. -
@teletapi sagte in Betatest NSPanel-lovelace-ui v0.2.x:
@ticaki Das ist Wahnsinn was ihr macht klappt super, herzlichen Dank dafür, die Erklärung ist super von dir bringt einen weiteren Schritt zum verstehen mit.
In dem kleinen Video Ausschnitt sieht man das die mittleren Werte tatsächlich flackern, kann ich das durch eine Einstellung beeinflussen..?
DAs ist ein anderes Flackern was ich meinte - deshalb auch die "" bei mir - das soll sich @Armilar ansehen
-
@armilar Ja das weiß ich ja und genau den Link habe ich zum flashen genutzt aber den Flash bekomme ich gerade garnicht erst drauf den hab ich heute 6-7 mal versucht und ist immer bei 99 bzw.100% abgebrochen.
Vor allem wenn ich über den Adapter flashe macht er genau das, weil mir der Adapter jetzt wo der US_L flash der 4.9.4 drauf ist eine 4.9.3 als Update anbietet und wenn ich diese flashe bekomme ich den Roten Rand.
Ich hatte die US_L 4.9.5 ja vorher drauf und die funktionierte, ich glaube das ich da aber den Berry 9 Treiber drauf hatte und da dann die US_L 4.9.5 geflasht habe. Ich werde das heute Abend noch mal testen.
Im system im NSPanel bekomme ich ohnehin immer die EUversion angezeigt und er zeigt im System wieder die 4.9.3 an -
@teletapi sagte in Betatest NSPanel-lovelace-ui v0.2.x:
Im system im NSPanel bekomme ich ohnehin immer die EUversion angezeigt
@Armilar entweder ein Scriptfehler oder das Panel liefert falsche Daten.
-
-
habe eben einen Fix hochgeladen... Lade nochmal die 4.9.5 - dann sollte da "us-l" kommen...
Der Adapter-Admin dürfte aktuell nur v4.9.5 vorschlagen: