Seite 2 von 2

Re: Absolute Feuchtigkeit für Homematic Variable?

Verfasst: 27.06.2014, 14:29
von paul53
MehrCurry hat geschrieben:...Ich habe zwar ein Homematic Skript, das laut Forum die absolute Feuchtigkeit brechnet - allerdings gibt es erhebliche Abweichung zu den von CUxD berechneten Werten...
Das HM Skript berechnet den Feuchtegehalt in g Wasser pro kg trockener Luft. CUxD berechnet die absolute Luftfeuchte in g Wasser pro m³ Luft. Daher die Unterschiede.
joesch hat geschrieben:...Kann ich im CuxD auch Homematic-Geräte konfigurieren? Ich habe mir das zwar im Handbuch angeschaut, werde bezüglich der Übernahme von Homematic-Werten (noch) nicht richtig schlau daraus...
- Damit CUxD die Daten von HM-Geräten empfängt, im CUxD-Setup SUBSCRIBE_RF=1 setzen
- unter MODE TEMP+HUM auswählen
- Im Kanal 1 (WEATHER) bei USE_HMDATAPT Häkchen setzen
- Die Seriennummer:1 unter HMSERIAL eintragen
Danach sollten die Datenpunkte des CUxD-Gerätes zur Verfügung stehen.

Re: Absolute Feuchtigkeit für Homematic Variable?

Verfasst: 27.06.2014, 19:23
von joesch
Vielen Dank! Hat super geklappt :-)

Re: Absolute Feuchtigkeit für Homematic Variable?

Verfasst: 12.07.2017, 10:32
von ZaHackn
uwe111 hat geschrieben:Hallo Rainer,

nachdem Du das Thermostat CUxD-Gerät angelegt hast, könnte das HM-Script z.B. so aussehen:

Code: Alles auswählen

dom.GetObject("CUxD.CUX9002001:1.SET_TEMPERATURE").State(20.5);
dom.GetObject("CUxD.CUX9002001:1.SET_HUMIDITY").State(61.5);
var abs_hum = dom.GetObject("CUxD.CUX9002001:1.ABS_HUMIDITY").State();
Wenn sich danach nur noch ein Wert ändert, dann reicht es, nur den geänderten Wert zu setzen:

Code: Alles auswählen

dom.GetObject("CUxD.CUX9002001:1.SET_HUMIDITY").State(50.5);
var abs_hum = dom.GetObject("CUxD.CUX9002001:1.ABS_HUMIDITY").State();
Viele Grüße

Uwe
Was macht man dann mit diesem Skript? Bzw. wie wird es verwendet? Zyklisch aufrufen als Programm?

Re: Absolute Feuchtigkeit für Homematic Variable?

Verfasst: 20.05.2019, 22:44
von Rene_Mhm
uwe111 hat geschrieben:
30.01.2014, 22:15
... nachdem Du das Thermostat CUxD-Gerät angelegt hast, ...
Welches Gerät ist hier genau gemeint? Die (90) als Thermostat, richtig?

Allerdings bekomme ich immer nur 0.000000 als abs_hum.
Und unter 'Geräte' sehe ich nur das Devise selbst mit "Temperatur: 0.00°C".

Was mache ich dabei falsch?
Für einen zielführenden Tip wäre ich überaus dankbar.

Nachtrag, 20190909
Falls nochmal jemand dieses oder ein ähnliches Problem hat, hier die Lösung: viewtopic.php?f=26&p=525218#p525075

Re: Absolute Feuchtigkeit für Homematic Variable?

Verfasst: 14.04.2020, 00:31
von Frosch
paul53 hat geschrieben:
27.06.2014, 14:29
- Damit CUxD die Daten von HM-Geräten empfängt, im CUxD-Setup SUBSCRIBE_RF=1 setzen
- unter MODE TEMP+HUM auswählen
- Im Kanal 1 (WEATHER) bei USE_HMDATAPT Häkchen setzen
- Die Seriennummer:1 unter HMSERIAL eintragen
Danach sollten die Datenpunkte des CUxD-Gerätes zur Verfügung stehen.
Funktioniert das auch mit HmIP Geräten? Bei mir funktioniert es leider nicht.

Re: Absolute Feuchtigkeit für Homematic Variable?

Verfasst: 14.04.2020, 08:39
von Baxxy
Frosch hat geschrieben:
14.04.2020, 00:31
Funktioniert das auch mit HmIP Geräten?
Ja. Aber dazu musst du die Anleitung in der aktuellen (2.4) CUxD-Doku Seite 158 Kapitel 9 "Ankopplung von HomeMatic-IP Geräten" befolgen.

Grüße
Baxxy

Re: Absolute Feuchtigkeit für Homematic Variable?

Verfasst: 14.04.2020, 10:09
von Frosch
Über ein Script habe ich es jetzt auch gemacht, ein etwas anderes Script als in der Anleitung aber es funktioniert.
Lieber wäre mir eine Möglichkeit wie bei den HM classic Geräten gewesen.