LINE เป็นแอปที่คนไทยใช้มากที่สุด ด้วยฐานผู้ใช้ 52 ล้านคนในไทย (We Are Social 2024) ซึ่งครอบคลุมทั้งคนรุ่นใหม่และผู้สูงอายุที่คุ้นเคยกับการใช้งานในชีวิตประจำวัน การผสาน LINE เข้ากับระบบ Home Assistant จึงเป็นกุญแจสำคัญในการให้ผู้สูงอายุและลูกหลานใช้งาน smart home ได้โดยไม่ต้องเรียนรู้แอปใหม่
มี 3 วิธีหลักในการเชื่อม LINE กับ Home Assistant: LINE Notify ส่งข้อความทางเดียว ฟรี เหมาะสำหรับ alert เท่านั้น, LIFF (LINE Front-end Framework) ใช้สร้าง mini-app ใน LINE ต้องพัฒนา code และ LINE OA + Messaging API Webhook สองทาง รับและส่งข้อความได้ ราคา 0-350 THB/เดือน ซึ่งเป็นตัวเลือกที่แนะนำสำหรับ HappySmart
สถาปัตยกรรมการเชื่อมต่อ: Home Assistant → Node-RED → LINE Messaging API → LINE OA → ผู้ใช้ โดย Node-RED เป็น middleware แปลง HA event เป็น LINE message และแปลง LINE message กลับเป็น HA service call ตัวอย่างคำสั่งที่ใช้งานได้: พิมพ์ เปิดไฟ → HA เปิดไฟ, พิมพ์ อุณหภูมิ → HA ตอบกลับค่า sensor, พิมพ์ ล็อค → Smart Lock ทำงาน, พิมพ์ กล้อง → ระบบส่งรูป snapshot จาก IP camera
สำหรับ Thai Voice Control มี 3 ตัวเลือก: Google Assistant ภาษาไทยผ่าน Google Nest Mini (1,500-2,000 THB) รองรับ HA ผ่าน Google Home integration, Siri ภาษาไทยบน iPhone ผ่าน HomeKit bridge ใน HA และ AIS AIRI เข้าใจภาษาไทยดีที่สุดแต่ ecosystem จำกัดเฉพาะ AIS devices
ด้านความปลอดภัย: LINE OA webhook ต้องใช้ LINE User ID ยืนยันตัวตนทุกคำสั่ง HA Long-Lived Token เก็บใน Node-RED environment variable ไม่ expose ใน LINE message ควรตั้ง whitelist เฉพาะ User ID ของสมาชิกในครอบครัว และเพิ่ม PIN 4 หลักสำหรับคำสั่งสำคัญ เช่น ล็อคประตู