Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren


Tyfys
Beiträge: 551
Registriert: 17.04.2021, 17:12
System: CCU
Hat sich bedankt: 27 Mal
Danksagung erhalten: 125 Mal

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von Tyfys » 10.12.2023, 17:14

ja, ich kenne aber so etwas: unterschiedliche Release-Stände.

man muss sich nur zu helfen wissen .

so geht's wohl auch:

Code: Alles auswählen

real feuchte = dp.Value().ToString(0).ToFloat();
Zuletzt geändert von Tyfys am 10.12.2023, 17:43, insgesamt 1-mal geändert.
Gruß
Harry


schlichi
Beiträge: 395
Registriert: 26.08.2016, 19:26
System: Alternative CCU (auf Basis OCCU)
Wohnort: Erding
Hat sich bedankt: 61 Mal
Danksagung erhalten: 29 Mal

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von schlichi » 10.12.2023, 17:27

Hallo,

der Vollständigkeit halber,

Code: Alles auswählen

real temp = dp.Value().ToString().ToFloat();
ist ohne Rundung, temp = 5.900000

Code: Alles auswählen

real temp = dp.Value().ToString(0).ToFloat();
ergibt gerundet, temp = 6.000000

Habs auch gefunden :lol:

Danke für Euer Interesse.

Gruß
schlichi
... inzwischen autodidakter, fortgeschrittener Anfänger mit bestandener Einstiegsprüfung für den Expertenmodus Teil 3 (erfahrener Anwender) :roll:

[sprotte80]
Beiträge: 336
Registriert: 05.10.2020, 18:37
System: CCU
Hat sich bedankt: 30 Mal
Danksagung erhalten: 25 Mal

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von [sprotte80] » 10.12.2023, 18:02

Hi,
Baxxy hat geschrieben:
10.12.2023, 17:05
Ach herrje, das ist aber unschön das so eine Grundfunktion nicht funktioniert.
Noch besser weil "man" schon in V108 das "repariert" hat wo aber so viel danach falsch war.
In V109 hat mans wieder rückgängig gemacht und den Bug 2b einfach wieder eingebaut.
Quelle: Bug-Liste von den HM-Internal

Code: Alles auswählen

Status:
    aktiv
    Fehlerbild 1: aktiv
    Fehlerbild 2a: behoben ab ReGaHss-Version R1.00.0388.0223 (27.08.2020)
    Fehlerbild 2b: inaktiv Folgefehler ab ReGaHss-Version R1.00.0388..0108 (18.05.2017) - Fehlerbild 2c
    Fehlerbild 2c: inaktiv Folgefehler ab ReGaHss-Version R1.00.0388..0109 (18.05.2017) - Fehlerbild 2d
    Fehlerbild 2d: behoben ab ReGaHss-Version R1.00.0388.0223 (27.08.2020)
    Fehlerbild 3a: inaktiiv Folgefehler ab ReGaHss-Version R1.00.0388..0109 (18.05.2017) - Fehlerbild 3b
    Fehlerbild 3b: behoben ab ReGaHss-Version R1.00.0388.0223 (27.08.2020)
    Fehlerbild 4: behoben ab ReGaHss-Version R1.00.0388.0109 (18.05.2017)

bestehend seit:
    Fehlerbild 1: unbekannt (bereits mit ReGaHss-Version R1.00.0388.0102)
    Fehlerbild 2a: unbekannt (bereits mit ReGaHss-Version R1.00.0388.0102)
    Fehlerbild 2b: unbekannt (bereits mit ReGaHss-Version R1.00.0388.0102)
    Fehlerbild 2c: ab ReGaHss-Version R1.00.0388..0108 (12.05.2017)
    Fehlerbild 2d: ab ReGaHss-Version R1.00.0388..0109 (18.05.2017) (Wiederauflage des Fehlerbildes 2b)
    Fehlerbild 3a: unbekannt (bereits mit ReGaHss-Version R1.00.0388.0102)
    Fehlerbild 3b: ab ReGaHss-Version R1.00.0388..0109 (18.05.2017)
    Fehlerbild 4: unbekannt (bereits mit ReGaHss-Version R1.00.0388.0102)
