FLOORPLAN: arrange per drag&drop, copy/rename/delete nun incl. userattr

Begonnen von UliM, 14 Februar 2015, 13:17:11

Vorheriges Thema - Nächstes Thema

UliM

Hallo,
floorplan läuft inzwischen auf über 3000 Installationen.

Zu diesem ,,Jubiläum" hat Markus (mluckey) arrange per drag&drop beigesteuert – dafür vielen Dank!
Erweiterte Funktionsweise im Arrange-Mode:

  • Wie bisher den Arrange-Mode aktivieren (attr <name> fp_arrange 1) und über das arrange-popup neue devices hinzufügen durch Auswählen aus der oberen Liste und anschließendem Klick auf ,,add" .

  • Neu: solange der arrange-mode aktiviert ist, können nun alle devices per drag&drop verschoben werden, ohne sie im arrange-popup auswählen zu müssen. Nach jedem Verschieben wird das zugehörige Attribut auf den devices sofort automatisch aktualisiert.
    Während drag&drop kann man außerdem an einem (unsichtbaren) Grid ausrichten. Dieses hat bei gedrückter Shift-Taste die Schrittweite 10px.
    Beim Verschieben wird ausserdem an anderen devices ausgerichtet ("snap"), dies lässt sich durch drücke den Ctrl-Taste deaktivieren.

  • Zum Verändern des Style nach wie vor im arrange-popup das zu verändernde device aus der unteren Liste auswählen und ,,select" klicken.
    Auch hier gibt es ein neues feature: wenn man den cursor in das Feld für X- oder Y-Position klickt, kann man nun auch mit den Cursortasten für hoch/runter die Koordinaten verändern. Dabei gilt wie oben: bei zusätzlich gedrückter gedrückter Shift-Taste wird um 10px verändert.
Weitere Infos dazu gibt's hier: http://forum.fhem.de/index.php/topic,31863.0.html
In diesem Fred bitte auch feedback und ggf. diesbezügliche Fehlermeldungen posten.


Außerdem habe  ich die fhem-Befehle für copy, rename und delete für floorplan erweitert. Es wird nun auch das userattr fp_<name> auf allen devices mitverarbeitet, die im jeweiligen floorplan enthalten sind. So werden also z.B. bei copy nun alle device-Zuordnungen auf die Floorplan-Kopie ,,mitgenommen", nur das Hintergrundbild muss noch manuell kopiert werden.

Weiterhin viel Spaß mit floorplan,
Uli

PS: Wie üblich: kommt ab morgen via update.
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.