Temperaturdurchschnitt aus 3 Sensoren

Begonnen von domii666, 08 Juli 2015, 16:08:02

Vorheriges Thema - Nächstes Thema

domii666

Hallo,

habe 3 Temperatursensoren, daraus möchte ich gern den Mittelwert errechnen lassen und als Plot ausgeben. Weiß allerdings nicht wie ich das ganze mache. Ich möchte den Mittelwert dann auch so darstellen wie die anderen Sensoren. Wäre es ebenfalls daraus dann einen Plot über 12 Monate zu machen?

Vielen Dank und viele Grüße Domi


igami

Hallo Domi,

wie wäre es mit einer Structe mit passendem userreading?

Grüße
igami
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

Damian

Zitat von: domii666 am 08 Juli 2015, 16:08:02
Hallo,

habe 3 Temperatursensoren, daraus möchte ich gern den Mittelwert errechnen lassen und als Plot ausgeben. Weiß allerdings nicht wie ich das ganze mache. Ich möchte den Mittelwert dann auch so darstellen wie die anderen Sensoren. Wäre es ebenfalls daraus dann einen Plot über 12 Monate zu machen?

Vielen Dank und viele Grüße Domi

Eine von vielen Möglichkeiten:

define Durchschnitt DOIF
attr Durchschnitt state {([Temperatur_Aussenbereich:temperature]+[Temperatur_Aussenbereich_2:temperature]+[Temperatur_Haustüre:temperature])/3}



Im Status von Durchschnitt steht nun die Durchschnittstemperatur, die du Plotten kannst. Sie wird immer aktualisiert, wenn eine der Temperaturen sich ändert.

Gruß

Damian
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

domii666

at Damian

bekomme diesen Fehler

Readings
state Unrecognized character \xC3; marked by <-- HERE after atur_Haust<-- HERE near column 29 at (eval 16057) line 1.

franky08

Schreib mal Haustuer statt Haustüre, denke das liegt daran.

VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

domii666

danke das passt, nur Rundet er nicht auf eine Nachkomma Stelle sondern auf 9 oder so. Plotten wäre dann noch interessant. Genau so würde das mit der Luftfeuchtigkeit Durchschnittsmäßig auch funktionieren? Bisschen blöd finde ich noch dass DOIF darüber steht, muss ich anders gruppieren oder?

Damian

Zitat von: domii666 am 09 Juli 2015, 09:21:08
danke das passt, nur Rundet er nicht auf eine Nachkomma Stelle sondern auf 9 oder so. Plotten wäre dann noch interessant. Genau so würde das mit der Luftfeuchtigkeit Durchschnittsmäßig auch funktionieren? Bisschen blöd finde ich noch dass DOIF darüber steht, muss ich anders gruppieren oder?

einfach in der Commandref zu DOIF nachschauen:


Zitat...Da man beliebige Perl-Ausdrücke verwenden kann, lässt sich z. B. der Mittelwert auf eine Stelle mit der Perlfunktion sprintf formatieren:

attr di_average state Average of the two rooms is {(sprintf("%.1f",([room1:temperature]+[room2:temperature])/2))}

Alles andere sollte intuitiv klar sein, die anderen Plots hast du ja auch hinbekommen.

Gruß

Damian
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

domii666


igami

Zitat von: domii666 am 09 Juli 2015, 11:01:57
alles klar das passt :)

Dann noch ein gelöst vor den Thread Titel und die komplette Lösung Posten.

Grüße
igami
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

Toto1973

Zu dieser Frage / Lösung möchte ich noch einmal nachhaken.
Ich logge die Außentemperatur. Daraus möchte ich gerne in FHEM die tägliche, monatliche und auch die jährliche Durchschnittstemperatur berechnen und in einem Plot ausgeben. Die errechneten Werte sollten dann auch zu Schaltzwecken genutzt werden (Dummy).
Wie gehe ich denn da vor?
Gibt es ein Modul, das so was kann?
Raspberry PI2, Rademacher DuoFern Stick, CUL, 2 x SCC,  JeeLink 868 Mhz, JeeLink 433 Mhz, 3x Magic UFO LED WiFi Controller, 4x MAX BC-RT-TRX-CyG, 2x MAX Fensterkontakt, 5x Rademacher Gurtwickler, 6x TX29DTH-it, 2x TX25-it als Helligkeitssensor, 1X HM-ES-PM, 6x Sonoff, 7x G-Homa, PIR-1000

franky08

#10
Guck dir mal das average Modul an.

P.S. macht aber nur Durchschnitt day und Monat, Für das Jahr kannst du dir das aber einfach selber "basteln"

VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1