Hallo zusammen,
ich bin neu hier, verfolge das Forum aber schon was länger als Gast und bin total begeistert! Kenne kein besseres Forum für meine Anliegen/Bedürfnisse in Tasmota.
Als allererstes möchte ich gemu2015 danken für die genial "SML" und vor allem für die "Script" Erweiterung in Tasmota! - Genial.
Ich habe auch schon fleißig meine Zähler (Strom und Gas) erfolgreich an meinen Wemos D1 mini angebunden.
Nun würde ich gerne noch meinen Wasserzähler anbinden und ein paar weitere Berechnungen "scripten" , allerdings scheitert es an dem verfügbaren Speicher im Script-Editor, denn die 1536 Zeichen sind alle aufgebraucht.
Nun zu meinen zwei Fragen:
1. Besteht die Möglichkeit diesen verfügbaren Speicher "softwareseitig" zu erweitern, da mein Wemos ja 4MB Flash zur Verfügung hat? Oder ist dies NUR durch einen zusätzlichen I2C Speicher möglich?
2. Gibt es eine Variable auf die ich im Scripteditor zugreifen kann, die mir den aktuellen Tag im Jahr als eine ganze Zahl (1 - 366) zurück gibt? Benötige ich z.B. um einen Durchschnittsverbrauch pro Tag berechnen zu können.
Ich habe im Quelltext (ESP32TimeHelper.cpp) die Funktion (getNumberOfDayThisYear) gefunden, finde aber nirgendwo eine Info wie ich es nutzen könnte. In allen Dokumentationen findet sich nur DayOfWeek (wday) aber nichts von DayOfYear (z.B. yday). Hat jemand hier ein Tipp? Könnte man das noch implementieren?
Vielen Dank im voraus und macht weiter so!
Grüße