Absolute Luftfeuchtigkeit und Taupunkt ermitteln

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

MichaelN
Beiträge: 9656
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 697 Mal
Danksagung erhalten: 1617 Mal

Re: Absolute Luftfeuchtigkeit und Taupunkt ermitteln

Beitrag von MichaelN » 02.08.2021, 23:11

schlichi hat geschrieben:
02.08.2021, 21:18
mit dem "Nö" kann keiner was anfangen :roll:
Der eine oder andere schon. . .
die Variable oLueften ist ein Objekt, das bereits auf die SV Keller_Lueften verweist. Du hast einen Zirkel Bezug kreiert. Schau es dir nochmal komplett an.Das echte Problem war die Nutzung von .Variable() anstelle von .State()

Jetzt klar?
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

hummell
Beiträge: 52
Registriert: 08.03.2019, 12:17
Hat sich bedankt: 7 Mal
Danksagung erhalten: 2 Mal

Re: Absolute Luftfeuchtigkeit und Taupunkt ermitteln

Beitrag von hummell » 24.12.2021, 12:20

Moin zusammen und erstmal Frohe Weihnachten!

Ich bin etwas am Verzweifeln.
Ich möchte gerne den Taupunkt berechnen mit meinem HM-IP Wandthermostaten. Wenn ich meinen HM-Temperatursensor verwende, zusammen mit dem Wrapper Device funktioniert es einwandfrei (siehe Übersicht oben)
Ich habe jetzt schon sehr viele Möglichkeiten ausprobiert und sämtliche Skripte durch. Aber es will einfach nicht funktionieren.
Habe auch schon von dieser Seite die Variante ausprobiert... https://smart-wohnen.org/homematic-raum ... feuchtung/
Ich möchte gerne die Gleiche Ansicht haben wie bei der HM-Taupunktberechnung.

Vielleicht hat jemand noch eine Idee.

Vielen Dank im Voraus und schönes Fest.

RaspberryMatic CCU-Firmware: 3.61.7.20211218
Cuxd-Version 2.6
Software HMIP-WTH: Version: 2.4.8
Dateianhänge
Favoriten.PNG
CuxD Gerät.PNG
Wandthermostat.PNG
Programm 1.PNG
script.PNG
script.PNG (8.19 KiB) 807 mal betrachtet
CuxD.PNG

MichaelN
Beiträge: 9656
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 697 Mal
Danksagung erhalten: 1617 Mal

Re: Absolute Luftfeuchtigkeit und Taupunkt ermitteln

Beitrag von MichaelN » 24.12.2021, 12:27

Siehe CUxD Anleitung "Ankopplung von HomeMatic-IP Geräten"

oder Du gehts diesen Weg:
viewtopic.php?f=31&t=68342&p=668294#p668294
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

Benutzeravatar
Baxxy
Beiträge: 10789
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2208 Mal

Re: Absolute Luftfeuchtigkeit und Taupunkt ermitteln

Beitrag von Baxxy » 24.12.2021, 12:43

Auf die Schnelle würde ich sagen das Script adressiert das falsche CUxD-Gerät.
Aus der CUxD-Doku:

Code: Alles auswählen

object dp = dom.GetObject("$src$");
if (dp) {
dom.GetObject("CUxD.CUX2801001:1.POSTIT").State((dom.GetObject((dp.Channel()))).Address() #"."# dp.HssType() #";"#dp.Value());
}
Grüße, Baxxy

hummell
Beiträge: 52
Registriert: 08.03.2019, 12:17
Hat sich bedankt: 7 Mal
Danksagung erhalten: 2 Mal

Re: Absolute Luftfeuchtigkeit und Taupunkt ermitteln

Beitrag von hummell » 24.12.2021, 20:02

Guten Abend,

und erstmal Danke für die unerwartete schnelle Rückmeldung am Heiligabend.

@ Baxxy: Ja, ich weiß dass das Script falsch adressiert ist. Hatte vieles ausprobiert und es nicht wieder zurück geändert. Sorry mein Fehler. So lässt sich natürlich kein Fehler finden.

@ Michael: Vielen Dank, ich habe den Weg von deinem Post gewählt und es klappt schon mal mehr als vorher
Es wird zumindest die Temperatur übertragen, aber keine Luftfeuchtigkeit und somit auch keine Taupunkttemperatur :-(

Anbei zwei neue Bildschirmauschnitte
Es wird mir leider auch ein Fehler im Script ausgegeben.

Grüße
Dateianhänge
Fehler.PNG
Fehler.PNG (13.59 KiB) 750 mal betrachtet
Favoriten.PNG
Favoriten.PNG (13.04 KiB) 754 mal betrachtet
script.PNG
script.PNG (9.93 KiB) 754 mal betrachtet

Benutzeravatar
Baxxy
Beiträge: 10789
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2208 Mal

Re: Absolute Luftfeuchtigkeit und Taupunkt ermitteln

Beitrag von Baxxy » 24.12.2021, 20:52

hummell hat geschrieben:
24.12.2021, 20:02
ein Fehler im Script
Zu viele Semikolons. Das erste in jeder Zeile
[ zwischen ) ) ] muss weg.
Grüße, Baxxy

