Servus miteinander,
ich habe ein Problem mit den CuxD Geräten die meine absolute Feuchte und den Taupunkt aller Räume und Garten berechnen sollten.
Ich habe für jeden Raum ein Gerät in CuxD90 angelegt.
Diese befüll ich mit einem Skript wie folgt:
var tempankl = dom.GetObject("BidCos-RF.OEQxxxxxxx:1.TEMPERATURE").Value();
var feuchtankl = dom.GetObject("BidCos-RF.OEQxxxxxxx:1.HUMIDITY").Value();
dom.GetObject("CUxD.CUX9002210:1.SET_TEMPERATURE").State(tempankl);
dom.GetObject("CUxD.CUX9002210:1.SET_HUMIDITY").State(feuchtankl);
Dieses hab ich alles in einem Skript zusammengefasst für jeden Raum.
Seit den letzten Update der CCU und des CuxD sind von 10 Räumen nur noch 2 befüllt.
Ich verstehe nicht warum.
Kann mir da jemand helfen?
Oder ich benötige ein Skript in dem auch der Luftdruck mit einbezogen ist.
Die Skripte ohne Luftdruck kenn ich schon.
Berechnung des Taupunktes und der absoluten Feuchtigkeit mit CuxD
Moderator: Co-Administratoren
Berechnung des Taupunktes und der absoluten Feuchtigkeit mit CuxD
613 Kanäle in 145 Geräten:
1x HM-PB-6-WM55, 2x HM-PB-2-WM55-2, 7x HM-ES-PMSw1-Pl, 10x HM-CC-VG-1, 1x HM-LC-Sw1-DR, 2x HmIP-FSM, 1x HM-Sen-MDIR-SM, 1x HmIP-FSM16, 11x HM-Sec-RHS, 1x HM-Sen-MDIR-O-2, 2x HmIP-SMO-A, 2x HmIP-SMI, 18x HM-Sec-SCo, 2x HM-RC-19, 1x HmIP-BSL, 3x HM-LC-RGBW-WM, 2x HmIP-SCI, 2x HMIP-PSM, 4x HM-WDS30-OT2-SM, 1x HmIP-FCI6, 2x HM-RC-4-3, 1x HM-Sec-SC-2, 1x HmIP-SWDO-I, 13x HM-CC-RT-DN, 1x HM-LC-Sw4-Ba-PCB, 1x HM-RC-P1, 1x HM-WDS100-C6-O, 1x HmIP-PCBS2, 1x HmIP-RCV-50, 1x HmIP-MP3P, 3x HmIP-STH, 17x HM-WDS10-TH-O, 1x HmIP-DSD-PCB, 1x HM-Sen-EP, 1x HM-Sen-DB-PCB, 1x HM-ES-TX-WM, 2x HM-WDS40-TH-I, 1x HM-WDS30-OT2-SM-2, 10x HM-TC-IT-WM-W-EU, 1x HM-LC-Sw1-FM, 1x VIR-HUE-GTW, 1x VIR-LG-RGBW-DIM, 3x HM-Sec-WDS-2, 1x HmIP-SWO-PR, 1x HM-LC-Sw1-Pl-CT-R1
1x HM-PB-6-WM55, 2x HM-PB-2-WM55-2, 7x HM-ES-PMSw1-Pl, 10x HM-CC-VG-1, 1x HM-LC-Sw1-DR, 2x HmIP-FSM, 1x HM-Sen-MDIR-SM, 1x HmIP-FSM16, 11x HM-Sec-RHS, 1x HM-Sen-MDIR-O-2, 2x HmIP-SMO-A, 2x HmIP-SMI, 18x HM-Sec-SCo, 2x HM-RC-19, 1x HmIP-BSL, 3x HM-LC-RGBW-WM, 2x HmIP-SCI, 2x HMIP-PSM, 4x HM-WDS30-OT2-SM, 1x HmIP-FCI6, 2x HM-RC-4-3, 1x HM-Sec-SC-2, 1x HmIP-SWDO-I, 13x HM-CC-RT-DN, 1x HM-LC-Sw4-Ba-PCB, 1x HM-RC-P1, 1x HM-WDS100-C6-O, 1x HmIP-PCBS2, 1x HmIP-RCV-50, 1x HmIP-MP3P, 3x HmIP-STH, 17x HM-WDS10-TH-O, 1x HmIP-DSD-PCB, 1x HM-Sen-EP, 1x HM-Sen-DB-PCB, 1x HM-ES-TX-WM, 2x HM-WDS40-TH-I, 1x HM-WDS30-OT2-SM-2, 10x HM-TC-IT-WM-W-EU, 1x HM-LC-Sw1-FM, 1x VIR-HUE-GTW, 1x VIR-LG-RGBW-DIM, 3x HM-Sec-WDS-2, 1x HmIP-SWO-PR, 1x HM-LC-Sw1-Pl-CT-R1
- Baxxy
- Beiträge: 10648
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 597 Mal
- Danksagung erhalten: 2180 Mal
Re: Berechnung des Taupunktes und der absoluten Feuchtigkeit mit CuxD
Also, prinzipiell brauch man weder Programm noch Script wenn man "TEMPERATURE" und "HUMIDITY" von einem klassischen HM-Sensor/Thermostat in das CUxD (90) Universal Wrapper Device - Funktion: Thermostat übertragen möchte.
Dazu setzt man einfach den Haken bei: WEATHER|USE_HMDATAPT
und trägt bei: WEATHER|HMSERIAL entsprechend Seriennummer:Kanal des Datenspendenden-Gerätes ein.
Will man "TEMPERATURE" von einem und "HUMIDITY" eines anderen Sensors/Thermostates nutzen (ist leider nicht ersichtlich da deine Seriennummern nur aus xxx bestehen) geht das nur per Script.
Auch bei Selbstbausensoren die statt "HUMIDITY" dann "MY_HUMIDITY" nutzen sowie für IP-Geräten braucht es eine Scriptlösung.
Hierbei muss der Haken bei: WEATHER|USE_HMDATAPT entfernt werden und die beiden Datenpunkte "SET_TEMPERATURE" & "SET_HUMIDITY" per Script beschrieben werden.
Grundsätzlich sieht dein Script funktional aus. Da es aber nur ein Ausschnitt aus...
ist, kann man nichts weiter zu sagen.
Da ich kein Freund von Seriennummern bin sehen meine Scriptzeilen zum Befüllen des CUxD-Devices beispielhaft so aus:
Code: Alles auswählen
channels.Get ("Klima Innen Sensor Wrapper:1 Klimadaten").DPByHssDP ("SET_TEMPERATURE").State(channels.Get ("Klima Innen Sensor:1 - Klimadaten").DPByHssDP ("TEMPERATURE").Value());
channels.Get ("Klima Innen Sensor Wrapper:1 Klimadaten").DPByHssDP ("SET_HUMIDITY").State(channels.Get ("Klima Innen Sensor:1 - Klimadaten").DPByHssDP ("HUMIDITY").Value());
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
Re: Berechnung des Taupunktes und der absoluten Feuchtigkeit mit CuxD
Das habe ich sofort bei mir eingebaut und es klappt super. DankeAlso, prinzipiell brauch man weder Programm noch Script wenn man "TEMPERATURE" und "HUMIDITY" von einem klassischen HM-Sensor/Thermostat in das CUxD (90) Universal Wrapper Device - Funktion: Thermostat übertragen möchte.
Dazu setzt man einfach den Haken bei: WEATHER|USE_HMDATAPT
und trägt bei: WEATHER|HMSERIAL entsprechend Seriennummer:Kanal des Datenspendenden-Gerätes ein.
In einem Anderen Forum stand das so nicht.
Die HmIP Sensoren habe ich jetzt in einem Skript gebündelt das ohne Variablen auskommt und es funktioniert jetzt auch.
Danke für die schnelle Hilfe
613 Kanäle in 145 Geräten:
1x HM-PB-6-WM55, 2x HM-PB-2-WM55-2, 7x HM-ES-PMSw1-Pl, 10x HM-CC-VG-1, 1x HM-LC-Sw1-DR, 2x HmIP-FSM, 1x HM-Sen-MDIR-SM, 1x HmIP-FSM16, 11x HM-Sec-RHS, 1x HM-Sen-MDIR-O-2, 2x HmIP-SMO-A, 2x HmIP-SMI, 18x HM-Sec-SCo, 2x HM-RC-19, 1x HmIP-BSL, 3x HM-LC-RGBW-WM, 2x HmIP-SCI, 2x HMIP-PSM, 4x HM-WDS30-OT2-SM, 1x HmIP-FCI6, 2x HM-RC-4-3, 1x HM-Sec-SC-2, 1x HmIP-SWDO-I, 13x HM-CC-RT-DN, 1x HM-LC-Sw4-Ba-PCB, 1x HM-RC-P1, 1x HM-WDS100-C6-O, 1x HmIP-PCBS2, 1x HmIP-RCV-50, 1x HmIP-MP3P, 3x HmIP-STH, 17x HM-WDS10-TH-O, 1x HmIP-DSD-PCB, 1x HM-Sen-EP, 1x HM-Sen-DB-PCB, 1x HM-ES-TX-WM, 2x HM-WDS40-TH-I, 1x HM-WDS30-OT2-SM-2, 10x HM-TC-IT-WM-W-EU, 1x HM-LC-Sw1-FM, 1x VIR-HUE-GTW, 1x VIR-LG-RGBW-DIM, 3x HM-Sec-WDS-2, 1x HmIP-SWO-PR, 1x HM-LC-Sw1-Pl-CT-R1
1x HM-PB-6-WM55, 2x HM-PB-2-WM55-2, 7x HM-ES-PMSw1-Pl, 10x HM-CC-VG-1, 1x HM-LC-Sw1-DR, 2x HmIP-FSM, 1x HM-Sen-MDIR-SM, 1x HmIP-FSM16, 11x HM-Sec-RHS, 1x HM-Sen-MDIR-O-2, 2x HmIP-SMO-A, 2x HmIP-SMI, 18x HM-Sec-SCo, 2x HM-RC-19, 1x HmIP-BSL, 3x HM-LC-RGBW-WM, 2x HmIP-SCI, 2x HMIP-PSM, 4x HM-WDS30-OT2-SM, 1x HmIP-FCI6, 2x HM-RC-4-3, 1x HM-Sec-SC-2, 1x HmIP-SWDO-I, 13x HM-CC-RT-DN, 1x HM-LC-Sw4-Ba-PCB, 1x HM-RC-P1, 1x HM-WDS100-C6-O, 1x HmIP-PCBS2, 1x HmIP-RCV-50, 1x HmIP-MP3P, 3x HmIP-STH, 17x HM-WDS10-TH-O, 1x HmIP-DSD-PCB, 1x HM-Sen-EP, 1x HM-Sen-DB-PCB, 1x HM-ES-TX-WM, 2x HM-WDS40-TH-I, 1x HM-WDS30-OT2-SM-2, 10x HM-TC-IT-WM-W-EU, 1x HM-LC-Sw1-FM, 1x VIR-HUE-GTW, 1x VIR-LG-RGBW-DIM, 3x HM-Sec-WDS-2, 1x HmIP-SWO-PR, 1x HM-LC-Sw1-Pl-CT-R1