2 पॉइंट द्वारा GN⁺ 2023-11-09 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • Chamberlain Group ने myQ garage door opener के third-party app access को “unauthorized usage” बताकर रोक दिया, जिससे Home Assistant जैसे smart home apps में door status देखना और दरवाज़ा खोलना-बंद करना मुश्किल हो गया
  • कंपनी ने 1 करोड़ से अधिक myQ users और approved partners के लिए performance और reliability बेहतर करने को वजह बताया, और प्रभावित users से Works with myQ partner list देखने को कहा
  • Home Assistant ने कहा कि myQ integration अब काम नहीं कर रहा, इसलिए इसे अगले महीने की release से हटा दिया जाएगा; maintainer ने MyQ के साथ इस “cat-and-mouse game” में कहा कि “लगता है अभी बिल्ली जीत रही है”
  • myQ app को ads और upsell को लेकर शिकायतें मिल रही हैं; Android app पर अक्टूबर से 1-star reviews बढ़ी हैं और शिकायत है कि ads garage door open button को screen से बाहर धकेल देती हैं
  • Home Assistant ने Chamberlain/LiftMaster openers के लिए ratgdo board को विकल्प के रूप में सुझाया, जो local रूप से काम करता है और कंपनी के monetization फ़ैसलों से इसकी functionality प्रभावित नहीं होती

myQ third-party access block

  • Chamberlain Group, जिसके पास LiftMaster, Chamberlain, Merlin और Grifco जैसे garage door opener brands हैं, ने myQ smart garage door opener के third-party app usage को रोकने का फ़ैसला किया
  • कंपनी का आधिकारिक रुख है कि वह myQ ecosystem में “unauthorized usage” को block कर रही है
    • इसमें वे तरीके भी शामिल हैं जिनमें खरीदार Home Assistant जैसे apps से garage door खोलते हैं या उसका status चेक करते हैं
  • Chamberlain ने कहा कि यह फ़ैसला 1 करोड़ से अधिक users और approved partners को बेहतर experience देने के लिए लिया गया है
    • कंपनी ने प्रभावित users को “बहुत कम” बताया
    • उसका कहना है कि इससे myQ की performance और reliability बेहतर होगी और सभी users को फ़ायदा मिलेगा
    • प्रभावित users से Works with myQ approved partner list देखने को कहा गया

Home Assistant integration हटाया गया

  • Home Assistant एक open source smart home platform है, और myQ integration अब काम नहीं करने के कारण इसे project से हटाया जा रहा है
  • Home Assistant blog के मुताबिक, Chamberlain कुछ समय से Home Assistant support में बाधा डालता रहा है
    • myQ integration maintainer Lash-L ने कहा, “हम MyQ के साथ cat-and-mouse game खेल रहे हैं और अभी लगता है बिल्ली जीत रही है”
  • Home Assistant के founder Paulus Schoutsen ने कहा कि Chamberlain Group ने कभी collaboration request का जवाब नहीं दिया
    • उनका कहना है कि open source projects partnership fees नहीं दे सकते; यह सिर्फ आर्थिक रूप से असंभव नहीं, बल्कि project की values के भी खिलाफ है
  • myQ integration को अगले महीने की Home Assistant release से हटा दिया जाएगा
    • Schoutsen ने कहा कि अगर Chamberlain Group customers के लिए सहयोग करे, तो वे इस integration का फिर से स्वागत करेंगे

myQ app ads और upsell पर शिकायतें

  • app store reviews में myQ app के ads और upsell को लेकर शिकायतें दिख रही हैं
  • iOS app की rating 4.8 बनी हुई है, लेकिन Android app पर अक्टूबर से 1-star reviews बढ़ी हैं
  • Play Store reviews में शिकायत है कि ads app के ऊपर दिखती हैं और इन्हें बंद करने का आसान तरीका नहीं मिलता
    • एक user ने लिखा कि ads की वजह से garage door open button screen से बाहर चला जाता है, इसलिए पहले ad देखनी पड़ती है और फिर scroll करना पड़ता है
    • दूसरे user ने लिखा कि companion product के पैसे देने के बाद भी वह app में ads नहीं देखना चाहता
  • दूसरी 1-star reviews में शिकायत है कि door open/close events पर tap करने से video storage subscription popup आ जाता है, और app का ज़्यादातर हिस्सा ऐसे services और devices के upsell में लगा है जिनकी ज़रूरत नहीं
  • third-party apps का उपयोग Chamberlain की hardware app advertising platform strategy को bypass कर सकता है, इसलिए उसे block किया जा रहा है

