2 पॉइंट द्वारा GN⁺ 2025-03-25 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Jeff Geerling ने Bosch 500 series डिशवॉशर इंस्टॉल करने के बाद इस बात पर आपत्ति जताई कि Rinse, Delay Start, Eco जैसे बुनियादी फीचर Home Connect app के पीछे छिपे हुए हैं
  • इस मॉडल में कुछ फीचर इस्तेमाल करने के लिए डिशवॉशर को Wi-Fi और Home Connect cloud से कनेक्ट करना पड़ता है, जबकि महंगी 800 series में 7-segment display होने से accessibility अलग है
  • पुराना GE डिशवॉशर बार-बार power issue के बाद खराब हो गया, और $299 control board की मरम्मत भी अनिश्चित थी, इसलिए 8 साल पुराने $600 के उत्पाद को बदलने की ओर झुकाव हुआ
  • Bosch की इंस्टॉलेशन खुद अपेक्षाकृत आसान थी, लेकिन touch sensor UI, boot time, और manual के बिना modes ढूँढना मुश्किल होने की वजह से पहला उपयोग अनुभव काफी खराब रहा
  • डिशवॉशर जैसे appliance के लिए local first, cloud optional संरचना होनी चाहिए, और cloud dependency सेवा बंद होने, subscription मॉडल में बदलने, और local network security exposure जैसी समस्याएँ पैदा कर सकती है

नया डिशवॉशर खरीदने तक की प्रक्रिया

  • पुराना GE डिशवॉशर बार-बार असामान्य power problem दिखाने के बाद आखिरकार चालू होना बंद हो गया
    • breaker को कुछ मिनट के लिए बंद करके फिर चालू करने पर ही control unit के चालू होने की समस्या धीरे-धीरे अधिक बार होने लगी
    • panel से लेकर अंदर के power connector तक test और rewiring किया गया, लेकिन वह काम नहीं किया
  • control board को $299 में special order करना पड़ता, और उसे बदलने पर भी समस्या हल होगी या नहीं यह तय नहीं था
    • उत्पाद की कीमत लगभग $600 थी, और उपयोग अवधि 8 साल थी
    • front panel hinge के पास और अन्य जगहों पर भी जंग और संभावित leakage के संकेत थे
  • 5 लोगों के परिवार के लिए डिशवॉशर लगभग अनिवार्य था, और हर दिन 1.5 घंटे हाथ से बर्तन धोना व्यावहारिक नहीं लगा
  • Consumer Reports और Reddit की राय देखकर $1,000 से कम में, और रविवार को स्थानीय स्टोर से मिल सकने वाला Bosch चुना गया
    • Consumer Reports की reliability और customer satisfaction chart में Bosch को अच्छी रेटिंग मिली थी
    • Reddit पर Miele का भी ज़िक्र था, लेकिन स्थानीय stock नहीं मिला

Bosch इंस्टॉलेशन का अनुभव

  • Bosch 500 series की इंस्टॉलेशन कुल मिलाकर GE से आसान थी
    • plastic base फ़र्श पर अधिक आसानी से सरकता है
    • drain hose, water supply hose, और power cable की routing आसान थी, इसलिए counter के नीचे की तंग जगह में धकेलते समय जोखिम कम था
  • फ़ैक्टरी से कसी हुई निचली leveling legs बहुत ज़्यादा टाइट थीं
    • सामने के छोटे screw को घुमाकर पीछे की leg नीचे करने वाली संरचना में worm gear निकल गया और लंबी connecting rod खिसक गई
    • 10mm hex socket खरीदकर legs को पर्याप्त ढीला करना पड़ा, तब gear सही से काम करने लगा
  • यह समस्या हल होने के बाद बाकी इंस्टॉलेशन आसानी से पूरी हो गई

