Script ในบ้านอัจฉริยะคืออะไร
เมื่อพูดถึง Script หรือ Automation Script ในบริบทของบ้านอัจฉริยะ หมายถึงชุดคำสั่งที่กำหนดให้อุปกรณ์ทำงานตามเงื่อนไขที่ตั้งไว้ล่วงหน้า โดยไม่ต้องรอคำสั่งจากผู้ใช้ทุกครั้ง ตัวอย่างที่เข้าใจง่ายที่สุดคือ เมื่อประตูหน้าบ้านเปิด ไฟทางเข้าจะเปิดอัตโนมัติ เมื่อไม่มีการเคลื่อนไหวในห้องนาน 15 นาที แอร์จะลดโหมดการทำงาน
ใน Home Assistant ซึ่งเป็นแพลตฟอร์มที่ HappySmart ใช้เป็นศูนย์กลางควบคุม การสร้าง Script ทำได้ผ่านหน้าจอ UI โดยไม่จำเป็นต้องเขียนโค้ดแม้แต่บรรทัดเดียว ผู้ใช้เลือกเงื่อนไข (Trigger) เลือกการกระทำ (Action) และบันทึก ระบบจะทำงานตามที่กำหนดทันที
ประเภทของ Script ที่ใช้บ่อยในบ้านอัจฉริยะ
Script แบบ Time-based คือชุดคำสั่งที่ทำงานตามเวลา เช่น เปิดม่านเวลา 06:30 น. ทุกวันในวันทำงาน ลดความสว่างของไฟในห้องนอนลง 30% เมื่อเวลาถึง 21:00 น. หรือปิดทุกอุปกรณ์ในห้องทำงานเมื่อถึงเวลาเลิกงาน
Script แบบ Condition-based ทำงานเมื่อเงื่อนไขเป็นจริง เช่น เมื่อเซ็นเซอร์ mmWave ตรวจพบว่าห้องว่าง ระบบจะปิดแอร์และไฟ เมื่ออุณหภูมินอกบ้านเกิน 35 องศา ระบบจะปรับแอร์ให้เย็นลง 2 องศาโดยอัตโนมัติ
Script แบบ Trigger Chain หรือการต่อกันเป็นลูกโซ่ ทำให้อุปกรณ์หลายชิ้นทำงานพร้อมกันในลำดับที่กำหนด เช่น เมื่อกดปุ่ม "Good Night" บนสวิตช์อัจฉริยะ ไฟทุกจุดจะหรี่ลง ล็อคประตูจะตรวจสอบสถานะ กล้องวงจรปิดจะเปลี่ยนเป็นโหมดกลางคืน และปลั๊กอัจฉริยะของเครื่องใช้ไฟฟ้าที่ไม่จำเป็นจะตัดไฟ ทั้งหมดนี้เกิดขึ้นภายในเวลาไม่กี่วินาทีหลังกดปุ่มเดียว
Script กับการประหยัดพลังงาน
หนึ่งในประโยชน์ที่จับต้องได้มากที่สุดของการใช้ Script คือการลดการใช้พลังงานแบบ Standby ซึ่งในบ้านทั่วไปอาจคิดเป็น 10-15% ของค่าไฟทั้งหมด ปลั๊กอัจฉริยะ Tuya-compatible ที่ HappySmart ติดตั้งให้มีฟังก์ชัน Energy Monitoring และสามารถตัดไฟตามเงื่อนไขใน Script ได้
ตัวอย่างเช่น Script ที่กำหนดให้ตัดไฟปลั๊กทีวีและ Set-top Box เมื่อไม่มีการใช้งานเกิน 30 นาที สามารถลดค่าไฟ Standby ได้อย่างเป็นรูปธรรม โดยไม่มีผลกระทบต่อความสะดวกของผู้อยู่อาศัย
Script กับ HomeBridge และ Home Assistant
สำหรับบ้านที่มีอุปกรณ์รุ่นเก่าซึ่งยังไม่รองรับ Matter 1.4 HomeBridge ทำหน้าที่เป็นตัวกลางแปลงโปรโตคอล ทำให้อุปกรณ์เหล่านั้นปรากฏใน HomeKit และสามารถเป็นส่วนหนึ่งของ Script ได้เช่นกัน
HappySmart ออกแบบระบบโดยนำ Home Assistant มาเป็น Automation Engine หลัก ซึ่งมีความยืดหยุ่นสูงและรองรับ Script ที่ซับซ้อนได้โดยไม่มีค่าบริการรายเดือน ทั้งหมดรันบนเซิร์ฟเวอร์ภายในบ้านของลูกค้า