Hat jemand eine Idee, wie man im WebIf in der Item Werteliste die Zeile mit dem aktuelle Wert findet? Über welchen Index etc. würde das gehen? Und zwar nicht die letzte Zeile pro Tag sondern wirklich die letzte Zeile, die dem aktuellen Wert in der DB entspricht?
Ankündigung
Einklappen
Keine Ankündigung bisher.
Neues Database Plugin
Einklappen
X
-
Könnte das nicht in die Garbage Collection integriert werden? Zudem könnte man nach einem Neustart bei der Initialisierung des database Plugins alle fehlenden durations auf die Startzeit des Plugins setzen und alle items neu in die DB schreiben.
Das wäre halt sehr hilfreich für eine saubere Darstellung der Plots.
Gruß
Wolfram
- Likes 1
Kommentar
-
psilo : Funktioniert der Code bei Dir? Bei mir schmeist es einen Fehler. Ich teste aber die Änderung mit einem einen Core aus dem Master V1.7.2.
Code:File "/usr/local/smarthome/plugins/database/webif/templates/item_details.html", line 67, in block "bodytab1" .... TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
Kommentar
-
psilo : Top, funktioniert jetzt astrein. Ich habe noch für den Feinschliff den Mouse-Over Text angepasst.
Natürlich gibt es noch den Fall, dass der aktuelle Wert des Items z.B. am gestrigen Tag geschrieben wurde und heute noch kein neuer Wert in die DB kam. Aber aus meiner Sicht können wir an das Feature einen Haken machen. Danke Dir!
- Likes 1
Kommentar
Kommentar