Home Assistant, एक ओपन-सोर्स स्मार्ट होम स्टैक का केंद्र

एक XDA लेखक ने हाल ही में बताया कि तीन Docker कंटेनर उनके पूरे स्मार्ट होम को कवर करते हैं। यह दावा ध्यान आकर्षित करता है क्योंकि अधिकांश स्व-होस्ट किए गए सेटअप बारह सेवाओं की गड़बड़ी में बदल जाते हैं, जबकि रोशनी, सेंसर, कैमरे और ऑटोमेशन चलाने का वास्तविक काम केवल कुछ की मांग करता है। यदि एक मिनी पीसी और Zigbee USB स्टिक टीवी के नीचे हैं, और लक्ष्य होमलैब की देखभाल किए बिना क्लाउड छोड़ना है, तो ओपन-सोर्स स्मार्ट होम स्टैक के लिए सर्वश्रेष्ठ ऐप्स एक मशीन पर फिट होते हैं और रास्ते से बाहर रहते हैं। नीचे दिए गए सात विकल्प उन भूमिकाओं को कवर करते हैं जो अधिकांश स्व-होस्ट किए गए घरों को वास्तव में चाहिए: एक हब, एक MQTT ब्रोकर, एक ऑटोमेशन संपादक, एक Zigbee गेटवे, ESP बोर्ड के लिए एक फर्मवेयर टूलकिट, एक कैमरा रिकॉर्डर जो स्थानीय ऑब्जेक्ट डिटेक्शन चलाता है, और स्टैक के लिए एक मॉनिटर। प्रत्येक एक Docker इमेज के रूप में शिप किया जाता है, Windows, macOS और Linux पर चलता है, और ओपन-सोर्स रहता है।

स्मार्ट होम स्टैक ऐप में क्या देखें

इनमें से किसी को चुनने से पहले, वे मानदंड जो वास्तव में एक स्व-होस्ट किए गए स्मार्ट होम के लिए मायने रखते हैं:

त्वरित तुलना

ऐप भूमिका Docker लाइसेंस विशेष
Home Assistant केंद्रीय हब और ऑटोमेशन हाँ Apache 2.0 3,000+ इंटीग्रेशन, साप्ताहिक रिलीज
Mosquitto MQTT ब्रोकर हाँ EPL 2.0 10 MB RAM से कम पर चलता है
Node-RED विजुअल फ्लो ऑटोमेशन हाँ Apache 2.0 जटिल प्रवाह के लिए ड्रैग-एंड-ड्रॉप लॉजिक
Zigbee2MQTT Zigbee गेटवे हाँ MIT हर ब्रांड-विशिष्ट Zigbee हब को प्रतिस्थापित करता है
ESPHome ESP32/ESP8266 फर्मवेयर हाँ MIT / GPLv3 YAML-परिभाषित DIY सेंसर
Frigate AI डिटेक्शन के साथ कैमरा NVR हाँ MIT स्थानीय ऑब्जेक्ट डिटेक्शन, कोई क्लाउड नहीं
Uptime Kuma सेवा निगरानी हाँ MIT Telegram, Discord, ईमेल के लिए अलर्ट

ऐप्स

1. Home Assistant: केंद्रीय हब के लिए सर्वश्रेष्ठ

Home Assistant एक ओपन-सोर्स स्मार्ट होम हब का संदर्भ कार्यान्वयन है। यह हजारों उपकरणों के लिए इंटीग्रेशन, एक मूल डैशबोर्ड और एक ऑटोमेशन इंजन शिप करता है जो YAML या एक विजुअल संपादक को पढ़ता है। Docker के तहत Container रिलीज चलाने से इंस्टॉल मशीनों के बीच पोर्टेबल रहता है, और एक स्नैपशॉट से एक-क्लिक पुनः स्थापन पूरे घर को एक घंटे से कम समय में एक नए बॉक्स पर ले जाता है।