approved partners और cost barrier

  • Chamberlain का संदेश approved partner list देखने की सलाह पर खत्म होता है
  • approved partners में Amazon और Alarm.com जैसी कंपनियाँ शामिल हैं
  • Home Assistant ने कहा कि उसने Chamberlain के साथ काम करने की कोशिश की, लेकिन कोई जवाब नहीं मिला
  • उसका कहना है कि paid partnership वहन करना Home Assistant के लिए संभव नहीं है, और ऐसा मॉडल project की values से भी मेल नहीं खाता

workaround विकल्प और खरीद सलाह

  • Home Assistant ने उन users के लिए, जो पहले से Chamberlain garage door opener इस्तेमाल कर रहे हैं, ratgdo नाम का एक छोटा circuit board सुझाया
  • ratgdo एक board है जिसे Chamberlain/LiftMaster garage door opener से जोड़कर इस्तेमाल किया जाता है
    • यह garage door button wiring को Wi-Fi से जोड़ता है
    • यह ऐसे तरीके से काम करता है जिसे Chamberlain के लिए जानबूझकर block करना मुश्किल है
    • यह दूसरे systems के साथ स्वतंत्र रूप से communicate कर सकता है
    • यह door status को “बंद, खुल रहा है, खुला, बंद हो रहा है” के रूप में report कर सकता है
  • Home Assistant team ने कहा कि customers के प्रति hostile कंपनियों से निपटने का तरीका उनके खेल में न फँसना है
    • उसने सलाह दी कि ऐसी कंपनियों के products या services न खरीदें जो customers के साथ ऐसा व्यवहार करती हैं
    • उसने कहा कि दोस्तों को भी बताएं कि ऐसी कंपनियों के साथ कारोबार न करें
    • local रूप से काम करने वाले products खरीदें, जिनकी functionality management के अतिरिक्त revenue source चाहने पर बंद न हो जाए

2 टिप्पणियां

 
xguru 2023-11-09

असल में हमारे देश में smart garage door जैसी चीज़ें ज़्यादा इस्तेमाल नहीं होतीं, इसलिए यह बड़ा मुद्दा नहीं बनता।
लेकिन अमेरिका में यह काफ़ी व्यापक रूप से इस्तेमाल होने वाली सुविधाओं में से एक है, इसलिए लगता है कि यह बड़ा मुद्दा बन रहा है।

