Bildchen verschwinden

Begonnen von Erdinger, 06 Mai 2013, 21:16:03

Vorheriges Thema - Nächstes Thema

Erdinger

Hallo,
ich habe seit dem FHEM Update das ich letzer Woche ausgeführt habe ein Problem mit Weblinks im Floorplan. Schalte ich eine Lampe im Floorplan ein verschwinden die Bildchen der Weblinks. Aktualisiere ich im Browser den Floorplan erscheint die FHEMWeb Seite des entsprechenden Raums in dem sich die geschaltete Lampe befindet. Also http://192.168.178.1:8083/fhem/floorplan/Erdgeschoss wird nicht aktualisiert sondern springt zu http://192.168.178.1:8083/fhem?room=Arbeitszimmer.
Klicke ich im Floorplan Menü wieder auf den Link für Erdgeschoss erscheint wieder der "normale" Floorplan mit Lampen und Bildchen.
Hat jetzt alles hier eigentlich alles über ein Jahr funktioniert, ich habe an der Konfiguration seitdem kaum was verändert, außer die neuen Verzeichnisspfade angepasst und relativ regelmäßig die Updates mitgemacht.

Die Weblinks schauen z.B wie folgt aus, wobei die Bildchen seit irgend einem Update 5.2 oder 5.3 in Fhemweb schon länger nicht mehr angezeigt wurden, im Floorplan hingegen schon immer.  

define z_DSC932IpCam weblink htmlCode { '<a href="http://192.168.178.32/"><img src="../images/default/dsc932lkl32.png"></a>' }
attr z_DSC932IpCam fp_Erdgeschoss 330,1010,0,
attr z_DSC932IpCam room Weblinks

Vielleicht gab es ja eine Änderung die ich nicht mitbekommen habe.

MfG, Konrad

UliM

Hi,
in floorplan.pm hat sich nix geändert, daran dürfte es also nicht liegen.

Versuch mal als Pfad zum icon einfach nur "icons/dsc123" ohneechten Pfad und ohne Datei-Endung.
Diese Umstellung war aber schon vor nem Jahr oder so.

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

Erdinger

Hallo, danke für die Antwort aber daran liegt es nicht. Diese Änderung habe ich damals mitbekommen. Macht an oben beschriebenen Verhalten keinen Unterschied habe es aber geändert. Beim Update letzte Woche wurde eine neue 98_weblink.pm und 01_FHEMWEB.pm eingespielt ich denke, daß es  möglicherweise daher kommt.

Mfg, Konrad


Nachtrag: im Quelltext der Floorplan Seite mit den verschwundene Bildchen werden diese eigentlich aufgeführt nur nicht angezeigt. Browser aktuell.

<div style="position:absolute; top:330px; left:1010px" id = "div-z_DSC932IpCam">
<div class = "fp_weblink fp_Erdgeschoss weblink" id = "z_DSC932IpCam">
<a href="http://192.168.178.32/"><img src="../icons/dsc932lkl32"></a>
</div></div>

Johannes

Ist es eigentlich normal, dass das Bild keine Dateiendung hat in deinem Quellcode?

rudolfkoenig

Jein.

Ich habe irgendwannmal http:.../fhem/icons/NAME eingefuehrt, um den Status eines Geraetes als Bildchen zurueckzuliefern, als Dienst fuer andere Frontends.

Leider wurde das missverstanden, und bevor ich nachgedacht habe, hat man FHEMWEB so umgebaut, dass auch "normale" Bilder nur noch ueber .../fhem/icons/BILDNAME (ohne Endung) abzurufen waren. Seit ca 3-4 Monaten funktioniert wieder beides, man kann also einen gueltigen Pfad samt Endung fuer eine beliebige Datei verwende (sie muss aber unterhalb der fhem/www Verzeichnis sein) oder auch icons/NAME (mit oder ohne Endung) fuer ein Bild oder ein Geraetestatus.

Mittelfristig moechte ich die Auslieferung von "normalen" Bilder ueber icons/NAME unterbinden, um diesen Pfad exklusiv fuer Geraetestatus zu reservieren, da es sonst mAn verwirrend ist: siehe deine Frage :)

Markus M.

Ich habe seit Kurzem exakt das gleiche Problem.
Muss in irgendeinem der letzten Updates passiert sein.
Aktuell weder Smarthome noch FHEM vorhanden

Erdinger

Hallo, habe eben ein Update ausgeführt. Jetzt funktioniert es wieder.

Vielen Dank!