Hallo zusammen,
da der Thread "Kindle als Fhem-Display" doch eher zu einem Thread über das Modul FReplacer geworden ist und damit nicht in "Codeschnipsel" passt, mache ich hier mal einen neuen auf.
Anbei eine neue Version des FReplacer-Moduls zum Testen.
Neu ist das Attribut RepXXSVGRect. Damit kann man auf ein Rechteck in einem SVG-Template-File verweisen und dieses dann durch einen Fhem-Plot in der gleichen Größe und an der gleichen Position ersetzen lassen.
Beispiel:
In einem mit Inkscape erstellten Template-File ist folgendes Rechteck enthalten:
<rect
id="Plot88"
width="300"
height="100"
x="1"
y="1"
inkscape:label="Plot88" />
In Fhem gibt es ein Plot-Device mit Namen SVG_FileLog_EM.
Damit es nicht verzerrt wird, gibt man ihm das Attribut
attr SVG_FileLog_EM plotsize 300,100
Im FReplacer definiert man dann die Ersetzung:
attr FReplacer Rep10SVGRect Plot88
attr FReplacer Rep35SVG SVG_FileLog_EM.Haus_2
Das Ergebnis zum Anzeigen auf einem Kindle (oder einem Inkplate) könnte dann folgendermaßen aussehen:
status3.png
Gruss
Stefan