Über Flur
// Flurregeln
  Rules[0].InitSimple(0x0196, 4, 3);  // OK Linus Hoch
  Rules[1] = Rule();
  Rules[1].InitTrigger(0x0196, 5, 2); // OK Linus Licht
  Rules[2] = Rule();
  Rules[2].InitSimple(0x0196, 6, 4);  // OK Linus runter
  Rules[3] = Rule();
  Rules[3].InitTrigger(0x0196, 3, 5 ); // OK Flurlicht
  Rules[4] = Rule();
  Rules[4].InitTrigger(0x01EF, 1, 5 ); // OK Flurlicht
  Rules[5] = Rule();
  Rules[5].InitTrigger(0x0632, 1, 1 ); // OK Licht Schlafzimmer
  Rules[6] = Rule();
  Rules[6].InitTrigger(0x05A1, 1, 5 ); // OK Flurlicht Büro
  Rules[7] = Rule();
  Rules[7].InitTrigger(0x1177, 1, 5 ); // OK Flurlicht Büro Martin
  Rules[8] = Rule();
  Rules[8].InitTrigger(0x055D, 1, 5 ); // OK Flurlicht Wohnungseingang
  


Anbau

 Rules[0] = Rule();
  Rules[0].InitTrigger(0x07F5, 1, 2);
  Rules[1] = Rule();
  Rules[1].InitTrigger(0x07F5, 2, 3);
  Rules[2] = Rule();
  Rules[2].InitTrigger(0x0585, 1, 2);
  Rules[3] = Rule();
  Rules[3].InitSimple(0x0585, 3, 1);

Über Wohzimmer  
Rules[0] = Rule();
  Rules[0].InitTriggerInverse(0x051F, 5, 4); // Lichtschalter Licht 1
  Rules[1] = Rule();
  Rules[1].InitTriggerInverse(0x051F, 5, 5); // Lichtschalter Licht 2

  Rules[2] = Rule();
  Rules[2].InitTrigger(0x051F, 4, 6); // Rolle runter von Tür
  Rules[3] = Rule();
  Rules[3].InitTrigger(0x051F, 3, 7); // Rollo hoch von Tür

  Rules[4] = Rule();
  Rules[4].InitTrigger(0x146A, 1, 4); // Licht 1 von Terassenschalter
  Rules[5] = Rule();
  Rules[5].InitTrigger(0x146A, 1, 5); // Licht 2 von Terassenschalter
  Rules[6] = Rule();
  Rules[6].InitTrigger(0x055D, 1, 5); // Licht von Engang unten
  Rules[7] = Rule();
  Rules[7].InitTrigger(0x055D, 3, 2); // Licht von Engang unten
  