Floorplan mit angepasstem WebCmd & Link zu anderem Floorplan

Begonnen von TommiH, 19 Oktober 2017, 19:20:26

Vorheriges Thema - Nächstes Thema

TommiH

Hallo Zusammen,

nachdem die Sache mit dem Floorplan recht nett ist (sowas hatte ich bei FS20 auch im Einsatz) habe ich dazu 2 Fragen.

1 - ich habe in meinem Rolladenaktor folgendes webCmd definiert (pct 1:pct 40:pct 70:pct 100:up:down:stop) - im Floorplan hätte ich aber gerne nur UP DOWN - dazu fallen mir folgende Lösungen ein, aber was wäre die Eleganteste? (kann man in einem Floorplan ein eigenes webCmd anlegen? Definiere ich einen eignene Dummy, der die gewünschten Funktionen hat und zeige den an? Gibt es noch einen anderen/besseren Weg?
2 - Ich wohne in einem Haus und werde mir dafür, je Stockwerk, einen Floorplan basteln. Bisher hatte ich das, wie im Anhang zu sehen ist, mit dem Stockwerk und jeweils einem 'Orientierungshaus' realisiert. Wenn man auf das jeweilige Stockwerk oder den Garten klickt, dann wird das zugehörige Stockwerk aktiviert/angezeigt und im 'Orientierungshaus' wird das Stockwerk 'hervorgehoben'.
Kann man das mit Floorplan auch einfach realisieren? - irgendwo habe ich gelesen, man könnte z.B. einen DUMMY-Schalter mit einem eigenen ICON versehen, darüber kann man es vermutlich irgendwie hinbasteln, man müsste dann nur vermutlich dem ICON den direkten Link zum jeweiligen Floorplan zuweisen.
Oder geht sowas noch einfacher?

Tommi

MiKn

Hi,

zu 1. Mir gefällt die Lösung über readingGroup:
defmod RL_LeaZ readingsGroup RL_LeaZ:!stop,!rauf,!runter
attr RL_LeaZ commands {'stop' => 'set HM_455124 stop', 'rauf' => 'set HM_455124 hoch', 'runter' => 'set HM_455124 runter'}
attr RL_LeaZ noheading 1
attr RL_LeaZ nonames 1
attr RL_LeaZ room Floorplan
attr RL_LeaZ style style="text-align:left;;font-size:56px;;color:white;;font-weight:bold;;width: 325px;; height: 110px;;"
attr RL_LeaZ valueIcon { 'stop' => 'control_on_off', 'rauf' => 'control_arrow_up', 'runter' => 'control_arrow_down'}

zu 2. Dies mach ich über ein weblink:
defmod Draussen_Icon weblink htmlCode { '<a href="http://192.168.1.22:8083/fhem/floorplan/WG.FP.Draussen"><img src="/fhem/images/default/Draussen.png" height="80" width="80" title="Draußen"></a>' }
attr Draussen_Icon fp_WG.FP.Draussen 302,90,0,Draußen,