Home Assistant
Home Assistant जोड़ें, access जाँचें और हर entity के लिए तय करें कि Assistela उसे केवल पढ़ सकती है या नियंत्रित भी कर सकती है।
कनेक्शन क्या सक्षम करता है
Assistela smart home की वर्तमान स्थिति पढ़ सकती है और स्पष्ट अनुरोध के बाद Home Assistant services call कर सकती है। वह temperature sensor जाँच सकती है, light की स्थिति पढ़ सकती है, अनुमत camera से snapshot ले सकती है, scene चला सकती है या खास अनुमत device नियंत्रित कर सकती है।
कनेक्शन में सुरक्षा की दो layers हैं: Home Assistant access token और Assistela की entity allowlist। Token अधिक अनुमति दे, तब भी Assistela उस entity के साथ काम नहीं करती जिसे आपने list में allow नहीं किया।
1. Long-lived access token बनाएँ
अपनी profile खोलें
Home Assistant में user profile खोलकर Long-Lived Access Tokens ढूँढें।
Token बनाएँ
नया token बनाकर Assistela Mac जैसा पहचानने योग्य नाम दें।
तुरंत copy करें
Home Assistant सामान्यतः value केवल एक बार दिखाता है। उसे copy करें और Assistela में सहेजने तक dialog खुला रखें।
इसे चैट, स्मृति या सामान्य note में paste न करें। केवल Home Assistant access-key field में दर्ज करें। Assistela इसे protected credential की तरह रखती है; exposure का संदेह हो तो Home Assistant में token revoke करके नया बनाएँ।
2. Assistela को पेयर करें
Integrations खोलें
Assistela में Assistela → सेटिंग्स → Integrations → Home Assistant चुनें और Pairing tab खोलें।
Address दर्ज करें
Home Assistant address में browser वाला वही URL दर्ज करें, जिसमें http:// या https:// और port भी हो। Local उदाहरण http://homeassistant.local:8123 है।
Access key paste करें
अभी बनाया token Home Assistant access key में paste करें।
सहेजें और जाँचें
Save and test connection दबाएँ। Local address के लिए macOS Local Network access माँग सकता है; इस उपयोग के लिए अनुमति दें।
3. केवल चुनी entities को अनुमति दें
Allowed Entities खोलकर items refresh करें। List search और type से filter की जा सकती है। हर entity के दो अलग विकल्प हैं:
- Read: Assistela उसकी state और attributes ले सकती है। Sensors और केवल report किए जाने वाले devices के लिए उपयोग करें।
- Control: Assistela light on करने या scene चलाने जैसे actions call कर सकती है। Control चालू करने से Read भी चालू होता है।
Temperature sensor और एक test light जैसे कुछ हानिरहित items से शुरू करें। Locks, alarms, garage doors, heating या अन्य safety-relevant devices पर Control तब तक बंद रखें, जब तक instructions और approvals पूरी तरह स्पष्ट न हों।
पहला परीक्षण
- पूछें: “Living-room sensor की वर्तमान स्थिति क्या है?”
- Read काम करे तो अनुमत test light आज़माएँ: “Office test light थोड़ी देर के लिए चालू करो।”
- बाद में Home Assistant में सीधे स्थिति जाँचें।
Entity गायब हो तो list refresh करें। Missing का अर्थ सामान्यतः है कि उसे Home Assistant में rename या delete किया गया है और वर्तमान entity ID चुननी होगी।