4 สิ่งที่ฉันได้เรียนรู้จากการติดตั้งระบบ HVAC ใหม่เข้ากับ Home Assistant
ตอนนี้เป็นฤดูร้อนที่ออสเตรเลีย และในเขตร้อนชื้นที่ฉันอาศัยอยู่ นั่นหมายถึงอุณหภูมิสูง แสงแดดจัด และความชื้นที่สูง ซึ่งทำให้เราต้องตัดสินใจลงทุนเงินจำนวนมากที่เราเลี่ยงมาหลายปี: ระบบปรับอากาศแบบท่อทั้งบ้าน
นอกเหนือจากการทำความเย็นที่มีประสิทธิภาพแล้ว ฉันยังอยากให้ระบบใหม่ของฉันสามารถเชื่อมต่อกับบ้านอัจฉริยะของฉันได้ นี่คือสิ่งที่ฉันได้เรียนรู้ระหว่างทาง
ไม่มีอะไรเหมือน Home Assistant สำหรับความเข้ากันได้กับอุปกรณ์
ฉันมีกฎเกณฑ์บางอย่างเมื่อเลือกซื้อระบบ HVAC ฉันปล่อยให้ผู้เชี่ยวชาญจัดการเรื่องลอจิสติกส์ ในขณะที่ฉันใช้เวลาไตร่ตรองว่าฉันจะมีปฏิสัมพันธ์กับระบบอย่างไร ตัวควบคุมกลายเป็นเรื่องที่ฉันติดขัดเป็นพิเศษ โดยเฉพาะอย่างยิ่งเพราะหลายคนต้องพึ่งพาแท็บเล็ตราคาถูกที่ไม่สวยงามบนผนัง
ถ้าฉันจะติดแท็บเล็ตบนผนังสักวัน มันคงเป็นแท็บเล็ตที่ให้ฉันโต้ตอบกับ Home Assistant โดยเฉพาะ (ซึ่งนั่นก็เป็นอะไรที่ฉันอาจจะไม่จำเป็นต้องใช้) สำหรับการใช้งานสมาร์ทโฮมประจำวัน ฉันชอบการตั้งค่าอัตโนมัติแล้วลืมมันไป การสั่งงานด้วยเสียงเป็นครั้งคราว และหยิบโทรศัพท์ของฉันเมื่อสะดวกมากกว่า
ทางออกที่ฉันตัดสินใจเลือกคือผลิตภัณฑ์ที่ค่อนข้างใหม่ในตลาดชื่อว่า MyPlaceIQ ซึ่งจะตัดการใช้แท็บเล็ตออกไปทั้งหมดและเปลี่ยนมาใช้การควบคุมผ่านเครือข่ายโดยตรงผ่านฮับที่เชื่อมต่อกับโมเด็ม ฮับนี้จะเชื่อมต่อกับแอปที่เป็นกรรมสิทธิ์สำหรับ iPhone หรือ Android ซึ่งฉันสามารถควบคุมระบบทำความร้อนหรือความเย็นได้
เนื่องจากผลิตภัณฑ์ค่อนข้างใหม่ จึงยังไม่มีการเชื่อมต่อกับ Home Assistant อีเมลสั้น ๆ ถึงผู้พัฒนาเผยให้เห็นว่า แม้ว่าฟังก์ชันของ Home Assistant จะอยู่ในแผนงาน แต่ตอนนี้ยังไม่ใช่สิ่งที่ต้องทำเป็นอันดับแรก การค้นหาข้อมูลเพียงไม่กี่นาทีบนอินเทอร์เน็ตเผยให้เห็นกระทู้ในชุมชน Home Assistant ซึ่งกระตุ้นให้สมาชิกชุมชนคนหนึ่งสร้างการเชื่อมต่อ MyPlaceIQ ของตัวเองเพื่อเติมช่องว่างนั้น
ส่วนประกอบซอฟต์แวร์ขนาดเล็กนี้ช่วยให้ระบบ HVAC ของฉันหลุดพ้นจากข้อจำกัดเฉพาะตัว และสิ่งนี้เป็นไปได้เพราะ Home Assistant และชุมชนที่ทุ่มเทของมัน
การแฮ็กเพื่อหาทางแก้ปัญหานั้นสนุก แต่ไม่ใช่สำหรับทุกคน
ฉันติดตั้งการรวมระบบนี้โดยเริ่มจากการเพิ่มคลัง GitHub ของผู้เขียนไปยัง Home Assistant Community Store (HACS) ซึ่งเป็นแหล่งของบุคคลที่สามสำหรับการรวมระบบ Home Assistant ที่ขาดหายไปทั้งหมด เนื่องจากลักษณะของการรวมระบบนี้ค่อนข้างแฮ็ก จึงต้องมีขั้นตอนการตั้งค่าบางอย่างที่ไม่เป็นทางการเล็กน้อย
สิ่งแรกที่ฉันต้องทำคือกำหนด IP แบบคงที่ให้กับฮับโดยใช้แผงควบคุมของเราเตอร์ หลังจากที่เรียกดูรายชื่ออุปกรณ์ที่เชื่อมต่อแล้ว ฉันจึงจับคู่ MAC address กับ IP เพื่อให้ Home Assistant รู้ว่าอยู่ที่ไหนบนเครือข่ายในการค้นหาเครื่องควบคุม
ต่อไปผมติดตั้งโปรแกรมจำลองแอนดรอยด์ Bluestacks บน Mac ของผม จากนั้นผมดาวน์โหลดแอปแอนดรอยด์ที่จำเป็นสำหรับควบคุมตัวควบคุม HVAC ของผมและจับคู่กับฮับเฉพาะตัว ต่อไปเป็นขั้นตอนที่ค่อนข้างซับซ้อน ด้วยเครื่องมือวิเคราะห์เครือข่าย Wireshark ที่กรองตามที่อยู่ IP ของฮับและตรวจสอบทราฟฟิก ผมเชื่อมต่อกับฮับโดยการเปิดแอปแอนดรอยด์ใน Bluestacks
จากนั้นฉันจึงตรวจสอบข้อมูลที่เก็บมาเพื่อหาชุดข้อมูล HTTP ที่มีฟิลด์ “client_id” และ “password” และจดบันทึกไว้ สุดท้ายฉันใช้ที่อยู่เครือข่ายและข้อมูลรับรองเหล่านั้นเพื่อตั้งค่าการรวมเข้ากับ Home Assistant
สิ่งนี้ดำเนินไปอย่างราบรื่นอย่างที่ฉันคาดหวัง ทุกอย่างทำงานได้ดี มันเป็นประสบการณ์ที่น่าพึงพอใจอย่างน่าประหลาดใจ แต่สิ่งนี้อาจอยู่เหนือขอบเขตที่หลายคนรู้สึกสบายใจที่จะทำ ฉันแค่ทำตามบทเรียน แต่ก็ง่ายที่จะมองข้ามว่าความรู้พื้นฐานบางระดับนั้นช่วยได้ขนาดไหน
โชคดีที่ไม่ใช่ระบบ HVAC ทุกระบบที่ต้องการการผสานรวมกับบุคคลที่สามและการตรวจสอบแพ็กเก็ต
การรวมอุปกรณ์ที่ซับซ้อนเช่นนี้เป็นเพียงจุดเริ่มต้นเท่านั้น
ด้วยระบบใหม่ของฉันที่ปรากฏใน Home Assistant ฉันสามารถเข้าถึงการควบคุมที่ต้องการได้ทันที ฉันสามารถเปิดและปิดโซน ปรับโหมด และตั้งค่าอุณหภูมิ ข้อเสียเพียงอย่างเดียวคือ เนื่องจากฉันกำลังพึ่งพาเซ็นเซอร์วัดอุณหภูมิของตัวเอง อุณหภูมิของระบบในการรวมตอนนี้ยังไม่แม่นยำ (แต่เป็นสิ่งที่ฉันกำลังแก้ไขอยู่)
สิ่งที่สองที่ฉันสังเกตเห็นคือฉัน จริงๆ จำเป็นต้องจัดการแดชบอร์ด Home Assistant ของฉันตอนนี้ที่ฉันมีตัวควบคุมเพิ่มเติมกระจายอยู่ทั่วทั้งที่นี่ มีการรวมระบบควบคุมอุณหภูมิจากบุคคลที่สามหลากหลายแบบให้สำรวจ และยังต้องปรับแต่งอีกมาก นอกจากนี้ฉันยังใช้ Apple Home เพื่อโต้ตอบกับบ้านอัจฉริยะของฉัน ดังนั้นการหาว่าเอนทิตีใดที่ควรเปิดเผยผ่าน HomeKit Bridge จึงต้องมีการลองผิดลองถูกเพิ่มขึ้นอีกเล็กน้อย
สุดท้าย ก็ถึงเวลาจัดการระบบอัตโนมัติและหาวิธีที่ดีที่สุดในการใช้งานมัน สคริปต์ 'ลดความร้อนในบ้าน' อาจเป็นเรื่องแรกที่ต้องทำ ซึ่งผมสามารถใช้งานได้เมื่อออกไปข้างนอกในยามเย็นหลังจากวันที่ร้อน การตัดสินใจว่าจะทำอะไรกับการเชื่อมต่อใหม่นี้เป็นเพียงจุดเริ่มต้นเท่านั้น!
คนที่ทำให้สิ่งนี้เกิดขึ้นสมควรได้รับการสนับสนุนจากคุณ
พวกเราเป็นแฟนตัวยงของโครงการ Home Assistant ที่นี่ที่ How-To Geek และเราเคยชมเชย Nabu Casa มาแล้ว การจ่ายเงินสำหรับ Home Assistant Cloud เป็นวิธีที่ยอดเยี่ยมในการสนับสนุนโครงการนี้ เช่นเดียวกับการซื้อฮาร์ดแวร์จากผู้ผลิตโดยตรง เช่น วิทยุ ZBT-2 Thread และ Zigbee
แต่สิ่งที่ทำให้ Home Assistant ยอดเยี่ยมมากส่วนใหญ่เกิดจากความช่วยเหลือของอาสาสมัครโดยสิ้นเชิง คนเหล่านี้ไม่เพียงแต่อยากปรับปรุงประสบการณ์ของตัวเอง แต่ยังต้องการปรับปรุงประสบการณ์ของผู้อื่นด้วย ถ้าเป็นไปได้ ลองพิจารณาสนับสนุนพวกเขาด้วยการบริจาคเล็กน้อยหากคุณอยู่ในฐานะที่จะทำได้ นั่นคือสิ่งที่ฉันจะทำ เพราะการรวมระบบภายนอกขนาดเล็กนี้ทำให้การใช้ HVAC ของฉันน่าพอใจมากขึ้นมาก
กำลังมองหาวิธีที่เป็นภาพมากขึ้นในการออกแบบการทำงานอัตโนมัติของ Home Assistant อยู่หรือเปล่า? ลองดูวิธีแผนภาพลำดับขั้นที่สามารถทำได้ด้วยการรวม C.A.F.E.



