Status LCD zb Temperatur in Verbindung mit einem Wemos mini mit Wlan somit überall aufzustellen. ESP-EASY als Firmware

User stellen ihre Haussteuerung vor

Moderator: Co-Administratoren

Antworten
Zetzi
Beiträge: 174
Registriert: 27.05.2011, 16:09
Wohnort: Kiel
Danksagung erhalten: 1 Mal

Status LCD zb Temperatur in Verbindung mit einem Wemos mini mit Wlan somit überall aufzustellen. ESP-EASY als Firmware

Beitrag von Zetzi » 07.10.2018, 15:16

Hallo,

Ein kleines LCD Display für schnelle Infos:
Display 2004 und Wemos mini mit Wlan
20181007_142602.jpg
Status LCD Display mit Wemos und Wlan

Hier das Script:

Code: Alles auswählen

! Test Betrieb
! #######
! Abfragen der Daten

string BZH = dom.GetObject("CUxD.CUX0800001:1.TEMPERATURE").Value().ToString(1);
string KZH = dom.GetObject("CUxD.CUX0800003:1.TEMPERATURE").Value().ToString(1);
string AZH = dom.GetObject("CUxD.CUX0800004:1.TEMPERATURE").Value().ToString(1);
string WZH = dom.GetObject("CUxD.CUX0800002:1.TEMPERATURE").Value().ToString(1);
! string FZH = dom.GetObject("CUxD.CUX0800006:1.TEMPERATURE").Value().ToString(1);

string BZS = dom.GetObject("CUxD.CUX0800001:2.SETPOINT").State().ToString(1);
string KZS = dom.GetObject("CUxD.CUX0800003:2.SETPOINT").State().ToString(1);
string AZS = dom.GetObject("CUxD.CUX0800004:2.SETPOINT").State().ToString(1);
string WZS = dom.GetObject("CUxD.CUX0800002:2.SETPOINT").State().ToString(1);

string BZV = dom.GetObject("CUxD.CUX0700001:1.VALVE_STATE").Value();
string KZV = dom.GetObject("CUxD.CUX0700002:1.VALVE_STATE").Value();
string AZV = dom.GetObject("CUxD.CUX0700003:1.VALVE_STATE").Value();
string WZV = dom.GetObject("CUxD.CUX0700004:1.VALVE_STATE").Value();

! Senden an das Display  Ist, Soll und Ventil Daten der Heizung

! Status Display Aufräumen und Einschalten  :)

string url="http://192.168.178.62/control?cmd=LCDCMD,clear";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");

string url="http://192.168.178.62/control?cmd=LCDCMD,on";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");



string url="http://192.168.178.62/control?cmd=LCD,1,1,Bad    '"#BZH#"' '"#BZS#"' '"#BZV#"'%";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");

string url="http://192.168.178.62/control?cmd=LCD,2,1,Kueche '"#KZH#"' '"#KZS#"' '"#KZV#"'%";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");

string url="http://192.168.178.62/control?cmd=LCD,3,1,Schlaf '"#AZH#"' '"#AZS#"' '"#AZV#"'%";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");

string url="http://192.168.178.62/control?cmd=LCD,4,1,Stube  '"#WZH#"' '"#WZS#"' '"#WZV#"'%";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");


Antworten

Zurück zu „Projektvorstellungen“