Manueller Upload von Bildern oder rendern

Fragen zum LANCOM Wireless ePaper

Moderator: Lancom-Systems Moderatoren

Antworten
Andrej
Beiträge: 13
Registriert: 02 Mär 2023, 10:20

Manueller Upload von Bildern oder rendern

Beitrag von Andrej »

Hallo Forum,

da ich mit dem Problem des Uploads der Bilder über die Webseite nicht vorran komme (Support meldet sich nicht und einen ResetCode habe ich aktuell nicht), wollte ich euch bitten mir hier etwas Nachhilfe zu geben.

Vorweg: Programmierung ist bei mir schon lange her, wenn ihr helfen wollt dann berücksichtigt das bitte :M

Was geht:
Ich kann ein Display (Lampe) Blinken lassen mit dieser xml Datei.


<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TaskOrder title="LED Flashing">
<FlashingTask labelId="C5558940" taskPriority="NORMAL">
<BasicLED color="RED" pattern="PATTERN_1" durationInMinutes="2" repeatCount="0"/>
</FlashingTask>
</TaskOrder>


Ausführen tu ich das mit diesem Befehlt:
curl -X POST -d @led-blinkt_01.xml http://127.0.0.1:8001/service/task --header "Content-Type:application/xml"


Was nicht geht:
Ein Bild auf das Display laden, oder eine Grafik rendern. Ich habe aktuell nur 14 Displays, wo ich nicht groß templates schreiben muss.
Darum habe ich dies versucht:


<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TaskOrder title="Perform some example tasks">
<ImageTask page="3" preload="true" labelId="C5558940" taskPriority="NORMAL"
externalId="4711">
<field align="right" height="60" width="180" x="10" y="110">
<img src="C:\Program Files (x86)\LANCOM\WePD-Server\data\images\LANCOM_Logo.png"></img>
</ImageTask>
<RefreshTask labelId="C5558940" taskPriority="LOW" externalId="4711"/>
</TaskOrder>


Befehl:
curl -X POST -d @Bild-Upload.xml http://127.0.0.1:8001/service/task --header "Content-Type:application/xml"

Das klappt leider nicht.
Ich habe schon viel ausprobiert, alle möglichen Seiten besucht, alles aber leider ohne Erfolg.

Auch habe ich schon versucht mit Templates zu arbeiten aber hier wird es für mich noch abstrakter xsl Dateien anzusprechen und dann noch rauszufinden, wie ich das in die XML Datei verknüpfen kann und welchen CURL Befehl ich dann dazu absetzen muss.

Ihr seid meine vorletzte Hoffnung.
Es wäre echt toll wenn mir hier jemand weiterhelfen könnte.

Vielen lieben Dank schon mal dafür.
tobiasr
Beiträge: 94
Registriert: 22 Mär 2015, 12:03

Re: Manueller Upload von Bildern oder rendern

Beitrag von tobiasr »

Der Template Designer liegt dir vor? Ich fand das eigentlich ganz gut zu machen.
Grafiken einladen geht auch, habe ich aber genau einmal genutzt. Hindernis bei mir war das Format der Grafik (Bitmap oder png im genau richtigen Format - ist aber zwei Jahre her, mehr weiß ich gerade nicht).

Der Java-Client zeigt einem auch ein wenig mehr Infos an. Der Zugriff damit ist im Lancom Server allerdings per Default deaktiviert.
Andrej
Beiträge: 13
Registriert: 02 Mär 2023, 10:20

Re: Manueller Upload von Bildern oder rendern

Beitrag von Andrej »

Hallo Tobias,

nein, hab nirgends was vom Template Designer gelesen in den LANCOM Anleitungen.
Kannst du da was empfehlen, wenn ich nix direkt von den finde?

Seltsam ist auch:
Laut Anleitung von LANCOM z.B.:
2. Öffnen Sie das Template "lcsconference_landscape.xsl", welches sich im Installationsverzeichnis des LANCOM Wireless ePaper Server befindet (Ordner \data\template) in einem Text-Editor.

In diesem Ordner befinden sind leider keine Dateien, habe das Setum mehrfach ausgeführt, das Verzeichnis wird nie angelegt.
Kann jemand hier eventuell die Template Vorlagen zukommen lassen Dann habe ich schon mal ein Ansatz mit dem ich versuchen kann zu arbeiten?

mit dem Java Client hab ich leider auch noch keine Erfahrung sammeln dürfen.
Gibts hier vll auch irgenwo eine gute Doku für den Einstieg?
Programmierung ist bei mir ca. 15-16 Jahre her. Seit dem eher im Netzwerk, Servern und Clients unterwegs.

Vielen Dank schon mal für die Antwort.
tobiasr
Beiträge: 94
Registriert: 22 Mär 2015, 12:03

Re: Manueller Upload von Bildern oder rendern

Beitrag von tobiasr »

Gibt im Grunde keine Anleitungen dafür. Beim original Hersteller findet/fand man vor zwei Jahren den Client und Template-Designer zum Download. Da sind rudimentäre Infos bei. Im Server muss - wie glaube ich schon angesprochen - ein Modul zur Kommunikation mit dem Java Client geladen sein.
Antworten