Tyfys hat geschrieben:
10.12.2023, 17:14
so geht's wohl auch:

Code: Alles auswählen

real feuchte = dp.Value().ToString(0).ToFloat();
so auch

Code: Alles auswählen

real feuchte = 1.0 * dp.Value();
Thomas
Wenn du keine App zur Bedienung brauchst, dann hast du kein Smarthome, sondern nur eine angefangene Baustelle, oder nur ein unsmartes Autohome.

Homematic-Script - ScriptLexikon für alle
Methoden Konstanten
Hilfe und Infos erwünscht. Alle können mitmachen. Keine Levels. Keine Geheimtuerei.

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

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von Baxxy » 10.12.2023, 18:24

Na da bin ich ja ein bisschen froh das die CCU2 immer seltener wird.
Da die ReGa-Version aktuell auf RM und CCU3 identisch ist sollte zumindest hier alles kreuzkompatibel sein.

[sprotte80]
Beiträge: 336
Registriert: 05.10.2020, 18:37
System: CCU
Hat sich bedankt: 30 Mal
Danksagung erhalten: 25 Mal

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von [sprotte80] » 10.12.2023, 19:38

Hi,
Baxxy hat geschrieben:
10.12.2023, 18:24
Da die ReGa-Version aktuell auf RM und CCU3 identisch ist sollte zumindest hier alles kreuzkompatibel sein.
Yo
seit bischen mehr als ne Woche!
Denk dran das sich bei manchen Methods das Ergenis von CCU3 und RM unterscheiden
Baxxy hat geschrieben:
10.12.2023, 18:24
Na da bin ich ja ein bisschen froh das die CCU2 immer seltener wird.
Die CCU3 war noch bis Frühjahr '22 auf dem Stand von der CCU2
bis Herbst '22 hatte se dan die ReGa von 20. Oktober 2021

Thomas
Wenn du keine App zur Bedienung brauchst, dann hast du kein Smarthome, sondern nur eine angefangene Baustelle, oder nur ein unsmartes Autohome.

Homematic-Script - ScriptLexikon für alle
Methoden Konstanten
Hilfe und Infos erwünscht. Alle können mitmachen. Keine Levels. Keine Geheimtuerei.

Benutzeravatar
Henke
Beiträge: 1526
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von Henke » 11.12.2023, 04:10

Script angepasst.

Blocky_89
Beiträge: 2
Registriert: 05.12.2023, 16:02
System: CCU
Hat sich bedankt: 1 Mal

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von Blocky_89 » 11.12.2023, 18:58

Habe das angepasste Script so in mein Programm integriert, damit läuft es auf der CCU2 einwandfrei.

Vielen Dank allen Helfern :wink:

Bascolito
Beiträge: 35
Registriert: 01.11.2018, 12:54
System: CCU
Wohnort: München-Süd
Hat sich bedankt: 11 Mal
Danksagung erhalten: 2 Mal

Re: Script Taupunkt und Abs.Luftfeuchte in Systemvariable schreiben

Beitrag von Bascolito » 17.03.2024, 18:22

Hallo,
habe das Script seit einiger Zeit im Einsatz zur Anzeige der absoluten Luftfeuchte etc.
Unter Einstellungen Systemvariable werden mir auch die zugehörigen Systemvariable (sv_Abs.Luftfeuchtigkeit_nnnnn) angezeigt.
Jetzt wollte ich heute die Systemvariable in einem Programm verwenden, sie wird mir aber dort nicht zur Auswahl angezeigt.
Bräuchte einen Tip ... Danke schon mal.
CCU3 mit Addon Email, RedMatic, HMPdetect, ca. 40x HMIP, 60xHM Komponenten

Antworten

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