Smart Lighting Automation ออกแบบยังไง? Presence, Scene, Daylight และสวิตช์ต้องทำงานร่วมกันอย่างไร.
แนวทางออกแบบระบบไฟ Smart Home ที่ใช้จริงได้ทุกวัน ตั้งแต่ Wall Switch, Presence Sensor, Daylight, Scene, Manual Override และ Automation ที่ไม่สู้กับคนในบ้าน

Smart Lighting ที่ดีต้องทำให้คนลืมว่า Automation มีอยู่ ไม่ใช่ทำให้ทุกคนต้องเรียนว่า Sensor กี่วินาทีจะดับไฟ
การออกแบบควรเริ่มจากพฤติกรรมคน ไม่ใช่เริ่มจากรุ่นหลอดไฟ
แยก Lighting ออกเป็น 4 ชั้น
Physical switch / circuit
↓
Presence + daylight + time
↓
Automation policy
↓
Light / dimmer / scene
แต่ละชั้นต้องมีบทบาทชัด
1. Physical switch ต้องยังใช้งานได้
ไม่ว่าระบบจะมี Dashboard หรือ Voice Control แค่ไหน คนที่เดินเข้าห้องควรเข้าใจวิธีเปิดไฟได้ทันที
ถ้ากดสวิตช์แล้ว Automation เปิดกลับ หรือปิดกลับในไม่กี่วินาที ความเชื่อมั่นในระบบจะหายเร็วมาก
แนวทางคือกำหนด manual override window เช่น:
- manual ON → หยุด auto-off ชั่วคราว
- manual OFF → อย่าเปิดกลับจาก presence ทันที
- scene/manual action → มี priority สูงกว่า routine ช่วงสั้น ๆ
อ่าน boundary เพิ่มที่ Manual Override & Fail-safe
2. PIR กับ mmWave ทำหน้าที่ต่างกัน
PIR เหมาะกับ motion event หลายกรณี ขณะที่ mmWave สามารถช่วย detect การเคลื่อนไหวละเอียดหรือ presence ในสถานการณ์ที่ PIR อาจเงียบ
แต่ไม่ควรคิดว่า mmWave “ดีกว่าเสมอ” เพราะ placement, reflection, sensitivity และ false trigger สำคัญมาก
อ่านรายละเอียดที่ PIR vs mmWave Presence Sensor
3. Presence ไม่เท่ากับ Occupancy policy
Sensor อาจบอกว่า “ตรวจพบคน” แต่ Automation ต้องตีความต่อ เช่น:
- ตอนนี้เป็นกลางวันหรือกลางคืน
- ห้องนี้มีแสงธรรมชาติพอหรือไม่
- มี manual override อยู่หรือไม่
- โหมดบ้านคือ Home / Away / Sleep หรือไม่
- ห้องนี้เป็นทางผ่านหรือห้องที่คนนั่งนิ่งนาน
จึงควรแยก:
Raw sensor state
↓
Occupancy / context state
↓
Lighting decision
อย่าให้ Sensor ตัวเดียวเป็น policy ทั้งระบบ
4. Daylight ช่วยลด Automation ที่น่ารำคาญ
ถ้าห้องสว่างจากธรรมชาติอยู่แล้ว การเดินเข้าห้องไม่ควรเปิดไฟเพียงเพราะ presence = true
การตัดสินใจอาจใช้:
- illuminance sensor
- sun position
- time window
- blind/curtain state
- room-specific threshold
แต่ threshold ไม่ควรเป็นค่าตายตัวจาก Internet ต้อง calibrate กับตำแหน่ง Sensor และลักษณะห้องจริง
Scene ควรเป็น Intent ไม่ใช่แค่ค่า Dimmer
ตัวอย่าง Scene:
- Reading
- Dining
- Movie
- Night path
- Cleaning
- Away
Scene ที่ดีรวมหลาย state ให้สอดคล้องกัน เช่นความสว่าง สี หรือโซนที่ควรเปิด โดยผู้ใช้เรียกด้วย “ความต้องการ” แทนการตั้งอุปกรณ์ทีละตัว
ห้องแต่ละประเภทควรใช้ Logic ไม่เหมือนกัน
ทางเดิน
- trigger เร็ว
- timeout สั้น
- night brightness ต่ำ
ห้องนั่งเล่น
- ต้องรองรับคนนั่งนิ่ง
- manual scene สำคัญ
- ไม่ควร auto-off ก้าวร้าว
ห้องนอน
- sleep mode มี priority
- movement กลางคืนอาจเปิดเฉพาะไฟทางเดินระดับต่ำ
ห้องน้ำ
- occupancy ต่อเนื่องสำคัญ
- humidity/ventilation อาจเป็น automation แยกจาก lighting
Electrical design ต้องมาก่อน Automation
ถ้ากำลังก่อสร้างหรือรีโนเวต ให้เตรียม neutral conductor, enclosure space, circuit documentation และ control topology ให้เหมาะกับอุปกรณ์ในอนาคต
อ่าน แนวทางวางระบบไฟ Smart Home
Automation software ไม่แทน breaker, RCD/RCBO, earthing, cable/load sizing หรือ rating ของ relay/dimmer
ตัวอย่าง Logic ที่อ่านแล้วเข้าใจได้
IF room_occupied
AND room_is_dark
AND manual_off_lockout = false
THEN activate normal_scene
IF room_unoccupied_for > timeout
AND manual_on_hold = false
THEN turn_off_lights
จุดสำคัญคือมี state อธิบายเหตุผลได้ ไม่ใช่ trigger จำนวนมากที่ซ้อนกันจน debug ไม่ได้
Failure test ที่ควรทำ
ก่อนเรียกระบบว่าสมบูรณ์ ลอง:
- controller reboot
- Wi-Fi/AP down
- presence sensor unavailable
- sensor stuck ON
- sensor stuck OFF
- user กด switch ขณะ automation กำลังทำงาน
- power restore หลังไฟดับ
แล้วดูว่าไฟกลับสู่ state ที่สมเหตุผลหรือไม่
สรุป
Smart Lighting ที่ใช้งานดีต้องประกอบด้วย Physical control + Presence + Context + Automation + Manual Override
อย่าเริ่มจาก “ซื้อหลอดอะไร” ให้เริ่มจากว่าแต่ละห้องควรตอบสนองต่อคนอย่างไร และระบบต้องยังใช้งานง่ายเมื่อ Automation ไม่พร้อม