hummell
Beiträge: 52
Registriert: 08.03.2019, 12:17
Hat sich bedankt: 7 Mal
Danksagung erhalten: 2 Mal

Re: Absolute Luftfeuchtigkeit und Taupunkt ermitteln

Beitrag von hummell » 24.12.2021, 21:30

Wao... Sehr geil es läuft
Vielen Dank euch beiden!
Schöne Festtage noch!

Hobyist
Beiträge: 139
Registriert: 23.10.2019, 09:31
System: CCU
Hat sich bedankt: 39 Mal
Danksagung erhalten: 1 Mal

Re: Absolute Luftfeuchtigkeit und Taupunkt ermitteln

Beitrag von Hobyist » 24.05.2023, 17:42

Hallo

Ich erlaube mir mich mal da anzuhängen. Ich möchte genau das gleiche machen.

Die Werte aus den Sytemvariablen kann ich auslesen und damit rechnen. So kann ich mit der relativen Feuchte und Temperatur den absoluten Wert von Aussen berechnen.
Nun habe ich aber noch ein HmIP-WTH-2 im Keller. Ich bringe es aber nicht fertig die aktuellen Werte von Temperatur und Feuchte im Keller (über Kanal 2) auszulesen.

Kann mir jemande helfen wie ich die aktuelle Temperatur und die Feuchte aus diesem Gerät in zwei Variabeln kriege?

Die Bezeichnung des Gerätes ist:
Name: UGWKTF
Typenbezeichnung: HmIP-WTH-2
Seriennummer: 000A9A4996A027
Interface/Kategorie: HmIP-RF

Vielen Dank für die Hilfe.
CCU3 Start Up, Wohnort Schweiz

Benutzeravatar
Baxxy
Beiträge: 10789
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2208 Mal

Re: Absolute Luftfeuchtigkeit und Taupunkt ermitteln

Beitrag von Baxxy » 24.05.2023, 18:27

Hobyist hat geschrieben:
24.05.2023, 17:42
helfen
Bei IP-Thermostaten liegen die relevanten Datenpunkte im Kanal:1.

Ich nutze primär die Namen wie sie auch in der WebUI vergeben sind daher musst du im Script-Beispiel in der ersten Zeile den Namen von Kanal:1 deines IP-Thermostates eintragen.

Code: Alles auswählen

string Name_Thermostat_CH2 = 'Thermostat Stand BX: WTH-2:1 - Bedienung';

object obj_Thermostat_Kanal = channels.Get (Name_Thermostat_CH2);
if (obj_Thermostat_Kanal) {
real Thermostat_Temp    = obj_Thermostat_Kanal.DPByHssDP ("ACTUAL_TEMPERATURE").Value();
integer Thermostat_Hum  = obj_Thermostat_Kanal.DPByHssDP ("HUMIDITY").Value();
WriteLine("Temp: "# Thermostat_Temp.ToString(1) #"°C | Hum: "# Thermostat_Hum #"%");
}
else { WriteLine("Gerätekanal: "# Name_Thermostat_CH2 #" nicht gefunden!"); }

Hobyist
Beiträge: 139
Registriert: 23.10.2019, 09:31
System: CCU
Hat sich bedankt: 39 Mal
Danksagung erhalten: 1 Mal

Re: Absolute Luftfeuchtigkeit und Taupunkt ermitteln

Beitrag von Hobyist » 24.05.2023, 19:10

Vielen Dank!

Das Resultat ist: Temp: 17.2°C | Hum: 56%

Gibt es keine Möglichkeit, die Temperatur und die Feuchtigkeit einzeln auszulesen und sie in je eine Variable zu legen?

Oder muss ich nun diesen Textwert "Temp: 17.2°C | Hum: 56%" mit einer Funktion auseinandernehmen und die Werte einzeln in Variablen abspeichern? Das wäre dann schon sehr anspruchsvoll für mich! :D
CCU3 Start Up, Wohnort Schweiz

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“