जहां यह कम पड़ता है: कुछ उपकरण इंटीग्रेशन HACS से कस्टम घटकों पर निर्भर करते हैं, सामुदायिक ऐड-ऑन स्टोर। TLS को बाहरी रूप से सेटअप करना मैनुअल है जब तक कि Nabu Casa क्लाउड सबस्क्रिप्शन इसे संभालता है।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker के माध्यम से Windows, macOS, Linux। Raspberry Pi और सामान्य x86 मिनी PC पर मूल OS इंस्टॉल।

डाउनलोड: Home Assistant

निचली पंक्ति: किसी भी स्व-होस्ट किए गए स्मार्ट होम के लिए डिफ़ॉल्ट पिक। इस सूची पर सभी अन्य ऐप इसमें प्लग करते हैं।


2. Mosquitto: MQTT ब्रोकर के लिए सर्वश्रेष्ठ

Mosquitto Eclipse Foundation MQTT ब्रोकर है। लगभग हर स्मार्ट होम स्टैक MQTT को साझा संदेश बस के रूप में उपयोग करता है, और Mosquitto सबसे छोटा, तेजतम और सबसे अधिक संदर्भित कार्यान्वयन है। Docker इमेज कम मेमोरी पर चलता है, एक एकल कॉन्फ़िग फ़ाइल की आवश्यकता है, और MQTT 3.1.1 और 5.0 बोलता है।

जहां यह कम पड़ता है: एक्सेस कंट्रोल टेक्स्ट-फाइल आधारित है। कोई वेब UI नहीं है। कोई भी डैशबोर्डिंग Home Assistant में या MQTT Explorer जैसे किसी अलग क्लाइंट में बैठता है।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker के माध्यम से Windows, macOS, Linux। हर प्रमुख OS के लिए मूल बाइनरी।

डाउनलोड: Mosquitto

निचली पंक्ति: एक बार सेटअप करें, भूल जाएं कि यह अस्तित्व में है।


3. Node-RED: विजुअल ऑटोमेशन के लिए सर्वश्रेष्ठ

Node-RED IBM Emerging Technology द्वारा निर्मित प्रवाह-आधारित संपादक है। MQTT विषयों, HTTP कॉल, टाइमर और फ़ंक्शन ब्लॉक के लिए नोड्स कैनवस पर ड्रैग करें, उन्हें एक साथ वायर करें, और ऑटोमेशन चलता है। Home Assistant के पास अपना स्वयं का ऑटोमेशन इंजन है, लेकिन Node-RED जीतता है जब कोई वर्कफ़्लो उपकरणों, क्लाउड API और दीर्घकालीन स्थिति को फैलाता है (उदाहरण के लिए, एक गति सेंसर जो केवल तब हल्के को ट्रिगर करता है जब दोरबेल पिछले घंटे में नहीं बजता है)।

जहां यह कम पड़ता है: प्रवाह अनुशासन के बिना उलझन में पड़ सकते हैं। JSON निर्यात पर संस्करण नियंत्रण कार्यपूर्ण है लेकिन सुरुचिपूर्ण नहीं है।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker या npm के माध्यम से Windows, macOS, Linux।

डाउनलोड: Node-RED

निचली पंक्ति: Home Assistant के बिल्ट-इन ऑटोमेशन के अभिव्यक्तिपूर्ण रेंज से बाहर निकलने पर सही पिक।


4. Zigbee2MQTT: Zigbee गेटवे के लिए सर्वश्रेष्ठ

Zigbee2MQTT एक USB Zigbee कोऑर्डिनेटर (Sonoff, ConBee II, Home Assistant Yellow, या SkyConnect) को स्थानीय MQTT ब्रोकर से जोड़ता है। वह एकल पुल हर विक्रेता से लगभग 3,000 Zigbee उपकरणों को अनलॉक करता है, प्रत्येक ब्रांड के लिए एक हब खरीदे बिना। एक नया बल्ब या सेंसर जोड़ना लगभग 20 सेकंड की जोड़ी लेता है।

