OpenEPaperLink
-
- Beiträge: 93
- Registriert: 28. Jun 2020 19:42
Re: OpenEPaperLink
ich werde mcih eute Abned mal ransetzen uns sehen was ich hinbekomme. Die Einsatzzweche sind vielseitig. Ich habe 10 Displays und alle sind schon mehr oder weniger verplant.
Gruß
Olaf
Gruß
Olaf
OH 4 auf dem Raspberry 3b
-
- Beiträge: 373
- Registriert: 30. Apr 2021 13:13
Re: OpenEPaperLink
mmmh, so wie ich das hier https://github.com/jjwbruijn/OpenEPaper ... n-template sollte es doch auch per Script ohne große Umwege möglich sein. Mit Url und MAC-Adresse des Gerätes. Hier ein Beispiel, wie ich es versuchen würde, dann weiter mit trial and error
Code: Alles auswählen
var url = "http://192.178.178.999/jsonupload";
var ausgabe = [{ "text": [5, 5, "Hallo Welt", "fonts/bahnschrift20", 1]}];
var content = '{"mac" : "XX-XX-XX-XX-XX-XX", "json" : ausgabe}';
var response = actions.HTTP.sendHttpPostRequest(url, "application/json", content, 3000);
-
- Beiträge: 596
- Registriert: 20. Sep 2019 05:49
Re: OpenEPaperLink
Hallo,
kannst Du mal eine Bezugsquelle für die Displays nennen?
Die E-Paper-Displays sind unheimlich energiesparend. Wie sieht es mit dem Kontrast und der Lesbarkeit aus mittlerer Entfernung aus?
Welche Größe verwendest Du?
Besten Dank!
-
- Beiträge: 93
- Registriert: 28. Jun 2020 19:42
Re: OpenEPaperLink
Moin,
also mehr oder weniger fertig bekommst du die auf Tindie https://www.tindie.com/products/jelmers ... k-mini-ap/ oder https://www.tindie.com/products/electro ... ini-ap-v2/. Gibt bestimmt noch ein paar andere auf der Platzform. Oder du baust sie selbst wie auf Github in Post #1 verlinkt. die Bezugsquellen fürs selber bauen sind die Bucht oder in Läden fragen ob es alte gibt (bei uns im REWE bekomme ich welche, wenn sie etwas haben).
Bezüglich der lesbarkeit, also ich habe kein Problem aber am einfachsten ist es du geht in einen Supermarkt wo solche Displays genutzt werden. Da kannst du ausprobieren ob dir das reicht was du sieht. Ganz generell hat man einen hohen Kontrast (s/w) aber auch w/r ist gut. Bei s/r wird es etwas schlechter.
Gruß
Olaf
also mehr oder weniger fertig bekommst du die auf Tindie https://www.tindie.com/products/jelmers ... k-mini-ap/ oder https://www.tindie.com/products/electro ... ini-ap-v2/. Gibt bestimmt noch ein paar andere auf der Platzform. Oder du baust sie selbst wie auf Github in Post #1 verlinkt. die Bezugsquellen fürs selber bauen sind die Bucht oder in Läden fragen ob es alte gibt (bei uns im REWE bekomme ich welche, wenn sie etwas haben).
Bezüglich der lesbarkeit, also ich habe kein Problem aber am einfachsten ist es du geht in einen Supermarkt wo solche Displays genutzt werden. Da kannst du ausprobieren ob dir das reicht was du sieht. Ganz generell hat man einen hohen Kontrast (s/w) aber auch w/r ist gut. Bei s/r wird es etwas schlechter.
Gruß
Olaf
Zuletzt geändert von galaxisspatz am 17. Sep 2023 13:16, insgesamt 1-mal geändert.
OH 4 auf dem Raspberry 3b
-
- Beiträge: 93
- Registriert: 28. Jun 2020 19:42
Re: OpenEPaperLink
Moin,
Gruß
Olaf
OH macht was es soll, leider reagiert der AP nicht. Bist du noch da @jonas?Harka hat geschrieben: ↑16. Sep 2023 18:31Code: Alles auswählen
var url = "http://192.178.178.999/jsonupload"; var ausgabe = [{ "text": [5, 5, "Hallo Welt", "fonts/bahnschrift20", 1]}]; var content = '{"mac" : "XX-XX-XX-XX-XX-XX", "json" : ausgabe}'; var response = actions.HTTP.sendHttpPostRequest(url, "application/json", content, 3000);
Gruß
Olaf
OH 4 auf dem Raspberry 3b
- udo1toni
- Beiträge: 14415
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: OpenEPaperLink
Da fehlen Anführungszeichen...
Der Code ist für JavaScript angegeben, wenn Du die DSL verwendest kannst Du in jeder der Zeilen das abschließende Semikolon weg lassen.
Code: Alles auswählen
var url = "http://192.178.178.999/jsonupload";
var ausgabe = '[{ "text": [5, 5, "Hallo Welt", "fonts/bahnschrift20", 1]}]';
// ^ hier und hier ^
var content = '{"mac" : "XX-XX-XX-XX-XX-XX", "json" : ausgabe}';
var response = actions.HTTP.sendHttpPostRequest(url, "application/json", content, 3000);
openHAB4.2.0 stable in einem Debian-Container (bookworm) (Proxmox 8.2.4, LXC), mit openHABian eingerichtet
-
- Beiträge: 93
- Registriert: 28. Jun 2020 19:42
Re: OpenEPaperLink
Halloudo,
jetzt bekomme ich im log den Fehler beim ausführen der DSL rule
jetzt bekomme ich im log den Fehler beim ausführen der DSL rule
Code: Alles auswählen
2023-09-17 17:47:42.930 [ERROR] [internal.handler.ScriptActionHandler] - Script execution of rule with UID '347a82df4d' failed: var url = "http://192.168.68.70/jsonupload"
Code: Alles auswählen
var url = "http://192.168.68.70/jsonupload"
var ausgabe = '[{ "text": [5, 5, "Hallo Welt", "fonts/bahnschrift20", 1]}]'
var content = '{"mac" : "021DBC1F3411", "json" : ausgabe}'
var response = actions.HTTP.sendHttpPostRequest(url, "application/json", content, 3000)
OH 4 auf dem Raspberry 3b
- udo1toni
- Beiträge: 14415
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: OpenEPaperLink
Ich nehme an, Du hast die Rule über die UI erstellt.
Kannst Du bitte mal die Codeansicht der kompletten Rule posten (bitte als Text, hier im Forum als Code markiert)?
Kannst Du bitte mal die Codeansicht der kompletten Rule posten (bitte als Text, hier im Forum als Code markiert)?
openHAB4.2.0 stable in einem Debian-Container (bookworm) (Proxmox 8.2.4, LXC), mit openHABian eingerichtet
-
- Beiträge: 373
- Registriert: 30. Apr 2021 13:13
Re: OpenEPaperLink
die Fehlermeldung geht noch etwas weiter. Die Übersetzung in DSL für den html-Befehl fehlt noch.
-
- Beiträge: 93
- Registriert: 28. Jun 2020 19:42
Re: OpenEPaperLink
Code: Alles auswählen
configuration: {}
triggers:
- id: "1"
configuration:
time: 01:01
type: timer.TimeOfDayTrigger
conditions: []
actions:
- inputs: {}
id: "3"
configuration:
type: application/vnd.openhab.dsl.rule
script: >-
var url = "http://192.168.68.70/jsonupload"
var ausgabe = '[{ "text": [5, 5, "Hallo Welt", "fonts/bahnschrift20", 1]}]'
var content = '{"mac" : "021DBC1F3411", "json" : ausgabe}'
var response = actions.HTTP.sendHttpPostRequest(url, "application/json", content, 3000)
type: script.ScriptAction
OH 4 auf dem Raspberry 3b