पहली बार इस्तेमाल में सामने आई Home Connect की शर्त

  • power on करते ही touch sensor control panel असुविधाजनक लगा
    • पुराने GE में physical button दबाने पर click feedback से पता चल जाता था कि input हुआ है
    • नए Bosch में firmware boot time है, और mode बदलने का तरीका समझने में लगभग 5 मिनट लग गए
  • इंस्टॉलेशन के बाद water intake और drain pump के काम करने की जाँच के लिए Rinse cycle चलाना चाहा, लेकिन वह control panel में नहीं मिला
  • manual में star चिह्न वाले options को मॉडल के अनुसार Home Connect app only बताया गया था
    • Rinse
    • Machine Care
    • HalfLoad
    • Eco
    • Delay start
  • खरीदा गया Bosch 500 series, 7-segment display वाले 800 series से सस्ता मॉडल है, और कुछ modes app और cloud service के पीछे छिपे हैं
  • Home Connect app इस्तेमाल करने के लिए डिशवॉशर को Wi-Fi से जोड़ना, Home Connect account बनाना, और फ़ोन app सेट करना पड़ता है
    • इसके बाद ही इंटरनेट के ज़रिए डिशवॉशर को नियंत्रित करके Rinse cycle चलाया जा सकता है

app-only features पर असंतोष

  • app अतिरिक्त convenience features दे, इसमें खुद कोई समस्या नहीं है, लेकिन जो फीचर पहले button से नियंत्रित होते थे वे app-only बनते ही उत्पाद की usability बदल जाती है
  • नए refrigerator app में अंदर का temperature देखना या service code निकालना जैसे अतिरिक्त फीचर हैं, लेकिन Geerling ने refrigerator को Wi-Fi से नहीं जोड़ा
  • Bosch 500 series में Rinse या Delay Start जैसे फीचर सीधे मशीन पर आसानी से नहीं मिलते
    • महंगी 800 series में कुछ display features हैं
    • यानी समान फीचर तक पहुँच के लिए app और cloud की आवश्यकता बन जाती है

संभावित विकल्प और उनकी सीमाएँ

  • पहला विकल्प है उन फीचरों को बस इस्तेमाल ही न करना
    • लेकिन खरीदते समय उम्मीद थी कि cleaning cycle और Rinse cycle को app या Wi-Fi के बिना चलाया जा सकेगा
  • दूसरा विकल्प है डिशवॉशर को Wi-Fi से जोड़कर, संभव हो तो IoT VLAN में रखना
    • Geerling के अनुसार छुट्टियों के दौरान डिशवॉशर को remotely control करने या extra rinse चलाने की कोई ज़रूरत नहीं है
    • वह इसे ऐसे video doorbell से अलग मानते हैं जो internet connection के ज़रिए remote video viewing या cloud storage देता है
  • तीसरा विकल्प है HCPY का उपयोग करना, जिसने Home Connect protocol को reverse engineer किया है
    • HCPY, Home Connect के लिए Python library है
    • लेकिन उन्होंने पहले ही इंस्टॉलेशन में लगभग 4 घंटे खर्च कर दिए थे, और अपना web UI बनाकर उसे local network service की तरह बनाए रखना नहीं चाहते
    • इस तरीके में भी कम-से-कम एक बार Home Connect से कनेक्शन ज़रूरी है, और यह अनौपचारिक reverse-engineered library पर निर्भर करता है

cloud-dependent appliance के जोखिम

  • जब product designer फीचरों को मुख्य UI में देने के बजाय app में धकेल देता है, तो product design सुस्त हो सकता है
    • छोटा 7-segment display भी दो अक्षर या बचे हुए समय जैसी जानकारी दिखा सकता है
    • कुछ low-end डिशवॉशर भी ऐसी display capability देते हैं, लेकिन Bosch ने यह फीचर महंगे मॉडल में रखा है
  • cloud app को service maintenance cost चाहिए होती है
    • अगर अभी subscription fee नहीं है, तो या तो data पहले से बेचा जा रहा है, या बाद में service बंद हो सकती है या subscription model में बदली जा सकती है
    • service बंद होने पर उस डिशवॉशर का Rinse और Eco mode गायब हो सकता है
    • subscription में बदलने पर self-cleaning जैसे फीचर के लिए हर महीने भुगतान करना पड़ सकता है
  • internet से जुड़ा डिशवॉशर local network security hole बन सकता है
    • Bosch किसी अज्ञात IoT bulb vendor से बेहतर हो सकता है, लेकिन Geerling नहीं चाहते कि Bosch को local network पर internet access मिले
    • VLAN के बिना API डिशवॉशर से बात कर सकती है, और अधिकांश सामान्य उपभोक्ता VLAN configuration नहीं जानते