जहां यह कम पड़ता है: कोऑर्डिनेटर फर्मवेयर अपडेट कभी-कभी उपकरण जोड़ी को तोड़ते हैं। कुछ अस्पष्ट उपकरणों को JavaScript में लिखे गए कस्टम कन्वर्टर की आवश्यकता होती है।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker के माध्यम से Windows, macOS, Linux। Linux पर USB पासथ्रू सबसे सुचारू इंस्टॉल है।

डाउनलोड: Zigbee2MQTT

निचली पंक्ति: कारण कि Philips Hue ब्रिज, Aqara हब और IKEA गेटवे को एक ही शेल्फ साझा करने की आवश्यकता नहीं है।


5. ESPHome: ESP32 और ESP8266 फर्मवेयर के लिए सर्वश्रेष्ठ

ESPHome एक सस्ते ESP32 बोर्ड को 20 लाइनों YAML के साथ स्मार्ट होम सेंसर में बदल देता है। फ्रेमवर्क कॉन्फ़िग से फर्मवेयर को संकलित करता है, USB या OTA पर फ्लैश करता है, और Home Assistant के साथ डिवाइस को स्वचालित रूप से पंजीकृत करता है। कस्टम सेंसर (तापमान, वायु गुणवत्ता, पानी के रिसाव, ऊर्जा मॉनिटर) सप्ताहांत परियोजना के बजाय हार्डवेयर स्टार्टअप बन जाते हैं।

जहां यह कम पड़ता है: केवल ESP-पारिवारिक बोर्ड का समर्थन करता है। YAML DSL में बिल्ट-इन घटकों से परे कुछ के लिए सीखने का वक्र है।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker के माध्यम से Windows, macOS, Linux। एक-क्लिक इंस्टॉल के लिए Home Assistant add-on के रूप में भी चलता है।

डाउनलोड: ESPHome

निचली पंक्ति: जब शेल्फ सेंसर एक विशिष्ट कमरे या डिवाइस को कवर नहीं करते हैं।


6. Frigate: स्थानीय कैमरा NVR के लिए सर्वश्रेष्ठ

Frigate स्थानीय ऑब्जेक्ट डिटेक्शन के चारों ओर निर्मित नेटवर्क वीडियो रिकॉर्डर है। यह IP कैमरों से RTSP स्ट्रीम को पकड़ता है, Coral TPU या CPU के माध्यम से प्रत्येक फ्रेम चलाता है, और केवल तभी रिकॉर्ड करता है जब कोई व्यक्ति, कार या जानवर वास्तव में दृश्य में हो। वह एकल डिजाइन पसंद निरंतर रिकॉर्डिंग की तुलना में भंडारण को लगभग 90% तक कम करता है और हर फ्रेम को क्लाउड से दूर रखता है।

जहां यह कम पड़ता है: दो से अधिक कैमरों के लिए Coral USB एक्सीलेरेटर लगभग अनिवार्य है। उच्च-रिजोल्यूशन स्ट्रीम के साथ सेटअप को ffmpeg प्रीसेट की सावधानीपूर्वक ट्यूनिंग की आवश्यकता है।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker के माध्यम से Windows, macOS, Linux। हार्डवेयर त्वरण के साथ Linux अनुशंसित पथ है।

डाउनलोड: Frigate

निचली पंक्ति: बाजार पर सर्वश्रेष्ठ क्लाउड-मुक्त कैमरा स्टैक। प्रत्येक अलर्ट एक स्नैपशॉट के साथ Home Assistant में आता है।


7. Uptime Kuma: स्टैक की निगरानी के लिए सर्वश्रेष्ठ

Uptime Kuma एक स्व-होस्ट किया गया स्थिति पृष्ठ है। यह स्टैक में प्रत्येक सेवा (पोर्ट 8123 पर Home Assistant, 1883 पर Mosquitto, 5000 पर Frigate) को ping करता है और जब कुछ गिरता है तो Telegram, Discord या ईमेल पर अलर्ट करता है। इसका मतलब है कि विफल कंटेनर का पहला संकेत सुबह 6:30 पर एक टूटा हुआ ऑटोमेशन नहीं है।

