| ACTIVE SWITCH DAY: | MONDAY [DAY 1] |
| SWITCH DAY JUMP: |
|
| SLOT 1 (MORNING): | STANDBY (08:30 - 11:30) |
| SLOT 2 (AFTERNOON): | STANDBY (14:00 - 17:00) |
| PRE-COOLING LEAD TIME: | 10 MINUTES PRIOR |
| AUTO-SHUTDOWN GRACE: | 10 MINUTES POST |
| MIDNIGHT FAILSAFE SWEEP: | 00:00 (12:00 AM) |
| FORCE ON EXTENSION: | 60 MINUTES |
| LAST SERIAL ACK: | OK:SCHED_SAVED |
| TARGET SWITCH: | KOE // ROOM E1-2-14 |
Autonomous in-wall microcontroller executing an offline-first state machine. Microcode reads non-volatile internal EEPROM schedules independently of host connectivity.
Air conditioning pre-cools 10m in advance, lights energize at class start, and power is automatically cut once the room grace period elapses.
| DAY | P1 08:30-10:00 |
P2 10:00-11:30 |
P3 11:30-13:00 |
LUNCH ZUHR |
P4 14:00-15:30 |
P5 15:30-17:00 |
P6 17:00-18:30 |
|---|
14.0 HOURS / DAY Unmonitored continuous manual operation.
AC and fluorescent lighting left running during unoccupied breaks and overnight.
37.5 KWH / DAY Average utility consumption (RM 13.68 / day per room).
6.0 HOURS / DAY Strict occupancy-targeted schedule execution.
10m pre-cool lead time with automated cutoff after 10m grace period.
16.1 KWH / DAY Reduced utility consumption (57.1% UTILITY REDUCTION).
| TIMESTAMP | EVENT TYPE | DESCRIPTION / PAYLOAD |
|---|
| PIN 13 | YELLOW LED // LIGHTS RELAY | LOW |
| PIN 12 | BLUE LED // HVAC AC RELAY | LOW |
| PIN 11 | RED LED // STANDBY ACTIVE | HIGH |
| PIN 10 | IN-WALL BUTTON 1 (INPUT_PULLUP) | IDLE |
| PIN 9 | CLOCK SPEED BUTTON 2 (WATCH ACCEL) | IDLE |
| PIN 2 | DAY SWITCH BUTTON 3 (PEEK / CYCLE) | READY |
| PIN 3 | ACOUSTIC BUZZER // BEEPER | PWM OK |
| PIN 8, 7, 6 | 74HC595 SHIFT REGISTER (DS/ST/SH) | SPI BUS |
| PIN A0 - A3 | 4-DIGIT COMMON CATHODE MULTIPLEX | 1MS MUX |
| 0x00 | MAGIC BYTE [VALIDITY] | 0x8A |
| 0x01 - 0x38 | 7-DAY SCHEDULE MATRIX (8B × 7 DAYS) | MON - SUN ACTIVE |
| 0x39 | PRE-COOLING LEAD TIME | 10 MINS |
| 0x3A | AUTO-SHUTDOWN GRACE PERIOD | 10 MINS |