devStateIcons mit Command breaks FLOORPLAN ?

Begonnen von nobody42, 04 März 2015, 13:34:54

Vorheriges Thema - Nächstes Thema

nobody42

Hi,

ich dreh mich im Kreis - wenn ich in einem Floorplan ein Command Icon  (klickbares Icon für Status Change)
nutze

also etwas in der Art

devStateIcon on:on:off off:off:on

dann scheint das die URL zu killen ? das merke ich, da ich verschiedene Icons im Floorplan und im FHEM WEB habe

wenn ich mir die interne FLOORPLAN Variable $FW_subdir ausgeben lasse, dann ist die z.B. "/floorplan/Home"
wenn ich dann auf so ein command icon klicke ist sie leer....
Im Floorplan tauchen dann statt der Floorplan spezifischen icons, pötzlich wieder
die normalen WEB Icons auf. Das passiert wie gesagt nur, wenn ich die command icons nutze.

Wenn ich die Seite im Browser refreshe, wird wieder das korrekte (spezifische) Icon angezeit
und in $FW_subdir steht wieder "/floorplan/Home"

Vielleicht kann ja der FLOORPLAN owner mal draufschauen ? wäre klasse.


nobody42

Hier ein wenig Debug:

FHEMWB Device Anzeigen:
2015.03.04 14:32:40 3: MyLOG GET /fhem?room=Unsorted HTTP/1.1, Host: 192.168.1.145:8083, User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0, Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8, Accept-Language: de,en-US;q=0.7,en;q=0.3, Accept-Encoding: gzip, deflate, DNT: 1, Referer: http://192.168.1.145:8083/fhem, Connection: keep-alive

Klick auf Lampe:
2015.03.04 14:33:40 3: MyLOG POST /fhem?cmd.fp_Lampe_Wohnzimmer=set%20fp_Lampe_Wohnzimmer%20off&room=Unsorted&XHR=1 HTTP/1.1, Host: 192.168.1.145:8083, User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0, Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8, Accept-Language: de,en-US;q=0.7,en;q=0.3, Accept-Encoding: gzip, deflate, DNT: 1, Referer: http://192.168.1.145:8083/fhem?room=Unsorted, Connection: keep-alive, Pragma: no-cache, Cache-Control: no-cache, Content-Length: 0

Nochmal Klick:
2015.03.04 14:33:50 3: MyLOG POST /fhem?cmd.fp_Lampe_Wohnzimmer=set%20fp_Lampe_Wohnzimmer%20on&XHR=1 HTTP/1.1, Host: 192.168.1.145:8083, User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0, Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8, Accept-Language: de,en-US;q=0.7,en;q=0.3, Accept-Encoding: gzip, deflate, DNT: 1, Referer: http://192.168.1.145:8083/fhem?room=Unsorted, Connection: keep-alive, Pragma: no-cache, Cache-Control: no-cache, Content-Length: 0

Wechsel in den Floorplan:
2015.03.04 14:34:38 3: MyLOG GET /fhem/floorplan/Home HTTP/1.1, Host: 192.168.1.145:8083, User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0, Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8, Accept-Language: de,en-US;q=0.7,en;q=0.3, Accept-Encoding: gzip, deflate, DNT: 1, Referer: http://192.168.1.145:8083/fhem?room=Unsorted, Connection: keep-alive

Klick auf das Floorplan Icon:
2015.03.04 14:35:03 3: MyLOG POST /fhem/floorplan/Home?cmd.fp_Lampe_Wohnzimmer=set%20fp_Lampe_Wohnzimmer%20off&XHR=1 HTTP/1.1, Host: 192.168.1.145:8083, User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0, Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8, Accept-Language: de,en-US;q=0.7,en;q=0.3, Accept-Encoding: gzip, deflate, DNT: 1, Referer: http://192.168.1.145:8083/fhem/floorplan/Home, Connection: keep-alive, Pragma: no-cache, Cache-Control: no-cache, Content-Length: 0

Zweiter Klick auf das Floorplan Icon (jetzt kommt wieder FHEM WEB Icon)
2015.03.04 14:35:36 3: MyLOG POST /fhem?cmd.fp_Lampe_Wohnzimmer=set%20fp_Lampe_Wohnzimmer%20on&XHR=1 HTTP/1.1, Host: 192.168.1.145:8083, User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0, Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8, Accept-Language: de,en-US;q=0.7,en;q=0.3, Accept-Encoding: gzip, deflate, DNT: 1, Referer: http://192.168.1.145:8083/fhem/floorplan/Home, Connection: keep-alive, Pragma: no-cache, Cache-Control: no-cache, Content-Length: 0

Nochmal Klick: Falsche Icon bleibt
2015.03.04 14:36:25 3: MyLOG POST /fhem?cmd.fp_Lampe_Wohnzimmer=set%20fp_Lampe_Wohnzimmer%20off&XHR=1 HTTP/1.1, Host: 192.168.1.145:8083, User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0, Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8, Accept-Language: de,en-US;q=0.7,en;q=0.3, Accept-Encoding: gzip, deflate, DNT: 1, Referer: http://192.168.1.145:8083/fhem/floorplan/Home, Connection: keep-alive, Pragma: no-cache, Cache-Control: no-cache, Content-Length: 0

Seiten Reload:
2015.03.04 14:37:00 3: MyLOG GET /fhem/floorplan/Home HTTP/1.1, Host: 192.168.1.145:8083, User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0, Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8, Accept-Language: de,en-US;q=0.7,en;q=0.3, Accept-Encoding: gzip, deflate, DNT: 1, Referer: http://192.168.1.145:8083/fhem?room=Unsorted, Connection: keep-alive, Cache-Control: max-age=0


Insbesonder mal den GET und den Referrer vergleichen.
hier ist irgend was faul...