ค้นหาเว็บไซต์

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.

บทความที่เกี่ยวข้อง