Gruppen in FB.Switch

onkeldave
Beiträge: 78
Registriert: Mi 16. Mai 2018, 07:01
Wohnort: Bei HH
x 22

Gruppen in FB.Switch

Ungelesener Beitrag von onkeldave » So 20. Mai 2018, 22:02

Gruppen lassen sich ja recht bequem über die GUI anlegen. Aber es gibt eine nützliche Ergänzung, die über die GUI nicht möglich ist:
Mann kann die Gruppe in der config.xml so erweitern, das beim Ein- bzw. Ausschalten der Gruppe einzelne Geräte an, andere aus, oder gar nicht geschaltet werden.
Die Befehle dazu lauten:
- onaction
Was soll passieren wenn man die Gruppe einschaltet? Gerät einschalten, ausschalten oder dieses Gerät ignorieren? Mögliche Werte on,off,none.
- offaction
Was soll passieren wenn man die Gruppe ausschaltet? Gerät einschalten, ausschalten oder dieses Gerät ignorieren? Mögliche Werte on,off,none.

Eingebaut in die config.xml sieht das so aus:

Code: Alles auswählen

    <group>
      <id>1</id>
      <name>Abends</name>
      <deviceid>1</deviceid>
      <deviceid>2</deviceid>
      <deviceid>13</deviceid>
      <deviceid onaction="none" offaction="on">6</deviceid>
      <deviceid onaction="none" offaction="on">8</deviceid>
      <deviceid onaction="none" offaction="on">113</deviceid>
    </group>
Was passiert hier?
Beim Einschalten der Gruppe werden die Lampen 1,2,13 eingeschaltet (Wohnzimmer), die Lampen 6,8,113 tun nichts (Schlafzimmer).
Beim ausschalten der Gruppe werden die Lampen 1,2,13 ausgeschaltet, die Lampen 6,8,113 gehen an.
2 x
Beelink Mini PC Celeron, 4GB Ram, 128GB SSD mit iOBroker, FB.Switch, LMS SqueezeBox Server (Debian Linux).
Integrierte SmartHome Geräte: 433MHz Steckdosen über FB.Switch, div. WLAN Schalter/Steckdosen verschiedener Hersteller (geflashed mitTasmota), Shelly, Homematic IP, IKEA Tradfri Lampen und Rollo, AVM Steckdosen und Thermostate, KODI, SqueezeBox, WORX Landroid Roboter
Apple Homekit Integration aller Geräte und div. Statusmeldungen per Telegram Messenger über iOBroker.

Antworten