Floorplan im LCARS Design: Unterschied zwischen den Versionen

Aus FHEMWiki
KKeine Bearbeitungszusammenfassung
K (Rechtschreibung, Formatierung)
Zeile 1: Zeile 1:
In diesem Wiki geht es um die erstellung eines Floorplans im '''LCARS Design''' [https://www.google.de/search?q=LCARS&client=opera&hs=3Zm&tbm=isch&tbo=u&source=univ&sa=X&ei=W2czVcmtKIOksAGp0oCICA&ved=0CCEQsAQ&biw=1920&bih=971/ LCARS Beispiele]
In diesem Wiki geht es um die Erstellung eines Floorplans im '''LCARS Design''', siehe [https://www.google.de/search?q=LCARS&client=opera&hs=3Zm&tbm=isch&tbo=u&source=univ&sa=X&ei=W2czVcmtKIOksAGp0oCICA&ved=0CCEQsAQ&biw=1920&bih=971/ LCARS Beispiele].
es gibt auch auf [http://fhem.de/fhem.html/ Fhem.de] einen Screenshot wie so ein Floorplans aussehen kann [http://fhem.de/forum_22336.jpg]


Die erstellung eines Floorplans (zuknftig mit FP) abgekürzt geht in Fhem, über ein
Es gibt auf [http://fhem.de/fhem.html/ Fhem.de] einen [http://fhem.de/forum_22336.jpg Screenshot] eines Floorplans im LCARS Design.
'''''define <NAME> FLOORPLAN''''' , wobei '''<NAME>''' natürlich durch euren FP Namen ersetzt werden muss, z.b. '''''define Status FLOORPLAN''''' um einen Status Übersichts FP anzulegen, anschließend muss im FP noch das Attribut "fp_arrange" auf "1" gesetzt werden, also z.b. '''''attr Status fp_arrange 1''''' , damit können dann auf dem FP einfach Geräte, BUttons usw. dem FP zugeordnet und auf diesem Platziert werden


Um zu prüfen ob alles bis hier hin geklappt hat, könnt ihr jetzt links oben im Fhem Navigationsmenü auf den neuen (sofern es euer erster FP ist) Reiter Floorplan klicken, darauf öffnet sich ein neues Fenster, wo dann euer gerade erstellter Floorplan erscheinen sollte, also z.b. Status, wenn ihr diesen Anklickt seit ihr auf eurer FP seite.
== Erstellung eines Floorplans ==
<pre>define <NAME> FLOORPLAN</pre>
<NAME> steht für den Namen des Floorplans, z.b.
<pre>define Status FLOORPLAN</pre>
um einen Status Übersichts FP anzulegen.
===drag & drop===
Setzt man das Attribut "fp_arrange" auf "1" mit
<pre>attr Status fp_arrange 1</pre>
können Geräte, Buttons usw. per drag & drop auf dem Floorplan platziert werden.
 
Um zu prüfen, ob alles bis hierhin geklappt hat, kann man links oben im Fhem-Navigationsmenü auf den (neuen, sofern es euer erster Floorplan ist) Reiter "Floorplan" klicken. Daraufhin öffnet sich ein neues Fenster, indem der soeben erstellte Floorplan (im obigen Beispiel "Status") erscheinen sollte. Klickt man nun auf "Status", sieht man die Floorplan Seite.
[[Datei:FP_Definiton.jpeg|200px|thumb|right|Definition]]
[[Datei:FP_Definiton.jpeg|200px|thumb|right|Definition]]
Wichtig ist wie immer bei Fhem, immer mal wieder den ''Save Config'' Button zu drücken um die änderungen zu Speichern


Als nächstes muss in der ''fhem.cfg'' der entsprechenden Webinstanz der '''stylesheetPrefix''' gesetzt werden, z.b. über ein '''''attr WEBtablet stylesheetPrefix kirk1''''', damit wird der Webinstant '''WEBtablet''' das stylesheetPrefix '''kirk1''' zu gewiesen, in der Standart Fhem Installation ist die Webinstanz WEBtablet über '''''http://IP/8085''''' zu erreichen.
Wichtig ist, immer wieder den ''Save Config'' Button zu drücken, um die Änderungen zu speichern.
'''kirk1''' entspricht dabei einer .css Datei, welche sich im Verzeichniss '''/opt/fhem/www/pgm2/''' eurer Fhem installation befinden muss, z.b. die Datei '''kirk1svg_style.css'''
 
===stylesheetPrefix===
Als nächstes muss für die entsprechenden Webinstanz das Attribut '''stylesheetPrefix''' gesetzt werden,  
<pre>attr WEBtablet stylesheetPrefix kirk1</pre>
Damit wird der Webinstanz '''WEBtablet''' das Attribut stylesheetPrefix = '''kirk1''' zugewiesen. In der Standard-Fhem-Installation ist die Webinstanz WEBtablet über '''''http://IP:8085''''' zu erreichen.
'''kirk1''' entspricht dabei einer .css Datei, welche sich im Verzeichnis '''/opt/fhem/www/pgm2/''' der Fhem-Installation befinden muss, z.B. die Datei kirk1svg_style.css

Version vom 24. April 2015, 13:08 Uhr

In diesem Wiki geht es um die Erstellung eines Floorplans im LCARS Design, siehe LCARS Beispiele.

Es gibt auf Fhem.de einen Screenshot eines Floorplans im LCARS Design.

Erstellung eines Floorplans

define <NAME> FLOORPLAN

<NAME> steht für den Namen des Floorplans, z.b.

define Status FLOORPLAN

um einen Status Übersichts FP anzulegen.

drag & drop

Setzt man das Attribut "fp_arrange" auf "1" mit

attr Status fp_arrange 1

können Geräte, Buttons usw. per drag & drop auf dem Floorplan platziert werden.

Um zu prüfen, ob alles bis hierhin geklappt hat, kann man links oben im Fhem-Navigationsmenü auf den (neuen, sofern es euer erster Floorplan ist) Reiter "Floorplan" klicken. Daraufhin öffnet sich ein neues Fenster, indem der soeben erstellte Floorplan (im obigen Beispiel "Status") erscheinen sollte. Klickt man nun auf "Status", sieht man die Floorplan Seite.

Wichtig ist, immer wieder den Save Config Button zu drücken, um die Änderungen zu speichern.

stylesheetPrefix

Als nächstes muss für die entsprechenden Webinstanz das Attribut stylesheetPrefix gesetzt werden,

attr WEBtablet stylesheetPrefix kirk1

Damit wird der Webinstanz WEBtablet das Attribut stylesheetPrefix = kirk1 zugewiesen. In der Standard-Fhem-Installation ist die Webinstanz WEBtablet über http://IP:8085 zu erreichen. kirk1 entspricht dabei einer .css Datei, welche sich im Verzeichnis /opt/fhem/www/pgm2/ der Fhem-Installation befinden muss, z.B. die Datei kirk1svg_style.css