OpenEPaperLink

Für welche Projekte verwendet Ihr OpenHAB? Was habt Ihr automatisiert? Stellt eure Projekte hier vor.

Moderatoren: Cyrelian, seppy

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: OpenEPaperLink

Beitrag von galaxisspatz »

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
OH 4 auf dem Raspberry 3b

Harka
Beiträge: 309
Registriert: 30. Apr 2021 13:13
Answers: 15

Re: OpenEPaperLink

Beitrag von Harka »

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);

violine21
Beiträge: 589
Registriert: 20. Sep 2019 05:49
Answers: 7

Re: OpenEPaperLink

Beitrag von violine21 »

galaxisspatz hat geschrieben: 16. Sep 2023 18:22 ... Ich habe 10 Displays ...

Gruß
Olaf
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!

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: OpenEPaperLink

Beitrag von galaxisspatz »

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
Zuletzt geändert von galaxisspatz am 17. Sep 2023 13:16, insgesamt 1-mal geändert.
OH 4 auf dem Raspberry 3b

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: OpenEPaperLink

Beitrag von galaxisspatz »

Moin,
Harka hat geschrieben: 16. Sep 2023 18:31

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);
OH macht was es soll, leider reagiert der AP nicht. Bist du noch da @jonas?

Gruß
Olaf
OH 4 auf dem Raspberry 3b

Benutzeravatar
udo1toni
Beiträge: 13986
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: OpenEPaperLink

Beitrag von udo1toni »

Da fehlen Anführungszeichen...

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);
Der Code ist für JavaScript angegeben, wenn Du die DSL verwendest kannst Du in jeder der Zeilen das abschließende Semikolon weg lassen.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: OpenEPaperLink

Beitrag von galaxisspatz »

Halloudo,
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

Benutzeravatar
udo1toni
Beiträge: 13986
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: OpenEPaperLink

Beitrag von udo1toni »

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)?
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Harka
Beiträge: 309
Registriert: 30. Apr 2021 13:13
Answers: 15

Re: OpenEPaperLink

Beitrag von Harka »

die Fehlermeldung geht noch etwas weiter. Die Übersetzung in DSL für den html-Befehl fehlt noch.

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: OpenEPaperLink

Beitrag von galaxisspatz »

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

Antworten