Wandthermostat Temperatur auf Easy Display
Moderator: Co-Administratoren
Wandthermostat Temperatur auf Easy Display
Hallo,
habe das Easy Display 7und wollte das Beispiel der Temperatur Anzeige des Wandthermostat auf das Display umsetzen.
Habe die SN angepasst aber leider erscheint auf dem Display nix.
Vorangestellt aus dem Beispiel bezogen soll das OK Symbol davor stehen welches auch nicht erscheint.
Kann mir da jemand weiter helfen.
skript sieht so aus:
var klimaT = dom.GetObject("BidCos-RF.LEQ0994435:1.ACTUAL_TEMPERATURE").State();
string text = "Wohnen: ";
text = text + klimaT.ToString(2);
text = text + "°C ";
var dp_sys_var = dom.GetObject("zz_Statusanzeige1TextA10");
var res = dp_sys_var.State(text);
Danke
Tobias
habe das Easy Display 7und wollte das Beispiel der Temperatur Anzeige des Wandthermostat auf das Display umsetzen.
Habe die SN angepasst aber leider erscheint auf dem Display nix.
Vorangestellt aus dem Beispiel bezogen soll das OK Symbol davor stehen welches auch nicht erscheint.
Kann mir da jemand weiter helfen.
skript sieht so aus:
var klimaT = dom.GetObject("BidCos-RF.LEQ0994435:1.ACTUAL_TEMPERATURE").State();
string text = "Wohnen: ";
text = text + klimaT.ToString(2);
text = text + "°C ";
var dp_sys_var = dom.GetObject("zz_Statusanzeige1TextA10");
var res = dp_sys_var.State(text);
Danke
Tobias
Re: Wandthermostat Temperatur auf Easy Display
Die Datenpunktkennung des Temperaturmesswertes ist im Kanal 1 "TEMPERATURE" und im Kanal 2 "ACTUAL_TEMPERATURE". Entweder
oder
Code: Alles auswählen
real klimaT = dom.GetObject("BidCos-RF.LEQ0994435:1.TEMPERATURE").Value();
Code: Alles auswählen
real klimaT = dom.GetObject("BidCos-RF.LEQ0994435:2.ACTUAL_TEMPERATURE").Value();
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: Wandthermostat Temperatur auf Easy Display
Hallo
Ich habe jetzt einige Temperaturen auf mein Display gebracht das funktioniert mit den Wandthermostaten auch gut.
Jetzt möchte ich noch gerne den HM-WDS10-TH-O und den HM-WDS40-TH-I-2 anzeigen lassen.
Ich bekomme die auch auf das Display jedoch wird die Temperatur nicht Aktualisiert.
Hier meine zwei Skripte
HM-WDS10-TH-O
real klimaT = dom.GetObject("BidCos-RF.LEQxxxxxx:1.TEMPERATURE").Value();
string text = "Außen-Temperatur: ";
text = text + klimaT.ToString(2);
text = text + "°C ";
var dp_sys_var = dom.GetObject("zz_Statusanzeige1TextB01");
var res = dp_sys_var.State(text);
HM-WDS40-TH-I-2
real klimaT = dom.GetObject("BidCos-RF.LEQxxxxxx:1.TEMPERATURE").Value();
string text = "Garage: ";
text = text + klimaT.ToString(2);
text = text + "°C ";
var dp_sys_var = dom.GetObject("zz_Statusanzeige1TextB06");
var res = dp_sys_var.State(text);
Hoffe ihr könnt mir da weiterhelfen
Gruss Seppel
Ich habe jetzt einige Temperaturen auf mein Display gebracht das funktioniert mit den Wandthermostaten auch gut.
Jetzt möchte ich noch gerne den HM-WDS10-TH-O und den HM-WDS40-TH-I-2 anzeigen lassen.
Ich bekomme die auch auf das Display jedoch wird die Temperatur nicht Aktualisiert.
Hier meine zwei Skripte
HM-WDS10-TH-O
real klimaT = dom.GetObject("BidCos-RF.LEQxxxxxx:1.TEMPERATURE").Value();
string text = "Außen-Temperatur: ";
text = text + klimaT.ToString(2);
text = text + "°C ";
var dp_sys_var = dom.GetObject("zz_Statusanzeige1TextB01");
var res = dp_sys_var.State(text);
HM-WDS40-TH-I-2
real klimaT = dom.GetObject("BidCos-RF.LEQxxxxxx:1.TEMPERATURE").Value();
string text = "Garage: ";
text = text + klimaT.ToString(2);
text = text + "°C ";
var dp_sys_var = dom.GetObject("zz_Statusanzeige1TextB06");
var res = dp_sys_var.State(text);
Hoffe ihr könnt mir da weiterhelfen
Gruss Seppel
Re: Wandthermostat Temperatur auf Easy Display
Hallo
Also habe das jetzt ein paar Tage beobachtet und leider aktualisieren sich alle meine Temperaturen auf dem Display nur nach einem Neustart meiner Zentrale oder nach
neustart vom Display.
Hat jemand eventuell eine idee wo ich ein Fehler gemacht habe ?
Also habe das jetzt ein paar Tage beobachtet und leider aktualisieren sich alle meine Temperaturen auf dem Display nur nach einem Neustart meiner Zentrale oder nach
neustart vom Display.
Hat jemand eventuell eine idee wo ich ein Fehler gemacht habe ?
Zuletzt geändert von seppel78 am 25.05.2016, 18:42, insgesamt 2-mal geändert.
- Roland M.
- Beiträge: 9803
- Registriert: 08.12.2012, 15:53
- System: CCU
- Wohnort: Graz, Österreich
- Hat sich bedankt: 252 Mal
- Danksagung erhalten: 1380 Mal
Re: Wandthermostat Temperatur auf Easy Display
Hallo!
Ich verwende da als Bedingung lieber ein "WENN Temp > -30° (Auslösen auf Aktualisierung)"
Das würde das Aktualisieren beim Neustart der CCU erklären.
Zweite Frage: Welche Update-Rate hast du am Display eingestellt?
Roland
Leider sind deine Screenshots nahezu unleserlich. Was ich ausnehmen konnte ist ein Zeitmodul. Diese neigen bei oftmaligem Aufruf zu Fehlfunktionen.seppel78 hat geschrieben:leider aktualisieren sich alle meine Temperaturen auf dem Display nur nach einem Neustart meiner Zentrale oder nach
neustart vom Display.
Ich verwende da als Bedingung lieber ein "WENN Temp > -30° (Auslösen auf Aktualisierung)"
Das würde das Aktualisieren beim Neustart der CCU erklären.
Zweite Frage: Welche Update-Rate hast du am Display eingestellt?
Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
- Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
- Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
- Fehlermeldungen genau abschreiben, besser noch...
- Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
Re: Wandthermostat Temperatur auf Easy Display
Hi
Danke für die Antwort
Update vom Display ist 3 Sekunden
Habe neue Bilder Hochgeladen
Verstehe aber nicht wie du das meinst mit der Bedingung.
gruss
Danke für die Antwort
Update vom Display ist 3 Sekunden
Habe neue Bilder Hochgeladen
Verstehe aber nicht wie du das meinst mit der Bedingung.
gruss
Re: Wandthermostat Temperatur auf Easy Display
Das konnte ich auch erkennen.Roland M. hat geschrieben:Was ich ausnehmen konnte ist ein Zeitmodul.
Ich habe dabei aber auch ein Zeitmodul gesehen, dass nur einmal am Tag also um Mitternacht das Programm triggert.
Folglich wird das Skript auch nur einmal am Tag ausgeführt.
Das Zeitmodul beginnt mit "Täglich Ganztägig" und nicht mit "periodisch".
Poste einmal einen Screenshot der Einstellungen des Zeitmoduls und berichte uns, wann das Skript denn eigentlich seine Arbeit verrichten soll.
.
Re: Wandthermostat Temperatur auf Easy Display
Ok das war es habe es jetzt auf Periodisch und es hält jetzt alle Temperaturen Aktuell.
Danke für die Hilfe
Jetzt hätte ich noch gerne die Luftfeuchte vom HM-WDS40-TH-I-2 und vom HM-WDS10-TH-O auf dem Display.
Hat jemand eventuell ein Skript dafür ?
gruss
Danke für die Hilfe
Jetzt hätte ich noch gerne die Luftfeuchte vom HM-WDS40-TH-I-2 und vom HM-WDS10-TH-O auf dem Display.
Hat jemand eventuell ein Skript dafür ?
gruss
Re: Wandthermostat Temperatur auf Easy Display
Du hast doch schon die entsprechenden Skripte für die Temperatur als Vorlage.seppel78 hat geschrieben: Jetzt hätte ich noch gerne die Luftfeuchte vom HM-WDS40-TH-I-2 und vom HM-WDS10-TH-O auf dem Display.
Hat jemand eventuell ein Skript dafür ?
Du mußt ja nur den Datenpunkt für die Temperature gegen den Datenpunkt für die Luffeuchtigkeit austauschen. Der Kanal ist der Gleiche. Und die Deklaration der Variable für den ermittelten Wert mußt Du auf integer ändern, da die Luftfeuchtigkeit als Ganzzahl und nicht als Float zurückgegeben wird.
.