Berechnung einer Temperaturkorrektur

Begonnen von Burny4600, 11 Mai 2016, 14:22:37

Vorheriges Thema - Nächstes Thema

Burny4600

Suche eine Möglichkeit für die Berechnung einer Temperaturkorrektur.

Nur wenn T größer 60°C dann T minus 50°C sonst T = T Korrektur.

Lässt sich das irgenwie in FHEM machen?
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

viegener

Ich muss zugeben auch nach dem 3. Lesen verstehe ich nicht was Du erreichen willst.

Kannst Du etwas Kontext geben, bei welchen Devices und welche Korrkeutr zu welchem Zweck?

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

CoolTux

Gott sei Dank. Ich dachte schon nur ich verstehe das nicht. Ist ja auch recht warm, das macht ne Matchbirne. Aber lag wohl doch nicht daran.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

franky08

ZitatGott sei Dank. Ich dachte schon nur ich verstehe das nicht.
ich wollte vorhin schon einmal einen Ansatz wagen, hab ich dann aber wieder verworfen. Jetzt versuch ich's mal. Also:
Zitatwenn T größer 60°C dann T minus 50°C

my $t1 = ReadingsVal("<dein device>","<dein Reading welches T enthält>",0);
if($t1 > 60) {
$t1 = $t1 - 50
} else {
$t1 = $t1
}
ZitatT = T Korrektur.
Was ist T Korrektur???

Nee, das blicke ich auch nicht, Sorry
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

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

viegener

Ich suche fürs nächste Wochenende auch noch eine Temperaturkorrektur, es soll ja relativ kalt werden, grösser 60° oder minus 50° finde ich aber auch nicht gut.  ;)
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

franky08

Zitatnächste Wochenende
dieses WE, dieses WE mein Bester  8)
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

viegener

Zitat von: franky08 am 11 Mai 2016, 23:03:49
dieses WE, dieses WE mein Bester  8)

Du glaubst also nächstes Wochenende wird es nicht kalt  :D
Am besten wir einigen uns auf "an Pfingsten"  8)

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Burny4600

#8
Das Ganze dient für einen Steuertrick den ich bei einem Resolregler machen muß.
Der Regler ist gesperrt wenn die Tempertur über 32°C liegt.
Mit einem Relais und einem Wiederstand gaukle ich im eine höhere Temperatur vor als diese tatsächlich ist.
Um aber die tatsächliche Temperatur in FHEM verarbeiten zu können muß ich den eingelesenen Temperaturwert diese künstliche Temperaturerhöhung durch den Widerstand wieder abziehen um den passenden Messwert zu erhalten.

Alles jetzt klar?

T = T Korrektur. hast du ja in der Gleichung selbst beantwortet Franky08.

Wo muss ich dies Gleichung noch hinpacken?
Reicht das so in eine .pm Datei hinein zu geben?
LG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

franky08

Gut, ich versuche es noch einmal:

1. Wie ist der Name/des Sensors der die Temperatur (hier wohl T) liefert ?
2. wo soll in fhem die korrigierte Temperatur ausgewertet werden (dummy, aktor, log)?
3. "Alles jetzt klar?" ---> Nein !
4. auch wenn bestimmt schon 1000mal erwähnt, Grundlagen zu fhem lesen !
5. der Rest ist simple Mathematik
6. Auswerten kannst du das in einem notify oder eleganter in einer sub
7. eine sub gehört in die 99_myUtils

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