वांछित design principles

  • Bosch को कम-से-कम cloud account के बिना local access उपलब्ध कराना चाहिए
  • इससे भी बेहतर तरीका यह है कि सभी फीचर सीधे डिशवॉशर के control panel से उपलब्ध हों
  • IoT devices का मूल सिद्धांत “First local, then cloud” होना चाहिए
    • cloud कोई अनिवार्य requirement नहीं, बल्कि optional convenience feature होना चाहिए
    • जो लोग local app control नहीं जानते, उनके लिए सुविधा के रूप में cloud जोड़ा जाना चाहिए
  • उनका मानना है कि ESP32 जैसे सस्ते chip से भी cloud के बिना local control implement किया जा सकता है
  • Bosch 500 series की आसान इंस्टॉलेशन से उम्मीदें बढ़ी थीं, लेकिन उत्पाद में शामिल सभी फीचर इस्तेमाल करने के लिए app और cloud की ज़रूरत होना अंततः बेहद निराशाजनक अनुभव साबित हुआ

1 टिप्पणियां

 
GN⁺ 2025-03-25
Hacker News की राय
  • Bosch के साथ भी यही समस्या हुई थी
    मैंने सेल्सपर्सन से साफ कहा था कि WiFi नहीं चाहिए, और मुझे बताया गया कि यह सिर्फ तब काम आने वाला फीचर है जब आप फोन से ऑपरेट करना चाहें
    इंस्टॉलेशन खत्म होने और पैकेजिंग फेंक देने के बाद ही पता चला कि कुछ फीचर्स के लिए Bosch वेबसाइट का इस्तेमाल करना पड़ता है
    1–2 हफ्ते इस्तेमाल करने और पैकेजिंग न होने के बाद दुकान रिटर्न स्वीकार करेगी या नहीं, इस पर शक था, और उसे फिर से निकालकर वापस करने का समय और ऊर्जा भी नहीं थी
    Bosch से संपर्क किया, लेकिन वे मुझे अंदरूनी विभागों में घुमाते रहे और आखिर में जवाब आना बंद हो गया
    Bosch dishwasher नहीं खरीदना चाहिए। पूरी कीमत पहले से चुका देने के बाद भी, जब तक आप वेबसाइट अकाउंट न बनाएं और वे उधर से फीचर चालू न करें, आप सभी फीचर्स इस्तेमाल नहीं कर सकते

    • मेरे साथ लगभग उलटा अनुभव हुआ
      मुझे नई washing machine चाहिए थी और Consumer Reports के हिसाब से टॉप products में सभी में WiFi शामिल था। Home Depot में जिस LG WM3400CW पर विचार कर रहा था, उसके बारे में पूछा कि क्या यह सच में WiFi इस्तेमाल करना जरूरी बनाता है, और मुझे बताया गया कि नहीं
      कई हफ्तों तक बिना WiFi सेटअप किए आराम से इस्तेमाल किया
      बाद में पता चला कि LG washing machine को WiFi से जोड़ने पर ऐप में पानी और बिजली के इस्तेमाल की reports देखी जा सकती हैं, इसलिए कनेक्ट करने की कोशिश की, लेकिन WM3400CW में असल में WiFi था ही नहीं। शायद मौजूदा LG washing machines में WiFi न होने वाला यह लगभग इकलौता model है
      लगता है Consumer Reports LG के Smart Diagnosis फीचर की वजह से भ्रमित हो गया
      WM3400CW में ऐप का Smart Diagnosis इस तरह काम करता है कि washing machine डेटा को आवाज़ के रूप में भेजती है। washing machine पर diagnosis शुरू करने वाला button combination दबाने पर पुराने analog modem जैसी आवाज़ आती है, और ऐप फोन के microphone से उस आवाज़ को सुनता है
    • नीचे वाले comment को ऊपर लाने के लिए इस top comment में जोड़ रहा हूं
      https://news.ycombinator.com/item?id=43469297
      उस comment में [0] लिंक है, और plain text में यह बताया गया है: जर्मन privacy attitude से मेल खाते हुए, BSH HomeConnect appliances में internet से अलग करने के लिए बिना किसी अलग hack के ऐप में built-in cloud-free mode है। लंबे जीवन वाली authentication keys exchange करने के लिए एक बार connect करना पड़ता है, लेकिन उसके बाद appliance को network से पूरी तरह अलग रखते हुए operate किया जा सकता है
      [0] https://trmm.net/homeconnect/
    • पता नहीं आप कहां रहते हैं, लेकिन ज्यादातर देशों में ऐसे मामले में जब भी आपको यह बात पता चले, वह return करने की वैध वजह बनती है
      पैसे लेने के लिए झूठ बोला गया था, और यह जानबूझकर था या नहीं, यह लगभग जरूरी शर्त नहीं है
    • Bosch को malicious design को परफेक्ट करना आता है
      कुछ ovens में game cheat key जैसा secret key combination होता है, जिससे buttons को फिर से काम करवाना पड़ता है। यह हर 6 महीने में करना होता है, नहीं तो service visit बुलानी पड़ती है या खराब oven के साथ जीना पड़ता है
      लेकिन इसे public information के रूप में जारी नहीं किया गया; यह सिर्फ YouTube पर leak हुआ
      यानी buggy software और workaround है, लेकिन वे आपको बताते नहीं हैं। Ideally, इन ovens को recall कर replacement installation का खर्च उठाना चाहिए
    • ऑस्ट्रेलिया में packaging संभालकर रखने की कोई बाध्यता नहीं है, और बेचने वाली company को shipping cost भी उठानी होगी
      यह major problem के तहत आता है
      1. https://www.accc.gov.au/consumers/problem-with-a-product-or-...
  • मेरे हिसाब से Jeff को बस नुकसान उठाकर इसे वापस कर देना चाहिए था
    पता है यह समय की बर्बादी है, लेकिन ऐसे products को retail level पर ही reject किया जाना चाहिए। जब retailers अतिरिक्त support burden से तंग आ जाएंगे, तो वे manufacturers से ऐसी हरकतें बंद करने को कहेंगे
    returns से पैदा होने वाली open-box problem उन्हें पूरी तरह झेलने दो

    • मैं भी ऐसा रुख अपनाना चाहता हूं, लेकिन असलियत में मैं पहले ही पूरे काम पर करीब 6 घंटे लगा चुका हूं, और घर की maintenance व improvement के लिए मेरे पास बहुत सीमित समय है
      workbench पर पहले से ही leaking bathroom faucet ठीक करने के लिए नया faucet set, और खराब bathroom exhaust fan ठीक करने के लिए नया fan रखा है। और ये तो सिर्फ अभी खराब चीजें हैं; pending routine maintenance भी करीब दस और हैं
      सिद्धांत पर टिके रहने के लिए 2–4 घंटे और कुर्बान करने होंगे, उस बेवकूफ dishwasher को फिर से minivan में लादना होगा, और इस बार थोड़ा पानी leak होने की भी संभावना है। तब minivan की problem भी पैदा हो सकती है और सिरदर्द बढ़ सकता है
      यह भी मानना पड़ेगा कि मैं सही replacement ढूंढकर उसे लाकर install कर सकूंगा, और घर की dishwashing routine को एक से तीन दिन तक बुरी तरह disturb किए बिना कर पाऊंगा
      अफसोस, इस बार Bosch जीत गया। फिर भी अगर मैं दोबारा कभी Bosch appliance न खरीदूं, तो लंबे समय में शायद वे हार सकते हैं। हालांकि मेरे पास Bosch water heater और एक premium ear thermometer भी है जो मुझे काफी पसंद था
      ऊपर से अब मेरे पास dishwasher hack करने का एक long-term project भी है
    • ऐसे products app में ads बांधकर बेचेंगे और बिक्री के बाद भी manufacturer को फायदा देंगे
      अगर networking feature जोड़ने की लागत expected revenue से कम है, तो आखिरकार हर product में वह networking और app आ जाएगा
      app-only dishwasher दूसरे dishwashers से ज्यादा competitive हो जाएगा और धीरे-धीरे individual consumer alternatives को बाहर कर देगा। बिना app वाला विकल्प शायद “industrial dishwasher” जैसा बचेगा, लेकिन वह personal use वाले से करीब 10 गुना महंगा हो सकता है
      बिना smart features वाला TV खरीदकर देख लो। खरीद तो सकते हो, लेकिन hotel-use product लेना पड़ेगा, और उस market के हिसाब से कीमत देनी पड़ेगी
    • सहमत हूं। असली बात यह है कि जब तक consumers खरीदते रहेंगे, manufacturers यह चाल चलते रहेंगे
      Jeff ने खुद भी कहा कि “vendors को ऐसी हरकतें करके बच निकलने नहीं देना चाहिए”, लेकिन असल में उसने उन्हें बच निकलने दिया। article का बड़ा हिस्सा संभावित objections की तरह इस बात पर था कि उसके case में यह जायज क्यों था—वह busy था, कुछ दिन हाथ से बर्तन धोने का इंतजार नहीं कर सकता था, family situation थी। तो क्या readers को ऐसा नहीं करना चाहिए?
      इसलिए यह समझना मुश्किल है। मेरे हिसाब से “मेरी बात मानो, मेरे काम नहीं” वाला रवैया ही यह problem पैदा करता है। बोलने वाले पक्ष को social media पर signaling जैसे तुरंत फायदे मिलते हैं, खासकर YouTuber को, लेकिन action लेने वाले पक्ष को कोई खास फायदा नहीं मिलता
      Jeff Geerling को मैं कुल मिलाकर अच्छे लोगों में मानता हूं और समर्थन के नजरिए से यह कह रहा हूं। शायद इसी वजह से हम यहां तक आ पहुंचे हैं
    • Consumer Reports member होने के नाते, Consumer Reports को ऐसी चीजों की कड़ी आलोचना करनी चाहिए
    • Jeff का विरोध सिद्धांत पर आधारित नहीं, बल्कि कुछ घंटों की सुविधा पर आधारित है
      इस कहानी पर सिद्धांत के आधार पर प्रतिक्रिया देने वाले बहुत से लोगों को देखना चाहिए कि कितने लोग शिकायत करते हुए भी आखिरकार मान लेते हैं। vendors भी निश्चित रूप से यह देख रहे हैं
  • कुछ साल पहले appliances का पूरा set खरीदते समय मैंने सीखा कि Consumer Reports या internet की कोई भी review पढ़ने के बजाय service और warranty companies के लिए industry data देखना चाहिए
    वहां brand और model के हिसाब से problem types और frequency पर असली, ठोस data होता है
    article की मुख्य बात पर लौटें तो मेरा शुरुआती रुख “बिलकुल नहीं” था, और मैंने जितना हो सके simple appliances चुनने की कोशिश की। फिर भी 5 में से 3 WiFi-enabled थे और app के जरिए हर तरह की बेहतर नई दुनिया का वादा करते थे
    जाहिर है, मैंने उन features की settings के पास भी नहीं गया, और किस्मत से जिन normal appliance functions की उम्मीद थी वे सब इन extra features के बिना काम करते हैं
    घर पर न होने पर oven को remotely preheat करने का विचार अभी भी डरावना लगता है

    • product खरीदने से पहले manual download करके पढ़ना चाहिए
      हाल ही में मैं एक air purifier खरीदने वाला था, लेकिन manual से साफ था कि उसमें auto mode नहीं है, इसलिए बच गया। उस price पर मुझे लगा था कि यह जरूर होगा
      अगर Jeff ने manual download किया होता, तो शायद वह इस product से बच सकता था
      consumer purchase research के लिए web search एक nightmare बन गई है। सब affiliate marketing-driven है। पुराने traditional trusted brands तक बस affiliate content जैसा कुछ जल्दबाजी में निकाल रहे हैं
    • ऐसी service और warranty reports कहां मिलती हैं?
    • वह data कहां मिलता है? आम आदमी तो Google इस्तेमाल करेगा, लेकिन Google इतना खराब है कि आखिरकार पैसे लेकर promote करने वाली review sites पर पहुंच जाता है
    • सबसे अच्छा दोस्त appliance repair technician है
      उनसे पूछो कौन सा brand अच्छा या खराब है, तो आम तौर पर वे बहुत गलत नहीं होते
    • मेरे पास LG soundbar है जिसे मैंने set up भी नहीं किया, न किसी WiFi से connect किया
      फिर भी जब phone पास ले जाता हूं तो notification आती है कि क्या AirPlay device से connect करना है
      WiFi-enabled device घर में लाने की यही बड़ी खामी हो सकती है। हो सकता है मैं initial setup न करूं, लेकिन पड़ोसी कर दे
      उम्मीद है कि ऐसे devices initial setup में physical procedure शामिल करते हों और denial-of-service attack जैसी चीजों के लिए vulnerable न हों
  • Bosch जो कर रहा है वह बेहूदा है और मैं पूरी तरह विरोध करता हूं, और author से सहानुभूति है
    लेकिन company शिकायतों की परवाह नहीं करेगी। consumers के पास company तक ऐसा संदेश भेजने का लगभग इकलौता तरीका है product लौटाकर revenue पर चोट करना
    झंझट है, लेकिन अगर सच में परवाह है, तो दुर्भाग्य से लड़ने के लिए extra effort लगानी पड़ेगी

    • अगर कोई influential है, तो वह इसे backyard में ले जाकर जलाने का YouTube video भी बना सकता है
      देखें Bosch web ads की ताकत कैसी महसूस करता है
    • audience काफी बड़ी हो तो शिकायत भी आखिरकार उनकी sales पर असर डाल सकती है
    • board members के email addresses ढूंढकर सीधे complaint mail भी भेज सकते हैं
    • sunk cost fallacy
    • उस दिन का इंतजार है जब Jeff अपने YouTube video के बीच में “Bosch Sux” insert screen डालेंगे
  • मैं ऐसे अपार्टमेंट में रहता हूँ जहाँ wireless signal मुश्किल से कम होता है, और इमारत के ज़्यादातर लोगों की तरह मेरे पास भी Samsung “smart” TV है
    इसलिए लगभग हर शाम मुझे पड़ोसियों के फ़ोन से आने वाली screencast requests तीन-चार बार reject करनी पड़ती हैं। यह अपने-आप में चिढ़ाने वाला है, लेकिन इस दौरान जो video देख रहा होता हूँ वह रुक जाता है
    manual में Bluetooth बंद करने का कोई तरीका नहीं था, और Samsung को कॉल किया तो उन्होंने कहा कि असल में इसे बंद नहीं किया जा सकता। antenna निकाल सकता हूँ, लेकिन लगता है यह WiFi के साथ integrated है, इसलिए ऐसा करने पर शायद streaming नहीं देख पाऊँगा
    आखिर में मैंने Bluetooth device का नाम बदलकर “STOP USING THIS ONE” कर दिया, लेकिन शायद कोई पढ़ता नहीं, क्योंकि अब भी रोज़ connection requests आती हैं

    • मैं Bluetooth और WiFi बंद करके Apple TV या Roku जैसा set-top box इस्तेमाल करूँगा
      आम तौर पर ये TV operating system से कहीं बेहतर होते हैं, और TV UI को छूना सिर्फ़ input channel बदलते समय होता है
    • सोच रहा हूँ कि क्या ऐसी special panels का कोई market होगा जो sound और आम WiFi·Bluetooth bands को block कर दें
      हर बार support center पर कॉल करके यह नाटक करने का मन करेगा कि मैंने जो product खरीदा है वह बार-बार क्यों खराब हो रहा है, यह मैं सचमुच समझ नहीं पा रहा
    • LTT ने real environment में “5G blocking paint” test करने का video [0] बनाया था
      अगर आपको काला रंग पसंद है, तो यह हमेशा एक option रहता है
      [0] https://www.youtube.com/watch?v=n5BOFsiDpYQ
    • समस्या हल करने के लिए मैंने BLE scanner app फिर से install किया, और अपने device को खोजने से पहले जितने Samsung TV दिखे उनकी संख्या देखकर हैरान रह गया
      मेरे पास कोई Samsung TV नहीं है, फिर भी ऐसा था। वे सब हमेशा discoverable mode में हैं, इसलिए normal Bluetooth screen खोलना भी उतना ही कष्टदायक है
    • अगर उस request को accept कर लें तो क्या होता है? क्या पड़ोसी की screen बस दिखने लगती है?
      अगर बात इतनी डरावनी है, तो शायद इससे पड़ोसी ध्यान देना शुरू कर दें
  • Jeff ने कहानी का सबसे भड़काऊ हिस्सा छोड़ दिया। Bosch Home Connect iPhone app search history data चूसता है
    किसी को पता है वह data कितना valuable है? मैंने भी 500 model खरीदने की वही गलती की, और advanced features इस्तेमाल करने के लिए मुझे अपने सबसे निजी Google moments dishwasher के सामने उजागर करने होंगे—यह इतना बेहूदा है कि मैं इसका इस्तेमाल नहीं करूँगा
    1990 के दशक में जब हम internet technology बना रहे थे और भविष्य को लेकर optimistic थे, तब सबसे बुरे सपने में भी नहीं सोचा था कि आम लोग इसे इस तरह इस्तेमाल करेंगे और इसे normal माना जाएगा
    appliances को lever बनाकर लोगों की निगरानी करने के लिए किस तरह का राक्षस होना पड़ता है? हमारे जैसे लोगों के लिए सचमुच किसी दूसरे ग्रह की ज़रूरत है

    • यहाँ थोड़ी confusion है
      App Store में दिखने वाला “Search History Data – Not Linked with You” label सिर्फ़ Home Connect app के अंदर किए गए searches को बताता है, पूरी Google search history को नहीं
      iOS apps sandbox environment में चलते हैं, इसलिए app के पास Google account तक पहुँचने का कोई तरीका नहीं है। यह smart home devices में features बेहतर करने की standard practice है, आपकी पूरी digital life की निगरानी नहीं
    • यकीन करना मुश्किल है। लेकिन क्या आप इसका कोई सबूत दे सकते हैं कि यह सच है?
      अगर सच है तो यह class-action lawsuit level की अविश्वसनीय बात है
  • ज़रूर पढ़ें: Cory Doctorow की Unauthorized Bread
    excerpt [0], किताब Radicalized [1] में शामिल
    [0]: https://arstechnica.com/gaming/2020/01/unauthorized-bread-a-...
    [1]: https://en.wikipedia.org/wiki/Radicalized_%28Doctorow_book%2...

  • यह सब locally directly चल सकता है, और ऐसा करने पर alternatives भी possible हो जाते हैं और user experience भी कहीं बेहतर हो जाता है
    request के धरती के दूसरे छोर तक जाकर लौटने की latency भी खत्म हो जाती है, और privacy व security concerns भी काफी घट जाते हैं
    इससे भी बुरी बात यह है कि ऐसे cloud connections अक्सर insecure या unstable, या दोनों होते हैं। Miele सहित कई vendors को cloud से unencrypted connection बनाते देखा है। firewall में outgoing port 80 block करके देखिए
    मैंने कुछ appliance manufacturers के clouds की थोड़ी monitoring भी की है, और ये cloud services हमेशा outage में रहती हैं। यह बात कि कोई explicitly इसके लिए पैसे नहीं दे रहा, कुछ हद तक समझ आती है, लेकिन service lifetime के लिहाज़ से यह भयानक संकेत है
    उस दिन का इंतज़ार है जब किसी expired appliance manufacturer domain को खरीदूँगा
    इस गड़बड़ का समाधान legislation के अलावा सोचना मुश्किल है। कम से कम end-of-life पर open access enforce करने जैसा कुछ होना चाहिए

    • उम्मीद है Matter protocol local home automation में मदद करेगा
      इसे IPv6 networking इस्तेमाल करने वाले local network पर चलने के लिए design किया गया है, और WiFi और Thread के बीच gateway है। कमी यह है कि design में शामिल सभी लोगों के लिए यह complex है
      लक्ष्य यह है कि device companies cloud software development cost हटाना चाहें और effectively Apple या Google आदि को outsource कर दें
    • unencrypted protocol असल में open access जैसा ही है
      reverse engineering आसान होती है, और फिर cloud के DNS address को अपने server की ओर point करके इसे local पर चला सकते हैं। सबसे खराब स्थिति में IP hijack करना होगा
      जिस चीज़ से सावधान रहना है वह encrypted connections हैं
  • हाल ही में मैंने वही dishwasher खरीदा और install किया
    मुझे भी यह पसंद नहीं कि कुछ features के लिए app चाहिए। लेकिन बाकी comments से अलग, मैं यह कहना चाहता हूं कि WiFi से बिल्कुल connect न करने पर भी यह अब भी पूरी तरह काम करने वाला dishwasher है
    कुछ “advanced” features छूट जाएंगे, लेकिन बर्तन सच में बहुत अच्छी तरह साफ करता है। खरीदने से पहले मैंने manual पढ़ा था और उम्मीद के मुताबिक performance मिला। rinse cycle और cleaning mode access कर पाता तो बेहतर होता, लेकिन यह जरूरी नहीं है
    बदलने से पहले जो पुराना और खराब होता जा रहा product था, उसकी तुलना में यह बर्तनों को कहीं ज्यादा साफ धोता है, और अब तक performance से कोई शिकायत नहीं है
    install करते समय इसे जगह में डालने से पहले आगे वाले पैरों को wrench से थोड़ा ढीला करना पड़ता है। वे बहुत tight हैं। पीछे वाले पैरों को भी अंदर डालने से पहले कुछ हद तक adjust कर लेना अच्छा है। diagram confusing है, इसलिए पैर आपकी सोच के उलट दिशा में adjust हो सकते हैं। शायद Jeff के साथ भी यही हुआ होगा
    लगता है यह dishwasher बिना password वाले WiFi network से connect करने से इनकार करता है। मोटे तौर पर दार्शनिक वजहों से मैं अपने network में password जोड़ना नहीं चाहता, और यह भी एक वजह है कि मैंने इसे अब तक connect नहीं किया
    Costco version, कम-से-कम मेरे इलाके में, थोड़ा अलग model है जिसमें automatic door opening feature Auto Air नहीं है। यह इस model के सबसे अच्छे features में से एक है, इसलिए यह confirm किए बिना Costco से नहीं खरीदना चाहिए कि यह शामिल है या नहीं
    “touchless” buttons परेशान करते हैं। बस दरवाजा खोलने की कोशिश करने पर भी अक्सर beep करते हैं और चालू हो जाते हैं। पूरा interface भी बहुत अच्छा नहीं है, और कभी-कभी चिंता होती है कि क्या यह ठीक से set हुआ है। फिर भी, आदत पड़ जाने पर यह शांति से और असरदार तरीके से बर्तन धो देता है

    • मुझे यह जानने में दिलचस्पी है कि network पर password न रखने की दार्शनिक वजह क्या है
    • यह समझाने के लिए शुक्रिया कि WiFi से connect न करने पर भी यह पूरी तरह dishwasher की तरह काम करता है
      बाकी comments से ऐसा संकेत मिलता है मानो WiFi के बिना कोई अहम चीज छूट जाती हो, लेकिन लगता है कोई यह बताने की कोशिश नहीं कर रहा कि ठीक-ठीक क्या छूटता है
      क्या आप बता सकते हैं कि WiFi connection के बिना कौन-से features नहीं मिलते?
  • यह Home Connect शायद local-only, cloud-free mode support करता है [0]
    हाल ही में पता चला कि मेरे parents के kitchen appliances सभी Home Connect वाले Bosch products हैं, और मुझे चिंता थी कि क्या इन्हें जरूरी तौर पर उनके cloud के जरिए ही चलाना पड़ेगा
    लेकिन इसे Home Assistant के साथ integrate कराने पर भी काफी काम हुआ लगता है [1]
    [0] https://trmm.net/homeconnect/
    [1] https://github.com/hcpy2-0/hcpy

    • यह सच में सबसे ऊपर वाला जवाब होना चाहिए
      [0] link के मुताबिक, शायद German privacy mindset से मेल खाते हुए, BSH HomeConnect appliances में internet से अलग करने के लिए app में built-in cloud-free mode है, बिना किसी अलग hacking के। लंबे समय तक चलने वाली authentication keys exchange करने के लिए एक बार connect करना पड़ता है, लेकिन उसके बाद appliance को network से पूरी तरह अलग रखते हुए control किया जा सकता है
    • Jeff ने भी लेख में इसका जिक्र किया है
      एक और तीसरा विकल्प यह है कि किसी ने इस protocol को reverse-engineer कर के Home Connect Python library HCPY बनाई है
      लेकिन समस्या यह है कि मैं पहले ही इस dishwasher को kitchen में install करने में करीब चार घंटे लगा चुका हूं। मैं अपना web UI configure करने में फिर चार घंटे नहीं लगाना चाहता। वह भी ऐसा कि कम-से-कम एक बार Home Connect के जरिए connect करना ही पड़े, और private dishwasher API तक पहुंचने के लिए reverse engineering पर निर्भर एक unofficial third-party library को local network service के रूप में maintain करना पड़े