जहां यह कम पड़ता है: मेट्रिक्स टूल नहीं है। CPU या RAM ग्राफ़ के लिए, Grafana या Home Assistant के सिस्टम इंटीग्रेशन के साथ यह जोड़ी।

मूल्य निर्धारण:

प्लेटफॉर्म: Docker के माध्यम से Windows, macOS, Linux। बाकी स्टैक के रूप में एक ही बॉक्स पर खुशी से चलता है।

डाउनलोड: Uptime Kuma

निचली पंक्ति: अंतिम कंटेनर जो एक शौक स्मार्ट होम को कुछ पर्याप्त विश्वसनीय में बदल जाता है।


सही को चुनने का तरीका

एक एकल स्व-होस्ट किया गया स्मार्ट होम पहले दिन से इस सूची पर हर ऐप की आवश्यकता नहीं है। सही स्टार्टर किट घर के आकार, उपकरण मिश्रण और कितनी दूर क्लाउड से सेटअप चलता है इस पर निर्भर करता है।

अक्सर पूछे जाने वाले सवाल

क्या मुझे वास्तव में Home Assistant की आवश्यकता है यदि मेरे पास पहले से ही Alexa है?

हां, यदि लक्ष्य स्थानीय नियंत्रण, कस्टम ऑटोमेशन और कोई क्लाउड निर्भरता नहीं है। Alexa Amazon के सर्वर से जुड़ी एक वॉयस इंटरफेस है। Home Assistant स्थानीय नेटवर्क पर चलता है, डिवाइस स्थिति को स्थानीय रखता है, और जब इंटरनेट गिरता है तो काम करना जारी रखता है। बहुत सारे लोग दोनों चलाते हैं, Alexa वॉयस कमांड को Nabu Casa क्लाउड एड-ऑन के माध्यम से Home Assistant स्क्रिप्ट से जोड़ते हैं।

न्यूनतम स्मार्ट होम स्टैक क्या है?

तीन कंटेनर अधिकांश घरों को कवर करते हैं: Home Assistant, Mosquitto और Zigbee2MQTT। वह संयोजन एक Hue पुल, Aqara हब और रोशनी, सेंसर और स्विच के लिए किसी भी ब्रांड ऐप को प्रतिस्थापित करता है।

क्या यह स्टैक Raspberry Pi पर चल सकता है?

हां। 4 GB RAM के साथ Raspberry Pi 4 Home Assistant, Mosquitto, Zigbee2MQTT, Node-RED और ESPHome को बिना तनाव के संभालता है। Frigate को Pi पर Coral TPU एक्सीलेरेटर की आवश्यकता है, या हार्डवेयर ट्रांसकोडिंग के लिए Intel iGPU के साथ मिनी पीसी।

क्या Docker आवश्यक है या मूल इंस्टॉल ठीक है?

मूल इंस्टॉल सूची पर हर ऐप के लिए काम करता है, लेकिन Docker स्टैक पोर्टेबल रखता है। एक एकल docker-compose.yml फ़ाइल पूरे सेटअप को एक कमांड में एक नई मशीन पर ले जाती है। स्नैपशॉट और रोलबैक तुच्छ हो जाते हैं। एक स्टैक के लिए जो वर्षों तक चलेगा, Docker कम-घर्षण पथ है।

Home Assistant और OpenHAB में क्या अंतर है?

दोनों ओपन-सोर्स स्मार्ट होम हब हैं। Home Assistant के पास बड़ा समुदाय है, तेजतर रिलीज गति है, और 2026 में व्यापक इंटीग्रेशन कवरेज है। OpenHAB JVM-आधारित एक्सटेंसिबिलिटी और Blockly और JSR-223 जैसे नियम इंजन को पसंद करने वाले उपयोगकर्ताओं के लिए मजबूत है। पहली स्व-होस्ट की गई स्टैक के लिए, Home Assistant सुरक्षित डिफ़ॉल्ट है।