Seite 2 von 4
Re: Durchschnittstemperatur anzeigen
Verfasst: 19. Mär 2022 21:42
von Lactobacillus
Aber wie?

Re: Durchschnittstemperatur anzeigen
Verfasst: 19. Mär 2022 21:56
von int5749
Eine Möglichkeit hatte Udo doch
hier bereits beschrieben.
TempOut ist dann das persistierte Item und benötigst dann noch ein neus Item "AnzeigeItem" welches Du über eine Rule befüllst.
Ob Du die Rule dann per Cron zu einer bestimmten Zeit oder in Abhängigkeit von anderen Items befüllt, liegt dann an Deinen Wünschen.
Re: Durchschnittstemperatur anzeigen
Verfasst: 19. Mär 2022 22:02
von Lactobacillus
Mein Problem ist dass ich in OH nicht wirklich drin bin was Wissen anbelangt. Es ist nur Basiswissen vorhanden. Wenn etwas über die UI hinausgeht oder es mit Rules und Scripts zu tun hat hörts bei mir ganz schnell auf.
Gehe mal davon aus das AnzeigeItem ist das Dummy was den Durchschnitt anzeigt und Tempout das bereits vorhandene Netatmo Außen Item?!
Udo erklärt auch sehr gut aber irgendwie stehe ich aufm Schlauch
Re: Durchschnittstemperatur anzeigen
Verfasst: 19. Mär 2022 22:11
von int5749
Lactobacillus hat geschrieben: ↑19. Mär 2022 22:02
Mein Problem ist dass ich in OH nicht wirklich drin bin was Wissen anbelangt. Es ist nur Basiswissen vorhanden. Wenn etwas über die UI hinausgeht oder es mit Rules und Scripts zu tun hat hörts bei mir ganz schnell auf.
Gehe mal davon aus das AnzeigeItem ist das Dummy was den Durchschnitt anzeigt und Tempout das bereits vorhandene Netatmo Außen Item?!
Udo erklärt auch sehr gut aber irgendwie stehe ich aufm Schlauch
Dann sollten wir mal mit etwas mehr Informationen anfangen.
- Wie legst Du Items an? Ausschließlich über MainUI oder Files?
- Wie legst Du Rules an? MainUI oder Blockly oder txt-Files?
- Wie sind Deine für diese Funktion relevanten Items angelegt? Nicht die Methodik, sondern die Konfig.
- Welchen Persist-Service hast Du eingerichtet?
- Wie wird das Item dort persistiert (also dies, was Du ja schon in Grafana nutzt)
Dies sollte etwas den Nebel in der Glaskugel lichten.

Re: Durchschnittstemperatur anzeigen
Verfasst: 19. Mär 2022 22:24
von Lactobacillus
int5749 hat geschrieben: ↑19. Mär 2022 22:11
Lactobacillus hat geschrieben: ↑19. Mär 2022 22:02
Mein Problem ist dass ich in OH nicht wirklich drin bin was Wissen anbelangt. Es ist nur Basiswissen vorhanden. Wenn etwas über die UI hinausgeht oder es mit Rules und Scripts zu tun hat hörts bei mir ganz schnell auf.
Gehe mal davon aus das AnzeigeItem ist das Dummy was den Durchschnitt anzeigt und Tempout das bereits vorhandene Netatmo Außen Item?!
Udo erklärt auch sehr gut aber irgendwie stehe ich aufm Schlauch
Dann sollten wir mal mit etwas mehr Informationen anfangen.
- Wie legst Du Items an? Ausschließlich über MainUI oder Files?
- Wie legst Du Rules an? MainUI oder Blockly oder txt-Files?
- Wie sind Deine für diese Funktion relevanten Items angelegt? Nicht die Methodik, sondern die Konfig.
- Welchen Persist-Service hast Du eingerichtet?
- Wie wird das Item dort persistiert (also dies, was Du ja schon in Grafana nutzt)
Dies sollte etwas den Nebel in der Glaskugel lichten.
Ich versuche es so gut wie möglich zu beantworten:
-Die Items laufen eigentlich alle über die UI Binding-Inbox-Things-Item
-Die Rules wurden grösstenteils per VSCode erstellt.
- da weis ich nicht wies gemeint ist.
- Als Persistence Dienst ist RRD4j gewählt
- Bei Grafana läuft das über InfluxDB
Re: Durchschnittstemperatur anzeigen
Verfasst: 19. Mär 2022 22:27
von udo1toni
Wie heißt das Item, über das die Temperatur in Grafana landet? Alle anderen Fragen sind für die Funktion irrelevant...
Re: Durchschnittstemperatur anzeigen
Verfasst: 19. Mär 2022 22:29
von Lactobacillus
Wetterstation_Aussen_Temperatur
Re: Durchschnittstemperatur anzeigen
Verfasst: 19. Mär 2022 22:44
von udo1toni
Gut. Dann ist der Rule Code:
Code: Alles auswählen
rule "Waermepumpe um 13:30 Telegram"
when
Item Verbrauch_gesamt changed
then
val telegramAction = getActions("telegram","telegram:telegramBot:72fede4e77")
val Temp = Wetterstation_Aussen_Temperatur.averageSince(now.minusDays(1))
telegramAction.sendTelegram("Verbrauch ist: " +Verbrauch_gesamt.state +" Hallo, dies ist der Verbrauch der täglich um 13:30 vom Stromzähler deiner Wärmepumpe abgelesen wird! Die Durchschnittstemperatur war " + Temp.toString + " °C. Schönen Tag noch.")
end
Re: Durchschnittstemperatur anzeigen
Verfasst: 19. Mär 2022 22:49
von Lactobacillus
Hat funktioniert,
dachte aber die ganze Zeit ich müsste noch was in der UI machen. so wars ja recht einfach.
Dennoch großes Dankeschön!
Re: Durchschnittstemperatur anzeigen
Verfasst: 19. Mär 2022 22:55
von udo1toni
Gerne
