HB-Dis-EP-42BW - 4.2" ePaper Display

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

jp112sdl
Beiträge: 12115
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von jp112sdl » 12.12.2019, 13:09

Beowolf hat geschrieben:
12.12.2019, 10:35
Was mache ich falsch?
Hast du hier die // entfernt?
https://github.com/jp112sdl/HB-Dis-EP-4 ... BW.ino#L14

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Beowolf
Beiträge: 655
Registriert: 15.07.2006, 12:50
Wohnort: Greven
Hat sich bedankt: 13 Mal
Danksagung erhalten: 18 Mal

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von Beowolf » 12.12.2019, 13:11

:oops:

Fein, fein. Ist jetzt rot.

Beowolf
Beiträge: 655
Registriert: 15.07.2006, 12:50
Wohnort: Greven
Hat sich bedankt: 13 Mal
Danksagung erhalten: 18 Mal

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von Beowolf » 12.12.2019, 16:19

Passt jetzt nicht ganz hier hin, aber es gibt ja dieses Frequenztestskrip für den C1101.

Kann ich das so einfach auch aufspielen um zu sehen welche Einstellung für die Frequenz am Besten ist?
Zuletzt geändert von Beowolf am 13.12.2019, 09:33, insgesamt 1-mal geändert.

jp112sdl
Beiträge: 12115
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von jp112sdl » 12.12.2019, 16:24

An 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

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Beowolf
Beiträge: 655
Registriert: 15.07.2006, 12:50
Wohnort: Greven
Hat sich bedankt: 13 Mal
Danksagung erhalten: 18 Mal

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von Beowolf » 13.12.2019, 10:07

jp112sdl hat geschrieben:
12.12.2019, 16:24
An 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
Werde ich probieren. Danke

Noch ein Frage.

Ich sende das zum Dispplay:

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);
Ich würde gerne die Werte in rot darstellen. Leider geht das aus den Beispielen von hier
https://github.com/TomMajor/SmartHome/t ... ipt-helper

nicht hervor (oder ich sehe es nicht) wie das geht. Jemand eine Idee?

Grüße
Manfred

TomMajor
Beiträge: 1793
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von TomMajor » 13.12.2019, 16:25

siehe Beispiele 7.1 und 7.2
Farbe geht entweder zeilenweise oder im Spaltenmodus - dann für eine ganze Spalte.
https://github.com/TomMajor/SmartHome/b ... mples3.jpg
Viele Grüße,
Tom

Beowolf
Beiträge: 655
Registriert: 15.07.2006, 12:50
Wohnort: Greven
Hat sich bedankt: 13 Mal
Danksagung erhalten: 18 Mal

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von Beowolf » 13.12.2019, 16:37

Ich habe die Anzeige nun so
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);
Jetzt sind doch die Werte im Spaltenmodus, richtig? Wie bekomme ich die dann rot?

TomMajor
Beiträge: 1793
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von TomMajor » 13.12.2019, 17:30

@f56
Viele Grüße,
Tom

Beowolf
Beiträge: 655
Registriert: 15.07.2006, 12:50
Wohnort: Greven
Hat sich bedankt: 13 Mal
Danksagung erhalten: 18 Mal

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von Beowolf » 13.12.2019, 17:42

Ah, jetzt verstehe ich das. Also nur Zeile zwei, Spalte zwei in rot geht nicht.

Danke

TomMajor
Beiträge: 1793
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von TomMajor » 13.12.2019, 18:23

ich denke schon. Dann nur das @p56 für Zeile 2 in @f56 ändern, die anderen lassen.
Viele Grüße,
Tom

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“