Home Assistant ने MyQ गैराज डोर integration हटाया
(home-assistant.io)- Chamberlain Group द्वारा MyQ की third-party app access को ब्लॉक करना जारी रखने के कारण, Home Assistant ने 6 दिसंबर 2023 को Home Assistant 2023.12 release में MyQ integration हटा दिया
- MyQ, Chamberlain Group का cloud-based smart home brand है, जिसका असर Chamberlain और Liftmaster गैराज डोर ओपनर users पर पड़ता है
- पिछले कुछ महीनों में MyQ integration टूटता, ठीक होता और फिर टूटता रहा—यह बार-बार repair mode में था, और Home Assistant इसे MyQ की access blocking कार्रवाई का नतीजा मानता है
- Chamberlain Group ने कहा कि यह फैसला 1 करोड़ से अधिक users और approved partners के लिए है, लेकिन Home Assistant को कोई official response नहीं मिला
- MyQ users को cloud integration के बजाय local control alternative ratgdo सुझाया जा रहा है
MyQ integration हटाने का फैसला
- Home Assistant का MyQ integration 6 दिसंबर 2023 को निर्धारित Home Assistant 2023.12 release में हटाया जाएगा
- सीधा कारण यह है कि Chamberlain Group ने सार्वजनिक रूप से कहा है कि वह MyQ ecosystem में third-party app access को ब्लॉक करना जारी रखेगा
- MyQ, Chamberlain Group के स्वामित्व वाला cloud-based smart home brand है, और Chamberlain व Liftmaster गैराज डोर ओपनर users के लिए परिचित product line है
- Home Assistant का MyQ integration फरवरी 2017 में जोड़ा गया था, लेकिन हाल के महीनों में integration के टूटने, ठीक होने और फिर टूटने की घटनाएं बार-बार हुईं
- Home Assistant का मानना है कि यह instability MyQ की third-party access blocking कार्रवाई से पैदा हुई
- Chamberlain Group के CTO Dan Phillips ने बताया कि MyQ ecosystem के “unauthorized use” को रोकने का फैसला 1 करोड़ से अधिक users और approved partners को बेहतर experience देने के लिए है
- Chamberlain Group का मानना है कि कुछ users प्रभावित हों, तब भी MyQ की performance और reliability बेहतर होगी
- Home Assistant ने Chamberlain Group से कई तरीकों से संपर्क किया, लेकिन कोई official response नहीं मिला
- इसलिए उसका आकलन है कि Chamberlain Group ग्राहकों से केवल MyQ app या approved partner apps ही इस्तेमाल करवाना चाहता है
Partnership issue और local alternative
- Home Assistant, Chamberlain Group के साथ सहयोग करने को तैयार है, लेकिन approved partner program की संरचना ऐसी है जिसमें partner companies को MyQ owners के गैराज डोर control अधिकारों के लिए Chamberlain Group को भुगतान करना पड़ता है
- Open source project Home Assistant के लिए partnership fee आर्थिक रूप से संभव नहीं है और यह project की values से भी मेल नहीं खाती
- उसका रुख है कि MyQ users को अपने खरीदे हुए devices और अपने स्वामित्व वाले data तक अपनी पसंद के तरीके से access मिलना चाहिए
- वह ऐसी व्यवस्था स्वीकार नहीं करता जिसमें users अपने ही गैराज डोर को तभी control कर सकें जब कोई third-party extra cost चुकाए
- MyQ integration maintainer Lash-L ने मौजूदा स्थिति को “MyQ के साथ बिल्ली-चूहे का खेल चल रहा है, और फिलहाल लगता है कि बिल्ली जीत रही है” बताया
- अगर Chamberlain Group third-party access blocking जारी रखता है, तो Home Assistant workaround पर काम जारी नहीं रख सकता
- अगर Chamberlain Group अपना रुख फिर से सोचता है और customers के लिए सहयोग करता है, तो integration को फिर से स्वीकार किया जा सकता है
- MyQ owners को ratgdo खरीदने की सलाह दी जाती है
- ratgdo एक पूरी तरह local ESPHome-based solution है
- यह MyQ के security+ protocol के साथ compatible है
- इसे मौजूदा MyQ system में 3 wires जोड़कर install किया जा सकता है
- यह MyQ जैसी गैराज डोर control functionality देता है
- यह motion events, lighting control और wired remote lock features भी देता है, जो MyQ में नहीं हैं
1 टिप्पणियां
Hacker News की रायें
इस मामले में मेरी कुछ हद तक जिम्मेदारी है। 2017 में Lockitron को Chamberlain को बेचा था, और वही Amazon Key integration का आधार बना
यहां comments के सामान्य माहौल के उलट, analytics data अपने-आप में बहुत ज्यादा मूल्यवान नहीं है। जैसा कि 2010 के दशक में सबने मुश्किल तरीके से सीखा, Internet of Things क्षेत्र में recurring revenue के तौर पर जो मॉडल टिकता है, वह लगभग सिर्फ video storage fees और commercial access fees ही हैं। Chamberlain, MyQ camera और Amazon·Walmart जैसे partners के लिए garage access programs के जरिए दोनों कर रहा है। दोनों retailers को fraud की समस्या है(https://news.ycombinator.com/item?id=38176891), और “garage के अंदर delivery” यह वादा करती है कि users द्वारा parcel चोरी का झूठा दावा करने की समस्या 0 हो जाएगी। retailers के लिए यह लाखों dollars की कीमत वाला समाधान है, और Chamberlain भी स्वाभाविक रूप से अपना हिस्सा चाहता है, लेकिन यह तभी संभव है जब वह उस bottleneck की रक्षा कर सके
garage doors में इस्तेमाल हुए 3–4 पीढ़ियों पुराने wireless protocols की security से जुड़े ऐतिहासिक कारणों की वजह से वह ऐसा नहीं कर पाता, और ratgdo या OpenSesame जैसे products इसी बात का फायदा उठाते हैं। automotive जैसे दूसरे industries में encryption keys की chain of control ज्यादा सुरक्षित होती है, इसलिए उदाहरण के लिए Tesla replacement key fob eBay से 5 dollars में खरीदने के बजाय dealer को 300 dollars देकर खरीदना पड़ता है
leadership change को देखते हुए यह हैरानी की बात नहीं कि नए प्रभारी को गर्म तवे पर हाथ रखकर ही बात समझनी पड़े, लेकिन पहले इसे implement न करने की वजह थी, और वह चर्चा की कमी नहीं थी। market share को देखते हुए monetization का लालच समझ आता है, लेकिन घरेलू users को third-party services से integrate करने देते हुए भी industry partners से fraud-reduction की लागत वसूलने की सुविधा देने वाली बुनियादी समस्या ठीक करने के बजाय इस रास्ते पर जाना, मेरे हिसाब से खराब design था
बेहतर तो यह होगा कि Amazon अपने खर्च पर Amazon-controlled box बनाए, उसमें microcontroller लगाए, और NFC या RFID आदि से authentication कराए। customers को मुफ्त में दे, और adoption बढ़ाने के लिए rewards भी जोड़ दे
[1] मेरे पास ऐसे devices के लिए एक isolated VLAN है, जिसमें inbound और outbound दोनों default रूप से blocked हैं। network background न भी हो, अगर device support करता है तो इसे एक बार configure करके देखना अच्छा रहेगा
आह, bottleneck capitalism। हर company के tech company बन जाने से समस्या यह है कि सब sustainable न रहने वाली tech-company जैसी growth की उम्मीद करने लगते हैं। customers को open-pit mining की तरह खोदकर निकालने का काम भी scale हो रहा है, और यह इतना efficient है कि लगता है industries खुद को ही नष्ट कर देंगी। उस दिन का इंतजार है जब private equity मेरे घर के radios की मालिक होगी और सिर्फ output ही नहीं, input तक control करेगी
स्थानीय बड़े रिटेल स्टोर्स और garage door installers के विकल्प देखें तो Chamberlain असल में monopoly के काफ़ी करीब है। ऊपर से उन्होंने ग्राहकों के साथ धोखा किया। यह behavior 2017 से Home Assistant में था, और हाल में उन्होंने जो बदलाव किए उन्हीं की वजह से यह तथाकथित “DDoS” पैदा हुआ। वे कहते हैं कि यह official products को बढ़ावा देने के लिए है, लेकिन इसी कंपनी ने पहले एक local hub बेचा था जिसे cloud service की ज़रूरत नहीं थी, फिर उसे discontinue कर दिया
API टूटने का समय नए CTO के जुड़ने से काफ़ी मेल खाता है, और उसका लक्ष्य apparently “smart access software company में बदलाव” है
यह साफ़ नहीं है कि CTO यह नहीं समझते कि “DDoS” आम तौर पर दुर्भावना का संकेत देता है, या वे जानबूझकर यह शब्द इस्तेमाल कर रहे हैं ताकि blame अपने product इस्तेमाल करने वाले users पर डाला जा सके
अच्छी ख़बर यह है कि ESP-आधारित local solution ratgdo बहुत अच्छे से काम करता है। उम्मीद है निर्माता kits से अच्छा profit कमा रहा होगा
पता नहीं ऐसी चीज़ को क्या कहना चाहिए, लेकिन मेरा पसंदीदा example 1997 के John Carmack का है। 1997-12-09 की .plan के मुताबिक, अगर double-precision calculations बिल्कुल न की जाएँ तो Cyrix processors single-precision floating-point calculations में कहीं तेज़ होते हैं, और Quake हमेशा time basis को double-precision seconds value के रूप में रखता था, लेकिन global single-precision mode allow करने के लिए उन्होंने इसे integer millisecond timer में बदलने का फैसला किया
उन्होंने जितनी भी usages ढूँढीं सब बदल दीं, लेकिन master server को heartbeat भेजने वाला routine छूट गया, और नतीजा यह हुआ कि 300 seconds में packet भेजने के बजाय वह हर 300 milliseconds में भेजने लगा। एक server पर इससे ज़्यादा फ़र्क नहीं पड़ता, लेकिन जब हजारों network games चल रहे हों तो idsoftware.com पर packets की बाढ़ आ जाती है। इसलिए उन्होंने कहा कि अगर server चलाना है तो नया executable download कर लें
संदर्भ के लिए, यह doxxing नहीं है। उनका profile public है
शुरू में automation जोड़ने के बाद जब myQ फिर से काम नहीं कर रहा था तो मुझे लगा मैंने कुछ गड़बड़ कर दी है, और पत्नी से शिकायत करते हुए शर्मिंदगी हुई। बेटा घर आया तो मैंने Home Assistant से remotely दरवाज़ा खोलने की कोशिश की, लेकिन नहीं हुआ, और naturally मुझे लगा गलती मेरी ही है। ऐसा नहीं था
फिर Discord discussion देखा और समझ आया कि सिर्फ़ मैं नहीं हूँ, लेकिन तब भी लगा कि यह छोटा percentage होगा
फिर यह HN के top पर दिखा
कंपनी का ऐसा करना frustrating है, और मैं इस choice से सहमत नहीं हूँ। ऊपर से हर बार door खोलते या बंद करते समय ads देखने के लिए मजबूर करना Orwellian है
अब उम्मीद करनी है कि इस device को चाहने वाले अभी भी बहुत लोग हों, और इसे किसी तरह eBay पर बेच देना है
मैं Home Assistant इस्तेमाल करता हूँ और यह opener भी इस्तेमाल कर रहा हूँ। Installer ने recommend किया था, कहा कि मेरे जैसे home automation इस्तेमाल करने वाले happy customers थे। मैं साफ़ कह सकता हूँ कि a) मैं इस brand को फिर कभी recommend या buy नहीं करूँगा, और b) मैंने installer से इस product line की recommendation पर पहले ही complaint की है और वह भी दूसरे brand पर shift कर रहा है
उम्मीद है ratgdo बहुत successful होगा, मैंने कई units order कर दिए हैं
मुझे याद नहीं कि आख़िरी बार Chamberlain या उनकी owned brands के अलावा कोई garage door कब देखा था। कम से कम मेरे area में तो लगभग monopoly जैसा लगता है
Home Assistant को खरीदारी का निर्णय आसान बनाने के लिए सक्रिय रूप से hostile manufacturers और actively cooperative manufacturers की list maintain करनी चाहिए
कोई इसे handle करेगा?
“हम समझते हैं कि यह थोड़े users को प्रभावित करता है...” — यह सच में contemptuous phrasing है
Chamberlain Group को बता दें: आप सिर्फ़ “थोड़े users” को alienate, antagonize और lose नहीं कर रहे हैं। ज़्यादातर कंपनियाँ उन्हें “valued customers” कहतीं, लेकिन ठीक है, समझते हैं। आप अपने brand को भारी और permanent damage पहुँचा रहे हैं
यहाँ जिस बात पर ज़्यादा चर्चा नहीं हो रही, वह यह है कि MyQ, Amazon Key की गैरेज के अंदर डिलीवरी के लिए ज़रूरी मुख्य integration component है। यह ऐसी सेवा है जिसे लाखों लोग दरवाज़े के सामने पार्सल चोरी होने के बजाय गैरेज में डिलीवरी पाने के लिए इस्तेमाल करते हैं, इसलिए इसे इंटरनेट access चाहिए
यह कहना कि अपेक्षाकृत कम संख्या में tech users product इस्तेमाल करना बंद कर देंगे और इससे Chamberlain दिवालिया हो जाएगा, बेमानी है। कुछ हफ्ते पहले Homebridge में MyQ API की समस्या आई थी, और मैंने Apple HomeKit से सीधे integrate होने वाला Meross device खरीदा। फिर भी Amazon deliveries की वजह से MyQ को installed रखना पड़ेगा
ads, user-hostility, और polling को लेकर गुस्सा—जो बिना compensation अतिरिक्त resources मांगने जैसा लगता है—सब सही और जायज़ है। लेकिन आखिरकार Chamberlain को इस बात से फर्क नहीं पड़ता कि हम नाराज़ हैं या नहीं। वे उन लोगों से पैसा कमाते हैं जिन्हें लगता है कि वे जिस भी page पर जाएँ, phone screen पर ads छा जाना सामान्य है, और शायद Amazon से भी उन्हें बहुत पैसा मिलता होगा
लेकिन अमेरिका में पार्सल चोरी से बचने के लिए devices की पूरी category बन गई है। जबकि समाधान तो delivery companies को जिम्मेदार ठहराने में है। Amazon हो, Bol हो या कोई भी delivery company, मैं किसी को भी अपना गैरेज खोलने की सुविधा नहीं देना चाहता
मैं MyQ सिर्फ Amazon Key की वजह से इस्तेमाल कर रहा हूँ। अच्छी बात यह है कि Amazon Aladdin Connect को भी support करता है, और यह सभी garage doors पर काम करता है तथा Home Assistant में भी पूरी तरह supported है
मैंने एक order कर दिया है और इसे replace करूँगा। अलविदा Chamberlain
बेशक हम समुद्र की कुछ बूंदों जितने ही हैं, लेकिन आखिरकार वे बूंदें जमा हो सकती हैं
उनमें से एक Genie है, और लगता है Home Assistant भी इसे अच्छी तरह support करता है
अगर आप ऐसा device खरीदते हैं जिसे काम करने के लिए server connection चाहिए, तो कानूनी रूप से भले ही आप उसके owner हों, असल में आप उसे company से किराए पर इस्तेमाल कर रहे होते हैं
खैर, उसमें से copper तो निकाल ही सकते हैं
अगर कोई इस समस्या से जूझ रहा है, तो मैं RatGDO solution की जोरदार recommendation करता हूँ, जो free software है और अगर soldering skill और spare ESP हो तो मुफ्त में भी किया जा सकता है: https://github.com/PaulWieland/ratgdo
मेरे मामले में $40, Home Assistant, और प्रति device लगभग 30 मिनट लगाकर मैंने दो Chamberlain MyQ openers को cloud के बिना smart बना दिया। ज़्यादातर समय सीढ़ी पर चढ़कर सिर के ऊपर लगे opener light cover के अंदर ESP/shield PCB की wiring से जूझने में गया
मुख्य बात यह है कि यह device “Security2.0+” signal को man-in-the-middle तरीके से intercept करता है, और motor के simple dry contact relay की तरह behave करने के बजाय wired wall remote के individual functions की नकल कर सकता है
नतीजतन door open, opening, closing status के साथ-साथ obstacle sensor और opener light को remotely on/off करने के लिए अलग switch तक entities के रूप में बनते हैं, और सभी Home Assistant में MQTT topics के तौर पर expose होते हैं
Nutriscore label, excess sugar label, “smoking kills” label तो हैं, फिर local cloud-free control unsupported और third-party software access not allowed label क्यों नहीं हैं
garage door opener ऐसा device है जिसे 10 साल से ज्यादा इस्तेमाल किया जाता है। यह उम्मीद करना कि company या cloud service उतने लंबे समय तक जिंदा रहेगी और support देती रहेगी, बहुत optimistic है, लेकिन local control थोड़ा adjustment माँग सकता है फिर भी इस्तेमाल होता रह सकता है