Files
MeyCan/regeln NO1 Meycan.txt
Martin Linkwitz - NUC ae80aacfa9 Initial commit
2026-04-02 14:25:39 +02:00

53 lines
1.7 KiB
Plaintext

Ü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