mal wieder: Kein Floorplan angezeigt

Begonnen von grappa24, 31 Mai 2013, 00:58:12

Vorheriges Thema - Nächstes Thema

grappa24

nachdem ich jetzt seit zwei Tagen probiere, suche, lese, probiere, suche, ...

wende ich mich doch mal ans Forum:

Habe auf einer FBF7390 den Original FHEM-Server laufen (nicht die AVM Version) und versuche mich jetzt am Floorplan.

png-Datei erstellt, mit Fritz.nas auf die Box geladen (fhem/www/images/default), in FHEM definiert, ... usw. usw. aber bekomme (mit Firefox) nur "fp_Grundriss" als Text angezeigt, im IE zeigt er mir neben dem Text ein Icon mit u.a Quelltext

Vielleicht habt Ihr ja einen Tipp für mich, nachdem der FHEM jetzt so schon läuft, wäre der FLOORPLAN das i-Tüpfelchen ...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Grundriss</title>
<link href="/fhem/css/floorplanstyle.css" rel="stylesheet"/>
<script type="text/javascript" src="/fhem/js/svg.js"></script>
<script type="text/javascript" src="/fhem/js/fhemweb.js"></script>
</head>

<body id="Grundriss-body" >

<div id="backimg" style="width: 99%; height: 99%;">
<img src="/fhem/icons/fp_Grundriss" alt="fp_Grundriss" title="fp_Grundriss">
</div>

<div class="floorplan" id="menu">
<table class="start" id="floorplans">
<tr>
<td><a href="/fhem"><div>fhem</div></a></td>
</tr>
<tr><td>
<a href="/fhem/floorplan/Grundriss"><div>Grundriss</div></a>
</td></tr>
</table><br>
</div>

<div class="screen" id="floorplan">
<div id="logo"></div>
</div>
</body>

</html>

FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

bsl02

Hallo,

ich bin kein Profi, was mir so gerade einfällt:

- wie heisst Deine png-Datei genau (GROSS / kleinschreibung)?
- wie groß ist diese (bei mir mit ca. 1 MB etwas längere Ladezeit, liegt evtl. auch an den eingebundenen IPCams)
- Dein Pfad ist wie meiner (/fhem/www/images/default)

Als Beispiel meine Definition, Beschreibung findet sich auch in der Commandref
http://fhem.de/commandref.html#FLOORPLAN

Mir hat seinerzeit auch der "Floorplan-Installation-Guide" geholfen (Danke Uli!)
Bitte bei Google suchen, einige Download funktionieren bei mir derzeit nicht.
https://github.com/mhop/fhem-mirror/blob/master/docs/fhem-floorplan-installation-guide.pdf


###################################
## Floorplan (Name = 1_EG2)
define 1_EG2 FLOORPLAN
attr 1_EG2 fp_arrange WEB
attr 1_EG2 fp_default 1
attr 1_EG2 room SYSTEM
attr 1_EG2 stylesheet floorplanstyle.css
#attr 1_EG2 stylesheet floorplanstyle_bsl.css
#attr 1_EG2 fp_setbutton 0  #keine SetButtons im Floorplan


Viel Erfolg, sonst gern nochmals fragen.
Gruß,
Stefan
RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter

grappa24

Danke Stefan,

meine Datei heißt fp_Grundriss.png und ist 1 MB groß. Kopiert habe ich sie mit der Fritz!NAS Oberfläche unter Win7/64. Den guide von Uli (V1.22 deutsch) habe ich bestimmt 10 mal gelesen und durchgearbeitet, werde noch mal die Atribute und die CSS-Dateien checken.

Ich werde das Gefühl nicht los, dass statt der PNG Datei nur ein Icon eingebunden wird. Wenn ich mir die "Grafikeigenschaften" des angezeigten Texts "fp_Grundriss" ansehe, werden als Größe 20 K und 0px x 0px angezeigt.

VG, Dieter
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

bsl02

Hmmm,
Kopiere bitte mal mit einem FTP Programm zur FritzBox (ftpuser) und prüfe dann die Dateigrösse sowie die Zugriffsrechte.
RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter

grappa24

Zitat von: bsl02 schrieb am Sa, 01 Juni 2013 15:11Hmmm,
Kopiere bitte mal mit einem FTP Programm zur FritzBox (ftpuser) und prüfe dann die Dateigrösse sowie die Zugriffsrechte.
Bin jetzt mit Filezilla und ftpuser auf die FBF, die bisherige Datei hatte die Rechte -rw-rw-rw- und wurde mit 1 GB angezeigt. Die anderen png-Dateien dort haben die Rechte -rw-rw-r--. Hab dann die alte Datei gelöscht. Beim Versuch, die Datei neu mit Filzilla neu hochzuladen kommt "permission denied" und "kritischer Fehler"

Dieter


FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

bsl02

Habe mir testweise neuen Floorplan angelegt. Der Hintergrund wurde erst nach Fhem shutdown Restart angezeigt.
Bin derzeit auf dem Tablet unterwegs.
Nimm auf der Fbox als ftpuser mal das gleiche PW wie für die Weboberfläche
RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter

grappa24

Mein Floorplan funktioniert nun soweit, dass ich mir Icons anlegen kann, allein das Hintergrund png wird nicht angezeigt ....
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

bsl02

Hallo, jetzt wieder vom PC aus:

>die bisherige Datei hatte die Rechte -rw-rw-rw- und wurde mit 1 GB angezeigt.

Sehe ich jetzt erst: 1MB bei mir, 1 GB (!) bei Dir. Für Testzwecke empfehle ich evtl. eine kleinere Datei ;-) (verkleinern mit irgendwelchen Tools)

