Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
digitalzentrale:esu-ecos [21.02.2024 23:23] – angelegt Martin Fitzel | digitalzentrale:esu-ecos [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== ESU ECoS ====== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Sonstiges ===== | ||
+ | ==== REST Schnittstelle an der ESU ECoS ==== | ||
+ | |||
+ | **Bilder auslesen: | ||
+ | Im [[https:// | ||
+ | |||
+ | über das normale PC-Interface der ECoS geht es nicht, da dies ungeeignet für die Übertragung großer Binärdaten ist. | ||
+ | |||
+ | Der Webserver der ECoS hat eine REST Schnittstelle für Lokbilder. | ||
+ | loco/ | ||
+ | internal ist das Schlüsselwort für die internen Bilder. | ||
+ | |||
+ | An sich ist die Schnittstelle nicht Teil der Spezifikation der ECoS, d.h. sie kann sich jederzeit ohne Vorankündigung ändern, insbesondere was das Bildformat betrifft. Da sie aber von der MC2 verwendet wird, ist sie relativ sicher. | ||
+ | |||
+ | Es gibt in der aktuellen Version noch eine andere Möglichkeit. Diese bitte nicht mehr verwenden, da sie in der nächsten Release rausfliegt. | ||
+ | |||
+ | --------- | ||
+ | |||
+ | Hat denn die Ecos noch mehr solche nützlichen REST Schnittstellen? | ||
+ | |||
+ | Nicht wirklich. Ausserdem sollte man REST nicht überbewerten, | ||
+ | |||
+ | Es gibt eine Seite für Screenshots, | ||
+ | |||
+ | Die Objektlisten im Webserver spucken ein paar Infos aus, die man derzeit nicht über das PC-Interface bekommt. | ||
+ | |||
+ | Beides sind aber keine stabilen Schnittstellen und sollten nicht ausserhalb des Kontext des Webservers verwendet werden. | ||
+ | |||
+ | Es läuft neben dem Webserver noch Avahi und ein eigener Service zum Auffinden von ECoS-Geräten, | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {{tag> |