1 पॉइंट द्वारा GN⁺ 2023-11-09 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • 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 टिप्पणियां

 
GN⁺ 2023-11-09
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 मुझसे यह उम्मीद करता है कि वह एक ऐसा काम रोकने के नाम पर मेरी physical security कमजोर करे, जो मैंने किया ही नहीं और जिसकी जिम्मेदारी भी मेरी नहीं है? और क्या Chamberlain पैसे कमाने के लिए मुझसे मेरे network पर कोई opaque चीज चलवाकर मेरी digital security कमजोर करने की उम्मीद करता है, जिसमें observability लगभग नहीं है और control तो उससे भी कम है? पैसा सचमुच डरावनी दवा है; लगता है ये लोग पूरी तरह नशे में हैं
      बेहतर तो यह होगा कि Amazon अपने खर्च पर Amazon-controlled box बनाए, उसमें microcontroller लगाए, और NFC या RFID आदि से authentication कराए। customers को मुफ्त में दे, और adoption बढ़ाने के लिए rewards भी जोड़ दे
      [1] मेरे पास ऐसे devices के लिए एक isolated VLAN है, जिसमें inbound और outbound दोनों default रूप से blocked हैं। network background न भी हो, अगर device support करता है तो इसे एक बार configure करके देखना अच्छा रहेगा
    • Lockitron! मुझे याद है कि Twine में इस्तेमाल होने वाले Wi-Fi radio के बारे में वहां के engineer से बात हुई थी। अच्छी insight है
      आह, bottleneck capitalism। हर company के tech company बन जाने से समस्या यह है कि सब sustainable न रहने वाली tech-company जैसी growth की उम्मीद करने लगते हैं। customers को open-pit mining की तरह खोदकर निकालने का काम भी scale हो रहा है, और यह इतना efficient है कि लगता है industries खुद को ही नष्ट कर देंगी। उस दिन का इंतजार है जब private equity मेरे घर के radios की मालिक होगी और सिर्फ output ही नहीं, input तक control करेगी
    • क्या मतलब यह है कि retailers मेरे garage के अंदर parcel delivery के लिए किसी तरह के clearinghouse के रूप में Chamberlain को पैसे देते हैं, और Chamberlain इस model को सफलतापूर्वक चलाने के लिए सभी users को अपने proprietary channel में धकेलकर delivery transaction को पूरी तरह verify करना चाहता है? या कम से कम यह कि Home Assistant users DIY alternatives से Chamberlain के हिस्से को कम न कर पाएं? backlash को देखते हुए क्या आपको लगता है कि वे यह कदम वापस लेंगे?
    • fraud कम होने के नाम पर gig workers को मेरे घर के अंदर access देने का विचार संदिग्ध लगता है। किसी तरह ऐसा लगता है जैसे अरबों dollars की company अपना काम मेरे ऊपर डाल रही हो
    • Tesla replacement key fob की बात topic से बाहर है, लेकिन संदर्भ के लिए, Tesla आम तौर पर key fob का इस्तेमाल नहीं करती। S या X में शायद आपको मिल सकता है, लेकिन चाहें तो 175 dollars में खरीद सकते हैं, और आम तौर पर phone app default unlock method होता है, जबकि वास्तविक trust root RFID wallet card में होता है। अतिरिक्त cards 20 dollars प्रति card में खरीदे जा सकते हैं
  • स्थानीय बड़े रिटेल स्टोर्स और 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 कमा रहा होगा

    • मैंने कई बार देखा है कि दुर्भावना न होने पर भी लोग “DDoS” कहते हैं। जैसे कोई developer गलती से ऐसा client deploy कर दे जो intended से बहुत ज़्यादा traffic बनाता हो। Server के नज़रिए से यह malicious DDoS attack जैसा ही दिखता है, लेकिन असल में गलती या unexpected popularity से हुई incident को बताने के लिए शायद कोई अच्छा शब्द नहीं है
      पता नहीं ऐसी चीज़ को क्या कहना चाहिए, लेकिन मेरा पसंदीदा 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 कर लें
    • आप उस CTO से इस topic पर सीधे communicate कर सकते हैं। वह शायद ऐसा perspective दे सकें जो हमें नहीं दिख रहा, और arguments सुनकर reconsider भी कर सकें: https://www.linkedin.com/in/dan-phillips-9a33831/
      संदर्भ के लिए, यह doxxing नहीं है। उनका profile public है
    • वह project अच्छा लग रहा है। अब problem यह है कि Chamberlain या Liftmaster opener कैसे मिले जिसमें MyQ built-in न हो। या शायद बस उसे activate न करें तो चलेगा
    • मैं ratgdo recommend करने आया था। मेरा भी आज पहुँचने वाला है! और creator निश्चित रूप से इससे ज़्यादा charge कर सकता है
    • “research” purpose के लिए, क्या कोई वह endpoint post कर सकता है जिससे connect करने की कोशिश हो रही है?
  • शुरू में automation जोड़ने के बाद जब myQ फिर से काम नहीं कर रहा था तो मुझे लगा मैंने कुछ गड़बड़ कर दी है, और पत्नी से शिकायत करते हुए शर्मिंदगी हुई। बेटा घर आया तो मैंने Home Assistant से remotely दरवाज़ा खोलने की कोशिश की, लेकिन नहीं हुआ, और naturally मुझे लगा गलती मेरी ही है। ऐसा नहीं था
    फिर Discord discussion देखा और समझ आया कि सिर्फ़ मैं नहीं हूँ, लेकिन तब भी लगा कि यह छोटा percentage होगा
    फिर यह HN के top पर दिखा
    कंपनी का ऐसा करना frustrating है, और मैं इस choice से सहमत नहीं हूँ। ऊपर से हर बार door खोलते या बंद करते समय ads देखने के लिए मजबूर करना Orwellian है
    अब उम्मीद करनी है कि इस device को चाहने वाले अभी भी बहुत लोग हों, और इसे किसी तरह eBay पर बेच देना है

    • झुंझलाहट वाली बात है, लेकिन क्या myQ app से remote use अभी भी possible है?
  • मैं 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 कर दिए हैं

    • integration support की कमी के अलावा, garage door खोलने वाला MyQ app ads से भरा हुआ है। बेतुका है। इस product को खरीदने का अफ़सोस है
    • वह installer किस brand पर shift कर रहा है? क्या वह Home Assistant के साथ ठीक काम करता है?
      मुझे याद नहीं कि आख़िरी बार Chamberlain या उनकी owned brands के अलावा कोई garage door कब देखा था। कम से कम मेरे area में तो लगभग monopoly जैसा लगता है
    • installer की recommendation को blame नहीं करूँगा। मैं 2015 से myQ opener इस्तेमाल कर रहा हूँ और यह बहुत stable था। अब तक मेरे home automation products में सबसे reliable था, लेकिन अब नहीं
    • मैंने भी अभी installer को voice message छोड़ा, कहा कि वे मेरे इस्तेमाल किए जाने वाले software के साथ compatibility जानबूझकर तोड़ रहे हैं, इसलिए Wi‑Fi connection में interested customers को कम से कम दूसरे brands देखने की सलाह दें
  • Home Assistant को खरीदारी का निर्णय आसान बनाने के लिए सक्रिय रूप से hostile manufacturers और actively cooperative manufacturers की list maintain करनी चाहिए

    • हर integration page पर यह दिखाने वाला button होता है कि integration local है या remote
    • इसे site पर किसी prominent जगह पर गर्व से दिखाना चाहिए
    • https://home-assistant-shitlist.com
      कोई इसे handle करेगा?
  • “हम समझते हैं कि यह थोड़े users को प्रभावित करता है...” — यह सच में contemptuous phrasing है
    Chamberlain Group को बता दें: आप सिर्फ़ “थोड़े users” को alienate, antagonize और lose नहीं कर रहे हैं। ज़्यादातर कंपनियाँ उन्हें “valued customers” कहतीं, लेकिन ठीक है, समझते हैं। आप अपने brand को भारी और permanent damage पहुँचा रहे हैं

    • यह Intel की Pentium FDIV bug वाली self-goal जैसी बात है। वे पूरी तरह सही थे कि affected users कम थे, लेकिन अंत में उस issue से उन्हें बड़ा नुकसान हुआ
    • उम्मीद है ऐसा हो, लेकिन थोड़ा doubtful हूँ। Home Assistant install और configure करने वाले लोग काफ़ी ज़्यादा niche users हैं। उस product वाले लगभग सभी लोग physical remote इस्तेमाल करेंगे या car से directly pair करेंगे
    • इन्हें सच में भारी सबक मिलना चाहिए। इस वजह से मैं literally अपना garage door opener बेचकर नया खरीदने की सोच रहा हूँ
  • यहाँ जिस बात पर ज़्यादा चर्चा नहीं हो रही, वह यह है कि 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 से भी उन्हें बहुत पैसा मिलता होगा

    • थोड़ा topic से हटकर, लेकिन यह काफी चौंकाने वाला है कि अमेरिका में delivery companies बस पार्सल दरवाज़े के सामने छोड़कर चली जाती हैं। मैं कई European देशों में रह चुका हूँ, और हर जगह यह basic expectation थी कि postal worker या DHL·UPS जैसी services doorbell बजाएँगी। जवाब न मिले तो पड़ोसी के घर की घंटी बजाएँगी, और फिर भी न हो तो पार्सल वापस ले जाकर किसी और दिन दोबारा कोशिश करेंगी या pickup point से लेने के लिए छोड़ेंगी
      लेकिन अमेरिका में पार्सल चोरी से बचने के लिए devices की पूरी category बन गई है। जबकि समाधान तो delivery companies को जिम्मेदार ठहराने में है। Amazon हो, Bol हो या कोई भी delivery company, मैं किसी को भी अपना गैरेज खोलने की सुविधा नहीं देना चाहता
    • मैंने भी यही सोचा था
      मैं MyQ सिर्फ Amazon Key की वजह से इस्तेमाल कर रहा हूँ। अच्छी बात यह है कि Amazon Aladdin Connect को भी support करता है, और यह सभी garage doors पर काम करता है तथा Home Assistant में भी पूरी तरह supported है
      मैंने एक order कर दिया है और इसे replace करूँगा। अलविदा Chamberlain
    • अच्छा होता अगर यह feature किसी भी opener और webhook के साथ काम कर सकता। smart home dashboard से trigger होने वाला एक बढ़िया authentication flow भी बनाया जा सकता था, ताकि user को internal implementation जानने या उसकी चिंता करने की ज़रूरत न पड़े
    • अभी मैंने अपने garage door install करने वाली company को call किया और कहा कि Chamberlain ग्राहकों के प्रति बहुत hostile हो रहा है, इसलिए वे कोई दूसरा brand देखें। ऐसा करने वाला मैं अकेला भी नहीं हूँ
      बेशक हम समुद्र की कुछ बूंदों जितने ही हैं, लेकिन आखिरकार वे बूंदें जमा हो सकती हैं
    • Amazon की इस service page को देखें तो MyQ के अलावा भी कई manufacturers और openers दिखते हैं
      उनमें से एक Genie है, और लगता है Home Assistant भी इसे अच्छी तरह support करता है
  • अगर आप ऐसा device खरीदते हैं जिसे काम करने के लिए server connection चाहिए, तो कानूनी रूप से भले ही आप उसके owner हों, असल में आप उसे company से किराए पर इस्तेमाल कर रहे होते हैं
    खैर, उसमें से copper तो निकाल ही सकते हैं

    • cloud infrastructure पर depend करने वाले devices के box पर expiry date दिखाना mandatory होना चाहिए। जैसे “इस product के लिए XX/XX/XX तक support की guarantee है”
  • अगर कोई इस समस्या से जूझ रहा है, तो मैं 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 होते हैं

    • लगता है जरूरी parts मेरे पास spare parts के रूप में मौजूद हैं। क्या आपको कोई installation guide पता है? कुछ साल पहले मैंने ऐसा ही कुछ बनाने की कोशिश की थी, लेकिन software पर अटक गया था
  • 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 माँग सकता है फिर भी इस्तेमाल होता रह सकता है