FHEM Forum

FHEM => Frontends => FLOORPLAN => Thema gestartet von: Burny4600 am 15 November 2015, 14:19:10

Titel: Floorpläne auslagern
Beitrag von: Burny4600 am 15 November 2015, 14:19:10
Wie muss die Definition lauten, dass ich Zugriff auf ausgelagerte Floorpläne habe.
Die Floorpläne befinden sich auf einer gemounteten HDD, aber irgendwie bekomme ich es nicht hin das diese Floorpläne im FHEM angezeigt werden.
Zugriffsrechte und Verzeichnisdefinitionen stimmen.
zb.: /media/hdd/fhem/floorplan/solarthermie/fp_SolarThermie.png

Wenn ich die Floorpläne unter zb. /opt/fhem/www/images/default/fp_SolarThermie.png abgelegt sind werden diese angezeigt.
Titel: Antw:Floorpläne auslagern
Beitrag von: UliM am 15 November 2015, 14:58:11
Hi,
Bei Ausführen von "rereadicons" wird ein Inventar aller Bilddateien aufgebaut.
Startpunkt ist $attr{global}{modpath}/www/images.
Darunter werden dann in der angegebenen Reihenfolge die Unterverzeichnisse laut iconPath-Attribut der Webinstanz durchsucht.

Du müsstest also in iconPath das gewünschte Verzeichnis auf der hdd relativ zu www/images angeben, wäre sowas wie ../../../media/hdd/.......
Anzahl der führenden ../ musst Du selbst zählen :)
Und dann bei jedem Test ein "rereadicons" ausführen.
Ob eine absolute Angabe funzt, wäre zu testen.

Gruß, Uli

PS: Frage am Rande: warum will man sowas tun?
Titel: Antw:Floorpläne auslagern
Beitrag von: Burny4600 am 15 November 2015, 15:30:32
@UliM
Das mache ich aus einem Grund weil ich bei SD-Karten kein vertrauen habe, und eine HDD bei weitem länger lebt.
Dies ist eine zentrale HDD für alle Raspis, wo die Konfigurationen, logs usw. abgelegt werden.

Was Du mit
Zitatrelativ zu www/images angeben
meinst ist mir nicht ganz klar.
/media/hdd/....... ist schon von der Root ausgehend das erste Verzeichnis.
Titel: Antw:Floorpläne auslagern
Beitrag von: UliM am 15 November 2015, 17:45:10
Zitat von: Burny4600 am 15 November 2015, 15:30:32
/media/hdd/....... ist schon von der Root ausgehend das erste Verzeichnis.
..und damit ein absolter Pfad.
Vermutlich brauchst Du ihn hier relativ zu www/images.
Beispiel hab ich ja schon geschrieben:
Gruß, Uli
Zitat von: UliM am 15 November 2015, 14:58:11sowas wie ../../../media/hdd/.......

=8-)
Titel: Antw:Floorpläne auslagern
Beitrag von: Burny4600 am 15 November 2015, 19:31:14
Also irgenwie stehe ich hier auf dem Schlauch mit dem wie du das meinst.

Bin aber auch kein Linux Experte wie ich das Verzeichnis relativ zum Image anlegen soll mit den vorgesetzten ../ wenn beide unterschiedlich von der Root ausgehen.
Das kann ich mir höchstens so vorstellen wenn absolut /media/hdd/... ist, ist für mich relativ höchstens ../hdd/... aber nicht ../media/hdd/....


Titel: Antw:Floorpläne auslagern
Beitrag von: UliM am 15 November 2015, 22:51:45
"Startverzeichnis" ist /opt/fhem/www/images.
Einmal ../ für jede der 4 Verzeichnisebenen, die Du zurückspringen musst, gibt:
../../../../media/hdd/fhem/floorplan/solarthermie
=8-)
Titel: Antw:Floorpläne auslagern
Beitrag von: Burny4600 am 16 November 2015, 14:01:46
Satische Vorgaben für das Floorplanverzeichnis akzeptiert FHEM so wie es aussieht zumindest bei mir nicht.

Das ist wenn mehrere Raspis im Einsatz sind ein Nachteil für die Pflege.