Hast du hier die // entfernt?
https://github.com/jp112sdl/HB-Dis-EP-4 ... BW.ino#L14
Moderator: Co-Administratoren
Werde ich probieren. Dankejp112sdl hat geschrieben: ↑12.12.2019, 16:24An sich schon, du musst nur die Pins
https://github.com/pa-pa/AskSinPP/blob/ ... st.ino#L33
anpassen, so wie sie im HB-Dis-EP-42BW verwendet werden
https://github.com/jp112sdl/HB-Dis-EP-4 ... BW.ino#L59
Code: Alles auswählen
string temp = dom.GetObject('BidCos-RF.OEQ0072229:1.TEMPERATURE').Value().ToString(1) # " °C";
string liter = dom.GetObject('Heizöltankinhalt').Value().ToString(1) # " Liter";
string stromtag = dom.GetObject('Tagesstromverbrauch').Value().ToString(1) # " kWh";
string oeltag = dom.GetObject('Brenner Verbrauch heute').Value().ToString(1) # " Liter";
string displayCmd = "JPDISEP000 /1 'Außen " # temp # "' /2 'Heizöl " # liter # "' /3 'Strom " # stromtag # "' /4 'Ölverbrauch " # oeltag # "'";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("tclsh /usr/local/addons/epaper42.tcl " # displayCmd);
Jetzt sind doch die Werte im Spaltenmodus, richtig? Wie bekomme ich die dann rot?string temp = dom.GetObject('BidCos-RF.OEQ0072229:1.TEMPERATURE').Value().ToString(1) # " °C";
string liter = dom.GetObject('Heizöltankinhalt').Value().ToString(1) # " Liter";
string stromtag = dom.GetObject('Tagesstromverbrauch').Value().ToString(1) # " kWh";
string oeltag = dom.GetObject('Brenner Verbrauch heute').Value().ToString(1) # " Liter";
string displayCmd = "JPDISEP000 /1 '@p00Außen@p56" # temp # "' /2 '@p00Heizöl@p56" # liter # "' /3 '@p00Strom@p56" # stromtag # "' /4 '@p00Ölverbrauch@p56" # oeltag # "'";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("tclsh /usr/local/addons/epaper42.tcl " # displayCmd);