Teste evtl. mal die Neuanlage eines weiteren Floorplans, habe ich hier vorhin auch gemacht:
define grundriss FLOORPLAN

Und das Hintergrundbild dazu heisst dann:
fp_grundriss.png
(Vergleich: Bei mir mit den Berechtigungen: 666 - Lesen+Schreiben für alle)

Jetzt Fhem:
- Save Config!
- Shutdown Restart

Klappt denn das?
Fehler bei mir war mal der Grundrissname (die Definition erfolgt OHNE führendes fp_....), das Bild dazu heisst allerdings MIT fp_...
RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter

grappa24

Zitat von: bsl02 schrieb am Sa, 01 Juni 2013 18:41>die bisherige Datei hatte die Rechte -rw-rw-rw- und wurde mit 1 GB angezeigt.

Sehe ich jetzt erst: 1MB bei mir, 1 GB (!) bei Dir.
hatte mich in der Einheit vertan, war nur 1 MB. Meine aktuelle hat 500 KB. Das eingebundene Icon hat die folgenden Eigenschaften (siehe JPG).

Es kann aber auch sein, dass es an meiner mit Photoshop Elements angelegten PNG-Datei liegt, vlt. probiert die mal jemand aus und/oder stellt mir seine fp_*.png Datei zur Verfügung?

VG, Dieter
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

UliM

Konvertit das jpg mal nach png.
Gruß Uli
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

grappa24

Zitat von: UliM schrieb am Mo, 03 Juni 2013 11:41Konvertit das jpg mal nach png.
Gruß Uli
das jpg ist doch nur ein Screenshot von meinem "Problem" und kein Floorplan ;-)

Was mich langsam fuchst ist, dass meine Icons im Floorplan wunderbar funktionieren und nur der doofe Hintergrund noch nicht will ...

VG, Dieter
FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

bsl02

Neuanlage eines Test-Floorplans (s.o.) schon versucht?
RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter

UliM

Hi,
1. die Datei liegt im Ordner www/images/default
2. und ist ein png
3. Du hast set WEB rereadicons (mit dem Namen Deiner Webinstanz) ausgeführt bzw alternativ ein shutdown restart gemacht

3x ja?

Wenn's nicht tut, würd ich vorschlagen,
a) Deinem Hintergrundbild den Dateinamen eines icons zu verpassen und zu schauen, ob dort, wo das icon war, nun das Hintergrundbild erscheint.
b) einer funktionierenden icon-Datei den Namen Deines Hintergundbilds verpassen und schauen, ob das icon als (kleines) Hintergrundbild erscheint.
Dadurch könnten Dateifehler, Rechteprobleme oder Gross/Kleinschreibungsprobleme aufgedeckt werden.

Bringt das weiter?

Gruß, Uli
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

grappa24

Zitat von: UliM schrieb am Mo, 03 Juni 2013 22:023x ja?
ja

ZitatWenn's nicht tut, würd ich vorschlagen,
a) Deinem Hintergrundbild den Dateinamen eines icons zu verpassen und zu schauen, ob dort, wo das icon war, nun das Hintergrundbild erscheint.
b) einer funktionierenden icon-Datei den Namen Deines Hintergundbilds verpassen und schauen, ob das icon als (kleines) Hintergrundbild erscheint.
Dadurch könnten Dateifehler, Rechteprobleme oder Gross/Kleinschreibungsprobleme aufgedeckt werden.

ich hab jetzt "black_Steckdose.off.png" im default Verzeichnis in "fp_Erdgeschoss.png" umbenannt. Trotzdem erscheinen meine schwarzen Steckdosen Icons weiterhin wo vorher auch - und kein Hintergrundbild. Ist iwie wie verhext

Dann hab ich black_Steckdose.off.png gelöscht und durch meine floorplan datei ersetzt und in black_Steckdose.off.png umbenannt - die schwarzen Steckdosen erscheinen weiterhin.

Was mich jetzt doch wundert, ist der Pfad " ... /fhem/icons/ ..." - das scheint bei mir NICHT fhem/www/icons/default zu sein ???  (siehe screenshot.png)

und so sieht mein userattr aus (siehe userattr.jpg)

so langsam nähern wir uns, meine icons liegen nämlich in fhem/usr/share/fhem/www/images/default

so ein Sch.... ;-) das wars

Danke für Eure Hilfe und Geduld

closed ;-)


FHEM 6.1, 2 x RasPi 3B+, Debian Buster; KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200
Rollo-/Lichtsteuerung/-szenarien, T-Sensoren, Fensterkontakte, Heizungssteuerung, HEOS, Sprachsteuerung mit Alexa-FHEM, Netatmo, Nuki, ...

bsl02

Hallöchen,

>so langsam nähern wir uns, meine icons liegen nämlich in fhem/usr/share/fhem/www/images/default
>so ein Sch.... ;-) das wars
>Danke für Eure Hilfe und Geduld
>closed ;-)

herzlichen Glückwunsch wenn es jetzt läuft!
Ich denke die Mühe hat sich gelohnt, oder?

Viel Spaß weiterhin und Grüße,
Stefan
RPi3 (FHEM) / CUL V3 868 (FS20) / nanoCUL868 (HM) / RFXtrx433 (IT & ELRO) / MAX!Cube (Thermostate, Fenster) / Bluetooth (presence Handy) / Sonoff mit Tasmota // Audio: RPi3 mit "max2play"-Image (Squeezeserver+Player) / Video: Synology-NAS mit TVheadend, Triax TSS400 Sat-IP Converter