Kindle als Fhem-Display

Begonnen von alexmetz, 25 März 2014, 22:59:15

Vorheriges Thema - Nächstes Thema

micomat

hast recht :)
danke, werde das auch noch dem wiki hinzufuegen.
Synology DS218+ with fhem+iobroker in docker, 2x RasPi w. ser2net, CUL433+868, IT, EGPM2LAN, THZ/LWZ, FB_Callmonitor, HMS100TF, Homematic, 2x TX3-TH, Pushover, USB-IR-SML-Head, SONOS, GHoma, MBus, KLF200

l2r

@trfr3ak

danke für deinen Code. Ich habe den auch mal bei mir eingebaut und soweit funktioniert auch alles, nur halt die Icons fürs Wetter werden nicht angezeigt. In welchem Ordner muss ich die Icons ablegen?

Gruß Michael
Wissen ist Macht.
Ich weiß nix.
Macht nix.

micomat

in /opt/fhem/www/images liegen sie bei mir.

Synology DS218+ with fhem+iobroker in docker, 2x RasPi w. ser2net, CUL433+868, IT, EGPM2LAN, THZ/LWZ, FB_Callmonitor, HMS100TF, Homematic, 2x TX3-TH, Pushover, USB-IR-SML-Head, SONOS, GHoma, MBus, KLF200

l2r

hi,

ja da liegen sie bei mir auch. Und nach ein bisschen Recherche habe ich festgestellt, dass die in meiner .svg-Datei auch richtig eingebunden werden. In der aus der svg-Datei erstellen png-Datei sind die Icons allerdings nicht mehr zu sehen.

Gruß Michael
Wissen ist Macht.
Ich weiß nix.
Macht nix.

trfr3ak

Das Problem hatte ich auch, bei mir half es wie gesagt, relative Pfade anzugeben. Hast du das gemacht? Wenn ja, sind die Berechtigungen für den imageconverter gegeben, dass er auf die Icons zugreifen kann? Welchen imageconverter benutzt du, bzw. auf welchem Gerät läuft dein Server?

l2r

#95
hi,

ich habe im Prizip deinen Code übernommen und nur die readings im notify geändert.
Wo muss ich denn die relativen Pfade setzen?
Die Rechte passen auch.
bei mir läuft das ganze auf ner Raspberry Pi

Gruß Michael
Wissen ist Macht.
Ich weiß nix.
Macht nix.

trfr3ak

Die relativen Pfade stehen in der svg drin also beim href tag vom Icon.
Wenn du die svg anstelle der png im Browser öffnest sind die Bilder drin?

l2r

ja, bei der SVG-Datei sind die Bilder drin.
Wissen ist Macht.
Ich weiß nix.
Macht nix.

trfr3ak

kannst du mal den Ausschnitt mit den Icons aus der svg posten?
Wenn sonst alles passt, müsste es eigentlich der imageconverter sein...

l2r

bitteschön.

wie gesagt, in der SVG werden die Icons passend dargestellt.

hab dem plain_weather Ordner mit chmod 777 die Rechte gegeben.

<image
       xlink:href="plain_weather/flat_black/svg/32.svg"
       y="-17.057142"
       x="496.54166"
       id="tag1_image"
       height="63.057144"
       width="91.958336"
       inkscape:label="#image3139" />
    <image
       xlink:href="plain_weather/flat_black/svg/32.svg"
       y="117.97165"
       x="496.54199"
       id="tag2_image"
       height="63.056915"
       width="91.958"
       inkscape:label="#image3139-1" />
    <image
       xlink:href="plain_weather/flat_black/svg/39.svg"
       y="258.97165"
       x="496.54199"
       id="tag3_image"
       height="63.056915"
       width="91.958"
       inkscape:label="#image3139-7" />
    <image
       xlink:href="plain_weather/flat_black/svg/30.svg"
       y="395.97162"
       x="496.54199"
       id="tag4_image"
       height="63.056915"
       width="91.958"
       inkscape:label="#image3139-4" />
    <image
       xlink:href="plain_weather/flat_black/svg/30.svg"
       y="564.47156"
       x="289.84845"
       id="tagh_image"
       height="110.05692"
       width="139.95799"
       inkscape:label="#image3139-4" />
    <text


Gruß Michael
Wissen ist Macht.
Ich weiß nix.
Macht nix.

micomat

wenn du die SVG mit inkscape erstelle hast, dann ist es wichtig diese als "normales SVG" zu speichern nicht als "inkscape SVG".
das hat bei mir zu genau diesem fehler gefuehrt.
Synology DS218+ with fhem+iobroker in docker, 2x RasPi w. ser2net, CUL433+868, IT, EGPM2LAN, THZ/LWZ, FB_Callmonitor, HMS100TF, Homematic, 2x TX3-TH, Pushover, USB-IR-SML-Head, SONOS, GHoma, MBus, KLF200

trfr3ak

mmh.. das passt alles eigentlich...
hast du die neuste Version von ImageMagick (http://wiki.ubuntuusers.de/ImageMagick) installiert?

l2r

ich hab vorhin meine pi noch komplett geupdated
Wissen ist Macht.
Ich weiß nix.
Macht nix.

trfr3ak

mach mal versuchsweise ein testsvg in irgendeinen ordner auf deinem raspberry und leg in den ordner noch ne andere svg die du einbettest und konvertiere es über die kommandozeile.

l2r

also wenn ich den convert-befehl per console ausführe, dann bekomme ich das gleich ergebnis :(

mit anderen grafiken habe ich das noch nicht versucht, da ich mich mit dem erstellen von svg-grafiken nicht so auskenne und nicht genau weiß, wie wie da eine weitere grafik einbetten soll. (ich werde mich da am We mal einlesen...)

Gruß Michael
Wissen ist Macht.
Ich weiß nix.
Macht nix.