मतलब वे open source integration छोड़ने जा रहे हैं, तो बाज़ार की प्रतिक्रिया क्या होगी यह देखना दिलचस्प होगा।

 
GN⁺ 2023-11-09
Hacker News की राय
  • “अनधिकृत उपयोगकर्ता” क्या—अगर बात अपने garage door को control करने की है, तो वह अधिकृत उपयोगकर्ता ही है
    मेरी कंपनी की नीति third-party clients को block न करने की है। बस हम उनसे हमारे दिए हुए uniquely identifiable user agent और API key इस्तेमाल करवाते हैं
    इससे हम आसानी से monitor कर सकते हैं कि वे endpoints को ज़रूरत से ज़्यादा call तो नहीं कर रहे, और अगर उनकी तरफ़ कुछ गड़बड़ हो तो हमारे alerts न बजें; साथ ही power users को flexibility भी मिलती है
    Power users वे लोग हैं जो अच्छा feedback देते हैं और आम users की तुलना में word-of-mouth भी बेहतर फैलाते हैं। अगर उन्हें खुश रखने में कोई खास सक्रिय मेहनत नहीं लगती, तो जानबूझकर cat-and-mouse game शुरू करके उन्हें व्यस्त और नाराज़ कर देना मूर्खता है

    • मैंने अपने garage door opener को remote खोलकर उसके button को Zigbee relay से wire करके Home Assistant से जोड़ा है
      कंपनी इसे रोक नहीं सकती। इसका कोई भी हिस्सा उनके cloud से connected नहीं है
      वैसे भी smart home devices को कभी cloud पर निर्भर नहीं होना चाहिए
      https://i.imgur.com/lNOXdhe.jpg
    • “अगर बात अपने garage door को control करने की है, तो वह अधिकृत user है” यह बात सही है, लेकिन Chamberlain को मेरे door को कौन खोलेगा यह authorize करने का अधिकार न हो, फिर भी अपनी API कौन इस्तेमाल करेगा यह तय करने का अधिकार है
      मुझे यह बहुत खराब फैसला लगता है, लेकिन जिस API usage को वे पसंद नहीं करते उसे “unauthorized” कह सकते हैं
      फिर भी अच्छा होगा अगर ऐसे vendor lock-in को खत्म करने का कोई तरीका बने
    • अगर कंपनी policy इतनी reasonable है, तो लगता है शायद वह कंपनी shareholders, venture capital और private equity के नियंत्रण से मुक्त होगी
    • मैं Chamberlain का बचाव नहीं कर रहा। मैं भी नाराज़ user हूँ
      बस RF product और button से door अभी भी control किया जा सकता है। API usage अलग चीज़ है, और भले ही वह API फिर garage door से communicate करती हो, API कौन इस्तेमाल करेगा इसे वे allow या deny कर सकते हैं
      यह एक बेकार-सी nuance है, लेकिन API हमारी नहीं है; product का ही हम किसी हद तक ownership रखते हैं
  • अब समझ आता है कि “garage door opener app सिर्फ garage door खोलने के लिए नहीं है, बल्कि ads दिखाने और services upsell करने के लिए है”
    “door open/close event दबाया तो video storage subscription dialog खुल गया और sign up करने को कहा”—car में garage में घुसने या निकलने के लिए इंतज़ार कर रहा कौन व्यक्ति ad दबाकर कुछ खरीदेगा? Conversion rate तो हास्यास्पद रूप से कम होगा
    इसके अलावा मौजूदा IoT approach में बहुत कुछ गलत है। Third-party apps block करना, garage door खोलने के लिए कहीं के third-party cloud server की ज़रूरत, असली button के ऊपर ad रखना, dedicated app की ज़रूरत, internet dependency वगैरह
    इस खास product की security पर कहना मुश्किल है, लेकिन वह अलग मुद्दा है

    • इस Reddit post के मुताबिक, वे परिचित जगह पर मौजूद “open/close button” को हटाने वाला dark UX pattern इस्तेमाल करते हैं, जिससे आदत से दबाते हुए कोई गलती से 3000 डॉलर वाले pet door ad पर click कर दे
      https://old.reddit.com/r/myq/comments/xoxrlv/shady_af_advert...
    • garage door की तुलना में थोड़ी कम irritating बात है, लेकिन मेरी पसंदीदा baseball team जीत गई है, इसलिए आजकल website पर सामान खरीदने जाता हूँ तो हर बार 5-second video ad खुल जाता है
      मैं पहले ही पैसे खर्च करने आया हूँ, फिर भी वे मुझे ad दिखाना चाहते हैं?
    • लगता है मकसद उसी जगह तुरंत conversion लेना नहीं, बल्कि व्यक्ति की willpower को थोड़ा-थोड़ा कम करते रहना है ताकि आखिरकार किसी दिन वह खरीद ले
      और अगर आप जल्द ही घर में जाने वाले हैं, तो car में दिखा ad खरीदारी के लिए pre-stimulus भी बन सकता है
    • लगता है ad-free version जल्द ही 9.99 euro/month में आएगा
    • यह उन news articles की याद दिलाता है जो local crime, नए COVID variant, accident या दूसरी emergencies पर होते हैं, और तीन sentences पढ़ने से पहले ही आगे पढ़ने के लिए subscription popup दिखा देते हैं
      इस वक्त मैं अपनी safety के लिए जितनी जल्दी हो सके information ढूंढ रहा हूँ, आपकी “quality journalism” खरीदने नहीं आया
  • Home Assistant blog post भी इस issue को cover करती है https://www.home-assistant.io/blog/2023/11/06/removal-of-myq...
    यह साफ दिखाता है कि smart home devices को handle करने के लिए cloud service रखना ऐसी हरकतों का नुस्खा है
    बेहतर है ZigBee/Matter devices इस्तेमाल करें, और अगर WiFi device है तो कम से कम यह check करें कि वह local network पर काम करता है या नहीं

    • Cloud-integrated smart home device खरीदने का मतलब यह भी है कि किसी दिन manufacturer उसे obsolete घोषित करके support बंद कर सकता है, ताकि आप हर 5–7 साल में फिर से खरीदें
    • अभी workaround हैं, लेकिन लगता है कहीं किसी lab में encrypted-input motor या clutch design हो रहा होगा, जो manufacturer signal न मिले तो door को धड़ाम से बंद कर दे
    • अगर ऐसे device में किसी और के server की दखल अनिवार्य है, तो वह अपने purpose के लिए fit product नहीं है
  • सच कहूँ तो जिज्ञासा है: क्या ऐसी चीज़ को class-action lawsuit में नहीं ले जाया जा सकता?
    यह profit के लिए malicious और reckless तरीके से property damage करना है। सिर्फ इसलिए कि उनके पास app commit key है, मुझे नहीं लगता कि उन्हें कानूनी अधिकार मिल जाता है

  • तकनीकी रूप से देखें तो उन्होंने शुरुआत से ही कभी इसकी अनुमति दी ही नहीं थी
    Homebridge और Home Assistant ने Android ऐप से MyQ API को reverse engineer करके बनी एक लोकप्रिय Python library का इस्तेमाल किया था
    कई कंपनियां दुरुपयोग बढ़ने तक ध्यान नहीं देतीं, लेकिन Chamberlain Blackstone के स्वामित्व में आने के बाद अचानक rent-seeking mode में चला गया लगता है, और OIDC token exchange endpoint पर Cloudflare Super Bot Fight को बेहिसाब सख्त कर दिया। authentication code अब भी request किया जा सकता है
    मैंने MyQ को Home Assistant के साथ चलाने की कोशिश छोड़ दी। Cloudflare checkpoint पास करने वाले headers का combination निकालने में कई घंटे लग जाते
    आखिर में मैंने Meross Smart Opener खरीदा और installation हैरानीजनक रूप से आसान था। बस relay device को उन्हीं pinouts में लगाना था जिन्हें wall switch इस्तेमाल करता है
    यह MyQ से बेहतर काम करता है। MyQ customer support भी जिस अजीब “close error” को हटा नहीं पाता, उसकी वजह से door operate होने से रुकता भी नहीं

    • सही। मैंने भी MyQ को घर से निकालकर Meross लगा लिया
      एक अतिरिक्त फायदा यह है कि Meross opener बस एक dry contact switch है। इसे सिर्फ garage door नहीं, बल्कि किसी भी momentary push button वाली जगह इस्तेमाल किया जा सकता है
    • RatGDO wired signal को आसानी से man-in-the-middle तरीके से intercept करता है और cloud के बिना इस बेतुकी स्थिति को पूरी तरह bypass कर देता है
      Home Assistant में सब कुछ entities के रूप में expose होता है और बस काम करता है। myQ/Chamberlain/Genie को API बिल्कुल छूना ही नहीं पड़ता, इसलिए उन्हें पता भी नहीं चलता कि मैं क्या कर रहा हूं
      cloud वाली बकवास को पूरी तरह फेंक देना चाहिए
      https://github.com/PaulWieland/ratgdo
    • device का मालिक user है। “अनुमति” वगैरह की बातों को दफा होने को कहना चाहिए
  • खुद-ब-खुद खुलने वाला garage door कितनी बड़ी समस्या पैदा कर सकता है, यह सोचें तो Chamberlain की बेशर्मी हैरान करने वाली है
    वे उसी बहाने के इर्द-गिर्द बात कर सकते थे, लेकिन इसके बजाय पूरी तरह पागल दिशा में चले गए
    आखिरकार SaaS हो, mobile app हो या hardware, product इस्तेमाल करने का मतलब seller द्वारा तय user experience को जस का तस अपनाना ही है—यह approach बिल्कुल dead end है
    Richard Stallman ने printer से लड़ते हुए जो बात छोड़ी, वह यह थी कि ऐसे ecosystem में ईमानदार लोगों को पैसा कमाने देना जरूरी है। वरना UX ही गायब हो जाता है

    • काश Ryobi का यह garage door opener चल निकला होता। मुझे यह अच्छा idea लगा था
      https://www.homeconstructionimprovement.com/ryobi-launches-l...
    • “खुद-ब-खुद खुल जाता है” वाली logic को ठीक-ठाक Alexa या IFTTT integration की अनुमति न देने के बहाने के रूप में इस्तेमाल किया जाता है
    • मुझे नहीं लगता कि Richard Stallman ने यह point miss किया था
  • Ars comments में Ratgo और Messo की सिफारिश की गई है
    Ratgo एक WiFi board है जिसे garage door की wiring से सीधे जोड़ा जाता है, और Messo एक और सस्ता HomeKit option है जिसे Amazon से खरीदा जा सकता है
    https://paulwieland.github.io/ratgdo/

    • जानना चाहूंगा कि क्या उन comments में Home Assistant compatibility पर भी बात हुई थी
      Chamberlin और उसका बेवकूफ app अब खत्म। मैं सभी IoT devices को control करने के लिए one-stop app चाहता हूं, किसी खास ecosystem में बंद नहीं होना चाहता
  • यह सभी “smart” devices का दुर्भाग्यपूर्ण भविष्य है, लेकिन फिर भी यह सचमुच घटिया हरकत है
    खासकर इसलिए कि वे सिर्फ Android phones पर pump and dump कर रहे हैं, मानो गरीब मोहल्लों में crack बेच रहे हों
    अब मैं घर के लिए कभी Chamberlain product नहीं खरीदूंगा, और जिसे जानता हूं उसे भी न खरीदने की सलाह दूंगा

    • यही समस्या है। अमेरिका में असल में garage door companies सिर्फ दो हैं, और दोनों ही technology के नजरिए से भयानक हैं
  • मैं पहले उस IoT platform पर काम करता था जो Chamberlain devices चलाता था। उसका नाम Arrayent था
    लगता है exit सफल नहीं रहा, और वह competitor को बेच दिया गया। अगर Chamberlain की IoT चीजें अब भी Arrayent stack पर चल रही हों तो मुझे हैरानी नहीं होगी
    उस समय मैं Chamberlain की काफी इज्जत करता था। उन्होंने वह check लिखा जिससे हमारा business शुरू हो सका, और उनके पास technically competent engineering team भी थी
    garage door market में वे साफ तौर पर monopoly के करीब हैं। शायद यह किसी नए hardware startup competitor के लिए अच्छा differentiation point बन सकता है
    पी.एस.: “IoT में S का मतलब security है” वाला वाक्य हमारे मामले में तो निश्चित रूप से सही था
    https://web.archive.org/web/20150205230218/http://arrayent.c...

    • ऐसा scenario कई brands में दोहराया गया है
      brand के पास जरूरी नहीं कि cloud/IoT expertise हो, इसलिए वह किसी दूसरी company के साथ काम करता है। समय बीतता है, business वाली खटपट होती है, partnership fail होती है, और brand व customers दोनों बाहर धकेल दिए जाते हैं। जरूरी नहीं कि यह हमेशा brand की अपनी गलती ही हो
      अब Tuya जैसी कंपनियां Amazon पर उमड़ती gold-rush products की भीड़ को turnkey whitelabel IoT services चुपचाप दे रही हैं
      ये devices cloud पर क्यों निर्भर हैं और HomeKit या Matter को ठीक से support क्यों नहीं करते, इस पर बस अनुमान ही लगाया जा सकता है
  • “Chamberlain Group ने हाल ही में third-party apps के जरिए myQ ecosystem के unauthorized use को रोकने का फैसला किया है। यह फैसला 1 करोड़ से अधिक users और हम पर भरोसा करने वाले authorized partners को सर्वोत्तम experience देते रहने के लिए है। हम समझते हैं कि कुछ users पर असर पड़ेगा, लेकिन आखिरकार इससे myQ की performance और reliability सुधरेगी और सभी users को फायदा होगा।”
    यह सबसे खराब corporate euphemism है। हर sentence को ठीक उल्टा कर दें तो reality के कहीं ज्यादा करीब version मिल जाएगा