NTC Temperatursensor am wired 12/14 IO-Modul
Moderator: Co-Administratoren
Re: NTC Temperatursensor am wired 12/14 IO-Modul
Hallo,
wie kann ich mir die Temperatur anzeigen lassen?
Gruß Günni
wie kann ich mir die Temperatur anzeigen lassen?
Gruß Günni
Gruß Günni
Re: NTC Temperatursensor am wired 12/14 IO-Modul
Hallo,
ich lasse mir die Temperatur im HomeSatus Display anzeigen. Hie wird die Temperatur mit 6 Stellen hinter dem Komma angezeigt. Wie kann ich das auf zwei Stellen reduzieren.
Gruß Günni
ich lasse mir die Temperatur im HomeSatus Display anzeigen. Hie wird die Temperatur mit 6 Stellen hinter dem Komma angezeigt. Wie kann ich das auf zwei Stellen reduzieren.
Gruß Günni
Gruß Günni
Re: NTC Temperatursensor am wired 12/14 IO-Modul
Wieso auf 2 Stellen ? Eine Stelle ist aufgrund der Auflösung ausreichend.Günni hat geschrieben:... wird die Temperatur mit 6 Stellen hinter dem Komma angezeigt. Wie kann ich das auf zwei Stellen reduzieren.
Das kann man bewerkstelligen, indem man den Temperaturwert per HM Script in eine SV vom Typ Zeichenkette formatiert und sich diese SV anzeigen lässt.
Code: Alles auswählen
! SV vom Typ Zahl auslesen
var t = dom.GetObject("Temperatur").Value();
! in String mit einer Nachkommastelle wandeln
t = t.ToString(1)#" °C";
! in Anzeige-SV schreiben
dom.GetObject("Temperatur-Anzeige").State(t);
Versionen: HM-CC-TC 2.1, HM-LC-Sw1 1.9, HM-CC-RT-DN 1.1, HM-MOD-RPI-PCB 1.2.1 (keine CCU)
Re: NTC Temperatursensor am wired 12/14 IO-Modul
Hallo,
danke für die Antwort. Leider habe ich nicht so die Ahnung vom Skript schreiben.
Mein Display zeigt beim ändern entweder nichts oder immer noch 6 Stellen an
Das ist mein Skript. Was mus ich ändern?
danke für die Antwort. Leider habe ich nicht so die Ahnung vom Skript schreiben.
Mein Display zeigt beim ändern entweder nichts oder immer noch 6 Stellen an
Das ist mein Skript. Was mus ich ändern?
Code: Alles auswählen
!Berechnung Temperatur aus NTC Widerstandswert 10KOhm
real Ut = dom.GetObject("BidCos-Wired.JEQ0459495:25.VALUE").Value();
real Temp = -999; !NTC hat Kurzschluss
if (Ut >10.0) {Temp = 116.017 - (0.991*Ut);}
if (Ut> 56.5) {Temp = 82.094 - (0.391*Ut);}
if (Ut> 94.9) {Temp = 66.492 - (0.227*Ut);}
if (Ut >161.1) {Temp = 56.124 - (0.162*Ut);}
if (Ut >191.9) {Temp = 51.600 - (0.139*Ut);}
if (Ut >228.0) {Temp = 47.316 - (0.120*Ut);}
if (Ut >269.7) {Temp = 43.447 - (0.105*Ut);}
if (Ut >317.1) {Temp = 44.307 - (0.108*Ut);}
if (Ut >409.5) {Temp = -33.223 -(-0.018*Ut);}
if (Ut >900) {Temp = 999;} !kein NTC angeschlossen
var A2 = dom.GetObject("hs_display1:C5");
var temp = dom.GetObject("BidCos-Wired.JEQ0459495:25.VALUE").Value().ToString(1);
var string = "{color:Black}{FontSize:25}{backgroundColor:white}{text:Kühltruhe " + Temp ;
var stringA2 = string + "°C}";
A2.State(stringA2);
Gruß Günni
Re: NTC Temperatursensor am wired 12/14 IO-Modul
Ersetze bitte
durch
Code: Alles auswählen
var temp = dom.GetObject("BidCos-Wired.JEQ0459495:25.VALUE").Value().ToString(1);
var string = "{color:Black}{FontSize:25}{backgroundColor:white}{text:Kühltruhe " + Temp ;
var stringA2 = string + "°C}";
A2.State(stringA2);
Code: Alles auswählen
Temp = Temp.ToString(1)#" °C)";
string stringA2 = "{color:Black}{FontSize:25}{backgroundColor:white}{text:Kühltruhe "#Temp;
A2.State(stringA2);
Versionen: HM-CC-TC 2.1, HM-LC-Sw1 1.9, HM-CC-RT-DN 1.1, HM-MOD-RPI-PCB 1.2.1 (keine CCU)
Re: NTC Temperatursensor am wired 12/14 IO-Modul
Hallo,
oh Danke, so klappt das.
Gruß Günni
oh Danke, so klappt das.
Gruß Günni
Gruß Günni
-
- Beiträge: 124
- Registriert: 19.04.2015, 17:04
- System: CCU
- Wohnort: Regensburg
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 3 Mal
Re: NTC Temperatursensor am wired 12/14 IO-Modul
Hallo Zusammen,
hm ich stelle mich jetzt gerade wieder mal ganz duppelig an... aber irgendwie bekommen ich einfach keine Werte, vielleicht könnte mir da jemand helfen?!
Und zwar habe ich auch das 12/14 IO-Modul und möchte gerne den NTC Widerstand einlesen.
Siehe Geräte.JPG
Mit
bekomme ich immer nur eine 0 zurück und mit
funktioniert gar nix...
Kann mir da vielleicht mal kurz jemand helfen?
Dankeschön!
hm ich stelle mich jetzt gerade wieder mal ganz duppelig an... aber irgendwie bekommen ich einfach keine Werte, vielleicht könnte mir da jemand helfen?!
Und zwar habe ich auch das 12/14 IO-Modul und möchte gerne den NTC Widerstand einlesen.
Siehe Geräte.JPG
Mit
Code: Alles auswählen
real Ut = dom.GetObject("HZS analog Eingang 2").Value();
WriteLine(Ut.Value());
Code: Alles auswählen
real Ut = dom.GetObject("BidCos-Wired.LEQ1323099:15.VALUE").Value();
WriteLine(Ut.Value());
Kann mir da vielleicht mal kurz jemand helfen?
Dankeschön!
Raspmatic RPI3b
HmIP-ASIR, HmIPW-SMI55, HmIP-SMO-A-2, HmIP-SWDM, HmIP-SCTH230, HmIPW-DRBL4, HmIPW-DRD3, HmIP-WRCR, HmIP-DRI32, HmIPW-DRS4, HmIPW-DRS8, HmIP-SFD, HmIP-RC8, HmIP-SWDO-I, HmIP-STI, HmIPW-FAL230-C10, HmIP-MOD-OC8, HmIP-RC-Key4, HmIP-KRCK, HmIP-HAP, HmIPW-DRAP, HmIP-WKP, HmIP-MP3P, HmIP-MIO16-PCB, HmIP-FSM16, HmIP-SRD,HmIP-SWSD, HmIP-STE2-PCB, HmIP-PS, HmIP-PS-2, HmIP-PSM, HmIP-WRC6, HmIP-WRC2, HmIPW,FIO6, HmIP-DLD, HmIPW-WGD-PL, HmIP-SWD, HmIP-SWO-PL, HmIPW-WTH
HmIP-ASIR, HmIPW-SMI55, HmIP-SMO-A-2, HmIP-SWDM, HmIP-SCTH230, HmIPW-DRBL4, HmIPW-DRD3, HmIP-WRCR, HmIP-DRI32, HmIPW-DRS4, HmIPW-DRS8, HmIP-SFD, HmIP-RC8, HmIP-SWDO-I, HmIP-STI, HmIPW-FAL230-C10, HmIP-MOD-OC8, HmIP-RC-Key4, HmIP-KRCK, HmIP-HAP, HmIPW-DRAP, HmIP-WKP, HmIP-MP3P, HmIP-MIO16-PCB, HmIP-FSM16, HmIP-SRD,HmIP-SWSD, HmIP-STE2-PCB, HmIP-PS, HmIP-PS-2, HmIP-PSM, HmIP-WRC6, HmIP-WRC2, HmIPW,FIO6, HmIP-DLD, HmIPW-WGD-PL, HmIP-SWD, HmIP-SWO-PL, HmIPW-WTH
-
- Beiträge: 124
- Registriert: 19.04.2015, 17:04
- System: CCU
- Wohnort: Regensburg
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 3 Mal
Re: NTC Temperatursensor am wired 12/14 IO-Modul
achso und wenn ich eh gerade dabei bin solche Fragen zu stellen, kann mir vielleicht noch einer sagen, warum im Status Menü bei den Eingängen eine Eingangsfrequenz steht?
- Dateianhänge
-
- Geräte 2.JPG (17.86 KiB) 3507 mal betrachtet
Raspmatic RPI3b
HmIP-ASIR, HmIPW-SMI55, HmIP-SMO-A-2, HmIP-SWDM, HmIP-SCTH230, HmIPW-DRBL4, HmIPW-DRD3, HmIP-WRCR, HmIP-DRI32, HmIPW-DRS4, HmIPW-DRS8, HmIP-SFD, HmIP-RC8, HmIP-SWDO-I, HmIP-STI, HmIPW-FAL230-C10, HmIP-MOD-OC8, HmIP-RC-Key4, HmIP-KRCK, HmIP-HAP, HmIPW-DRAP, HmIP-WKP, HmIP-MP3P, HmIP-MIO16-PCB, HmIP-FSM16, HmIP-SRD,HmIP-SWSD, HmIP-STE2-PCB, HmIP-PS, HmIP-PS-2, HmIP-PSM, HmIP-WRC6, HmIP-WRC2, HmIPW,FIO6, HmIP-DLD, HmIPW-WGD-PL, HmIP-SWD, HmIP-SWO-PL, HmIPW-WTH
HmIP-ASIR, HmIPW-SMI55, HmIP-SMO-A-2, HmIP-SWDM, HmIP-SCTH230, HmIPW-DRBL4, HmIPW-DRD3, HmIP-WRCR, HmIP-DRI32, HmIPW-DRS4, HmIPW-DRS8, HmIP-SFD, HmIP-RC8, HmIP-SWDO-I, HmIP-STI, HmIPW-FAL230-C10, HmIP-MOD-OC8, HmIP-RC-Key4, HmIP-KRCK, HmIP-HAP, HmIPW-DRAP, HmIP-WKP, HmIP-MP3P, HmIP-MIO16-PCB, HmIP-FSM16, HmIP-SRD,HmIP-SWSD, HmIP-STE2-PCB, HmIP-PS, HmIP-PS-2, HmIP-PSM, HmIP-WRC6, HmIP-WRC2, HmIPW,FIO6, HmIP-DLD, HmIPW-WGD-PL, HmIP-SWD, HmIP-SWO-PL, HmIPW-WTH
-
- Beiträge: 7151
- Registriert: 31.12.2006, 15:18
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Rhein-Main
- Danksagung erhalten: 34 Mal
Re: NTC Temperatursensor am wired 12/14 IO-Modul
Hi,
weil Du einen digital-Eingang nutzt, der kann TTL oder Frequenz, je nach Konfiguration...
Der Spannungs-Analogeingang (Kanal 21-26) kann dann je nach Konfig Spannungen oder auch Schließerkontakt.
Der Familienvater
weil Du einen digital-Eingang nutzt, der kann TTL oder Frequenz, je nach Konfiguration...
Der Spannungs-Analogeingang (Kanal 21-26) kann dann je nach Konfig Spannungen oder auch Schließerkontakt.
Der Familienvater
-
- Beiträge: 124
- Registriert: 19.04.2015, 17:04
- System: CCU
- Wohnort: Regensburg
- Hat sich bedankt: 12 Mal
- Danksagung erhalten: 3 Mal
Re: NTC Temperatursensor am wired 12/14 IO-Modul
Hi super danke,
ich habe mittlerweile auch mitbekommen, dass nur real Ut = dom.GetObject("HZS digital Eingang 1").State(); funktioniert, warum allerdings
real Ut = dom.GetObject("BidCos-Wired.LEQ1323099:21.VALUE").Value(); nicht funktioniert, würde ich auch noch gerne wissen also falls jemand einen Tipp für mich hat
ich habe mittlerweile auch mitbekommen, dass nur real Ut = dom.GetObject("HZS digital Eingang 1").State(); funktioniert, warum allerdings
real Ut = dom.GetObject("BidCos-Wired.LEQ1323099:21.VALUE").Value(); nicht funktioniert, würde ich auch noch gerne wissen also falls jemand einen Tipp für mich hat
Raspmatic RPI3b
HmIP-ASIR, HmIPW-SMI55, HmIP-SMO-A-2, HmIP-SWDM, HmIP-SCTH230, HmIPW-DRBL4, HmIPW-DRD3, HmIP-WRCR, HmIP-DRI32, HmIPW-DRS4, HmIPW-DRS8, HmIP-SFD, HmIP-RC8, HmIP-SWDO-I, HmIP-STI, HmIPW-FAL230-C10, HmIP-MOD-OC8, HmIP-RC-Key4, HmIP-KRCK, HmIP-HAP, HmIPW-DRAP, HmIP-WKP, HmIP-MP3P, HmIP-MIO16-PCB, HmIP-FSM16, HmIP-SRD,HmIP-SWSD, HmIP-STE2-PCB, HmIP-PS, HmIP-PS-2, HmIP-PSM, HmIP-WRC6, HmIP-WRC2, HmIPW,FIO6, HmIP-DLD, HmIPW-WGD-PL, HmIP-SWD, HmIP-SWO-PL, HmIPW-WTH
HmIP-ASIR, HmIPW-SMI55, HmIP-SMO-A-2, HmIP-SWDM, HmIP-SCTH230, HmIPW-DRBL4, HmIPW-DRD3, HmIP-WRCR, HmIP-DRI32, HmIPW-DRS4, HmIPW-DRS8, HmIP-SFD, HmIP-RC8, HmIP-SWDO-I, HmIP-STI, HmIPW-FAL230-C10, HmIP-MOD-OC8, HmIP-RC-Key4, HmIP-KRCK, HmIP-HAP, HmIPW-DRAP, HmIP-WKP, HmIP-MP3P, HmIP-MIO16-PCB, HmIP-FSM16, HmIP-SRD,HmIP-SWSD, HmIP-STE2-PCB, HmIP-PS, HmIP-PS-2, HmIP-PSM, HmIP-WRC6, HmIP-WRC2, HmIPW,FIO6, HmIP-DLD, HmIPW-WGD-PL, HmIP-SWD, HmIP-SWO-PL, HmIPW-WTH