- Jeff Geerling instaló un lavavajillas Bosch serie 500 y reaccionó con rechazo al descubrir que funciones básicas como enjuague, inicio diferido y Eco están atadas a la app Home Connect
- Este modelo exige conectar el lavavajillas al Wi‑Fi y a la nube de Home Connect para usar ciertas funciones, mientras que la serie 800, más cara, ofrece una accesibilidad distinta gracias a su pantalla de 7 segmentos
- Su lavavajillas GE anterior se averió tras problemas repetidos de energía, y como la reparación con una tarjeta de control de $299 no garantizaba solución, se inclinó por reemplazar un equipo de $600 con 8 años de uso
- La instalación del Bosch fue relativamente sencilla, pero la interfaz con sensores táctiles, el tiempo de arranque y la dificultad para encontrar modos sin el manual empeoraron mucho la primera experiencia de uso
- En electrodomésticos como un lavavajillas, el enfoque correcto debería ser local primero, nube opcional; depender de la nube puede llevar al cierre del servicio, a una transición a suscripción y a exponer la seguridad de la red local
El proceso hasta comprar un lavavajillas nuevo
- Su lavavajillas GE anterior sufrió fallas extrañas de energía repetidamente hasta que dejó de encender por completo
- Cada vez era más frecuente que tuviera que bajar y volver a subir el breaker durante varios minutos para que se encendiera el módulo de control
- Probó y volvió a cablear desde el panel hasta los conectores internos de energía, pero no logró hacerlo funcionar
- La tarjeta de control debía pedirse de forma especial por $299, y aun reemplazándola no había certeza de que resolviera el problema
- El producto había costado unos $600 y tenía 8 años de uso
- También había óxido y señales de posible fuga cerca de la bisagra del panel frontal y en otras zonas
- Para una familia de cinco personas, el lavavajillas era casi indispensable, y concluyó que no era realista lavar platos a mano 1.5 horas diarias
- Tras revisar Consumer Reports y opiniones en Reddit, eligió un Bosch de menos de $1,000 que pudiera conseguir en una tienda local un domingo
- Bosch aparecía como una línea bien evaluada en las tablas de confiabilidad y satisfacción de clientes de Consumer Reports
- También se mencionaba Miele en Reddit, pero no encontró inventario local
Experiencia de instalación del Bosch
- La instalación del Bosch serie 500 fue, en general, más fácil que la del GE
- La base plástica se deslizaba mejor sobre el piso
- La ruta de la manguera de desagüe, la manguera de suministro y el cableado eléctrico era más simple, reduciendo el riesgo al empujarlo bajo el estrecho espacio de la cubierta
- Las patas niveladoras inferiores ajustadas de fábrica estaban demasiado apretadas
- En el mecanismo donde se baja la pata trasera girando un pequeño tornillo frontal, el engrane sinfín se salió y la varilla de conexión larga se desplazó
- Tuvo que comprar un dado hexagonal de 10 mm y aflojar suficientemente las patas para que el engrane funcionara bien
- Una vez resuelto eso, el resto de la instalación terminó sin problemas
La exigencia de Home Connect quedó clara desde el primer uso
- Apenas lo encendió, la interfaz con sensores táctiles le pareció incómoda
- En su GE anterior, al presionar botones físicos podía saber por el clic si la orden había sido registrada
- El nuevo Bosch tiene un tiempo de arranque del firmware, y le tomó unos 5 minutos descubrir cómo cambiar de modo
- Después de instalarlo, quiso ejecutar el ciclo de enjuague para comprobar la entrada de agua y el funcionamiento de la bomba de desagüe, pero no pudo encontrarlo en el panel de control
- El manual indicaba con un asterisco que algunas opciones eran exclusivas de la app Home Connect según el modelo
- Rinse
- Machine Care
- HalfLoad
- Eco
- Delay start
- El Bosch serie 500 que compró es más barato que la serie 800 con pantalla de 7 segmentos, y algunos modos están ocultos detrás de la app y del servicio en la nube
- Para usar la app Home Connect, hay que conectar el lavavajillas al Wi‑Fi, crear una cuenta de Home Connect y configurar la app en el teléfono
- Solo entonces se puede controlar el lavavajillas por internet para ejecutar el ciclo de enjuague
Molestia por las funciones exclusivas de la app
- Que una app ofrezca funciones extra de conveniencia no es el problema, pero la usabilidad del producto cambia en cuanto una función que antes se controlaba con botones pasa a ser exclusiva de la app
- La app de su refrigerador nuevo ofrece funciones complementarias como revisar la temperatura interna o consultar códigos de servicio, pero Geerling no conectó el refrigerador al Wi‑Fi
- En el Bosch serie 500 no se pueden encontrar directamente en el equipo funciones como enjuague o inicio diferido
- La serie 800 más cara sí tiene algunas capacidades de visualización
- La estructura termina exigiendo una app y la nube para acceder a esas mismas funciones
Posibles respuestas y sus límites
- La primera opción es simplemente no usar esas funciones
- Pero al momento de comprarlo esperaba poder ejecutar el ciclo de limpieza y el ciclo de enjuague sin app ni Wi‑Fi
- La segunda opción es conectar el lavavajillas al Wi‑Fi y, si es posible, ponerlo en una VLAN para IoT
- Geerling considera que no necesita controlar remotamente el lavavajillas ni lanzar un enjuague extra mientras está de vacaciones
- Distingue este caso de un videoportero, donde sí puede tener sentido la conexión a internet para ver video remoto o guardar material en la nube
- La tercera opción es usar HCPY, que hace ingeniería inversa del protocolo Home Connect
- HCPY es una biblioteca de Python para Home Connect
- Pero ya había dedicado unas 4 horas a la instalación y no quería además montar una interfaz web propia y mantenerla como servicio en la red local
- Incluso este enfoque requiere al menos una conexión inicial con Home Connect y depende de una biblioteca no oficial basada en ingeniería inversa
Riesgos de los electrodomésticos dependientes de la nube
- Cuando quien diseña el producto no incluye funciones en la interfaz del propio equipo y las manda a la app, el diseño del producto puede volverse más flojo
- Incluso una pequeña pantalla de 7 segmentos puede mostrar dos letras o información como el tiempo restante
- Algunos lavavajillas más baratos ofrecen este tipo de visualización, pero Bosch la reserva para modelos más caros
- Las apps en la nube requieren costos continuos de mantenimiento del servicio
- Si hoy no cobran suscripción, teme que ya estén vendiendo datos, o que más adelante cierren el servicio o cambien a un modelo de suscripción
- Si el servicio se cierra, podrían desaparecer los modos de enjuague y Eco de ese lavavajillas
- Si pasan a suscripción, cree que incluso podría terminar pagando mensualmente por funciones como self-cleaning
- Un lavavajillas conectado a internet puede convertirse en un hueco de seguridad en la red local
- Bosch quizá sea mejor que un fabricante desconocido de focos IoT, pero Geerling no quiere que Bosch tenga acceso a internet desde su red local
- Sin una VLAN, una API puede comunicarse con el lavavajillas, y la mayoría de los consumidores comunes no sabe configurar una VLAN
Principios de diseño que le gustaría ver
- Bosch debería permitir al menos acceso local sin necesidad de una cuenta en la nube
- Una opción mejor sería hacer que todas las funciones puedan usarse directamente desde el panel de control del lavavajillas
- El principio base de los dispositivos IoT debería ser: “Primero local, luego nube”
- La nube no debería ser un requisito básico, sino una función opcional de conveniencia
- Lo correcto sería agregar la nube como comodidad para quienes no sepan usar control local desde una app
- Considera que incluso con chips baratos como ESP32 se puede implementar control local sin depender de la nube
- El Bosch serie 500 generó expectativas altas por lo fácil de instalar, pero terminó siendo una experiencia muy decepcionante al requerir app y nube para usar todas las funciones incluidas en el producto
1 comentarios
Opiniones de Hacker News
Bosch también tuvo el mismo problema
Le dije claramente al vendedor que no quería WiFi, y me dijeron que era una función que solo se usaba si quería manejarlo desde el celular
Recién después de terminar la instalación y tirar hasta el empaque me enteré de que algunas funciones requieren usar el sitio web de Bosch
Después de usarlo una o dos semanas y sin el empaque, dudaba que la tienda aceptara la devolución, y tampoco tenía tiempo ni energía para desmontarlo y devolverlo
Contacté a Bosch, pero me fueron pasando de un departamento interno a otro hasta que finalmente dejaron de responder
No deberían comprar lavavajillas Bosch. Aunque pagues por adelantado el precio completo, no puedes usar todas las funciones a menos que crees una cuenta en el sitio web y ellos te activen esas funciones
Necesitaba una lavadora nueva y, según Consumer Reports, todos los modelos mejor calificados incluían WiFi. En Home Depot pregunté si la LG WM3400CW que estaba considerando realmente exigía usar WiFi, y me dijeron que no
La usé sin problemas durante varias semanas sin configurar WiFi en absoluto
Más tarde me enteré de que, si conectabas una lavadora LG al WiFi, podías ver en la app reportes de consumo de agua y electricidad, así que intenté conectarla, pero la WM3400CW en realidad no tenía WiFi. Quizá sea casi el único modelo actual de lavadora LG sin WiFi
Creo que Consumer Reports se confundió por la función Smart Diagnosis de LG
En la WM3400CW, Smart Diagnosis en la app funciona haciendo que la lavadora envíe datos mediante sonido. Cuando presionas en la lavadora la combinación de botones para iniciar el diagnóstico, emite un sonido como el de un módem analógico viejo, y la app lo escucha con el micrófono del celular
https://news.ycombinator.com/item?id=43469297
Ese comentario tiene un enlace [0] y lo explica en texto plano así: en línea con la actitud alemana hacia la privacidad, los electrodomésticos BSH HomeConnect tienen un modo sin nube integrado en la app, sin necesidad de hackeos adicionales, para desconectarlos de internet. Hay que conectarlos una vez para intercambiar claves de autenticación de larga duración, pero después se pueden manejar con el electrodoméstico completamente separado de la red
[0] https://trmm.net/homeconnect/
Te mintieron para quedarse con tu dinero, y que haya sido intencional casi nunca es un requisito necesario
Algunos hornos tienen una combinación secreta de teclas, como un código de trampa de un videojuego, que hay que usar para que los botones vuelvan a funcionar. Hay que hacer esto cada 6 meses; si no, tienes que llamar al servicio técnico o vivir con un horno descompuesto
Pero no lo distribuyeron como información pública; solo se filtró en YouTube
Es decir, tienen software con errores y una solución alternativa, pero no te la dicen. Idealmente deberían retirar del mercado estos hornos y cubrir el costo de reinstalar reemplazos
Esto califica como un problema grave
Creo que Jeff simplemente debió haber aceptado la pérdida y devolverlo.
Sé que es una pérdida de tiempo, pero productos así deben ser rechazados en la etapa minorista. Si los minoristas se hartan de la carga adicional de soporte, terminarán exigiéndoles a los fabricantes que dejen de hacer estas cosas.
Hay que hacer que sufran todo el problema de las cajas abiertas que generan las devoluciones.
En la mesa de trabajo ya tengo un juego de llaves nuevo para arreglar una llave del baño que gotea, y un extractor nuevo para reemplazar el extractor del baño que falló. Y eso es solo lo que está roto ahora; también tengo como diez tareas más de mantenimiento periódico atrasadas.
Para mantener el principio tendría que sacrificar otras 2 a 4 horas, volver a subir ese lavavajillas tonto a la miniván, y esta vez probablemente con algo de fuga de agua. Eso podría causarme además un problema con la miniván y complicarlo todo más.
También tendría que asumir que puedo encontrar un reemplazo adecuado, transportarlo e instalarlo sin interrumpir seriamente la rutina de lavado de platos de la casa durante uno a tres días.
Lamentablemente, esta vez Bosch ganó. Aun así, si nunca vuelvo a comprar un electrodoméstico Bosch, puede que a largo plazo ellos pierdan. Y eso que tengo un calentador de agua Bosch y un termómetro de oído de gama alta que me gustaba bastante.
Además, ahora tengo un proyecto a largo plazo para hackear el lavavajillas.
Si el costo de agregar funciones de red es menor que los ingresos esperados, al final todos los productos terminarán incluyendo esa red y esa app.
Un lavavajillas solo para app se volverá más competitivo que otros lavavajillas y desplazará poco a poco las alternativas para consumidores particulares. Lo que quede sin app será algo como “lavavajillas industrial”, pero podría costar unas 10 veces más que uno doméstico.
Intenta comprar un televisor sin funciones smart. Se puede, pero tienes que comprar un modelo para hoteles y pagar el precio de un producto para ese mercado.
El propio Jeff dijo que “no hay que dejar que los proveedores se salgan con la suya”, pero en la práctica dejó que se salieran con la suya. En buena parte del texto, como anticipando objeciones, explicó por qué en su caso le parecía justificado: que estaba ocupado, que no podía esperar varios días lavando platos a mano, que había circunstancias familiares. ¿Pero entonces a los lectores les está diciendo que no hagan eso?
Por eso no lo entiendo muy bien. Creo que el “haz lo que digo, no lo que hago” es justamente lo que creó este problema. Para quien habla hay beneficios inmediatos, como señalar virtud en redes sociales, y más aún si es YouTuber; para quien actúa, en cambio, casi no hay beneficios.
Lo digo apoyando a Jeff Geerling, a quien en general considero una buena persona. Quizás por eso llegamos hasta aquí.
Muchas de las personas que reaccionan a esta historia desde los principios deberían fijarse en cuánta gente se queja pero al final lo acepta. Los proveedores seguramente también lo están viendo.
Algo que aprendí hace unos años, cuando compré un paquete completo de electrodomésticos, es no leer Consumer Reports ni reseñas cualquiera en internet, sino consultar material del sector para empresas de servicio técnico y garantías.
Ahí sí hay datos reales y sólidos sobre tipos y frecuencia de problemas por marca y modelo.
Volviendo al punto del artículo, mi postura inicial era “de ninguna manera”, y traté de elegir electrodomésticos lo más simples posible. Aun así, 3 de 5 tenían WiFi y prometían todo un nuevo mundo de mejoras mediante la app.
Por supuesto, ni me acerqué a configurar esas funciones y, por suerte, las funciones normales que espero de un electrodoméstico funcionan todas sin esos extras.
La idea de precalentar el horno de forma remota cuando no estoy en casa todavía me da escalofríos.
Hace poco estuve por comprar un purificador de aire, pero en el manual quedaba claro que no tenía modo automático, así que lo evité. Por ese precio, daba por hecho que lo tendría.
Si Jeff hubiera descargado el manual, tal vez habría podido evitar este producto.
Buscar en la web para investigar compras de consumo se volvió una pesadilla. Todo gira alrededor del marketing de afiliados. Incluso las antiguas marcas tradicionales de confianza ahora publican contenido de afiliados hecho sin mucho cuidado.
Si le preguntas qué marcas son buenas o malas, por lo general no se equivoca demasiado.
Pero cuando acerco el teléfono, aparece una notificación preguntando si quiero conectarme a un dispositivo AirPlay.
Eso puede ser una falla crítica de simplemente meter a casa dispositivos con WiFi. Aunque yo no haga la configuración inicial, quizá el vecino pueda hacerla.
Espero que estos dispositivos incluyan algún procedimiento físico para la configuración inicial y que no sean vulnerables a cosas como ataques de denegación de servicio.
Lo que hace Bosch es absurdo, me opongo totalmente y empatizo con el autor.
Pero a la empresa no le importarán las quejas. Casi la única forma en que un consumidor puede enviar un mensaje que la empresa escuche es devolverlo y golpear sus ventas.
Es molesto, pero si de verdad te importa, lamentablemente hay que hacer un esfuerzo adicional para pelear.
Veamos qué le parece a Bosch el poder de la publicidad en la web.
Vivo en un departamento donde las señales inalámbricas casi no se atenúan, y como la mayoría del edificio, tengo un TV “inteligente” Samsung.
Así que casi todas las noches tengo que rechazar tres o cuatro solicitudes de screencast que vienen de teléfonos de vecinos. Eso ya es molesto de por sí, pero además, en el proceso se pausa el video que estaba viendo.
El manual no decía cómo desactivar Bluetooth, y cuando llamé a Samsung me dijeron que, en efecto, no se puede apagar. Supongo que podría desconectar la antena, pero parece estar integrada con el WiFi, así que entonces no podría ver streaming.
Al final cambié el nombre del dispositivo Bluetooth a “STOP USING THIS ONE”, pero parece que nadie lo lee, porque me siguen llegando solicitudes de conexión todos los días.
Suelen ser mucho mejores que el sistema operativo del televisor, y lo único para lo que tocaría la interfaz del TV sería cambiar la entrada.
Creo que me darían ganas de llamar al soporte una y otra vez fingiendo que de verdad no entiendo por qué el producto que compré sigue fallando.
Si te gusta el color negro, siempre queda como opción.
[0] https://www.youtube.com/watch?v=n5BOFsiDpYQ
Y eso que yo no tengo ningún TV Samsung. Todos están siempre en modo detectable, así que abrir la pantalla normal de Bluetooth es igual de tortuoso.
Si da tanto miedo, quizá así puedas hacer que los vecinos presten atención.
Jeff omitió la parte más escandalosa de la historia: la app Bosch Home Connect para iPhone absorbe datos del historial de búsqueda.
¿Alguien sabe cuánto valen esos datos? Yo cometí el mismo error de comprar el modelo 500, y me parece tan absurdo que para usar funciones avanzadas tenga que revelar mis momentos más íntimos de Google al lavavajillas que no las voy a usar.
En los años 90, cuando construíamos tecnologías de Internet y éramos optimistas sobre el futuro, ni en mis peores pesadillas imaginé que la gente común usaría esto así y que se consideraría normal.
¿Qué clase de monstruo hay que ser para usar electrodomésticos como palanca para vigilar a las personas? De verdad necesitamos otro planeta para gente como nosotros.
La etiqueta “Search History Data – Not Linked with You” que aparece en el App Store se refiere solo a las búsquedas realizadas dentro de la app Home Connect, no a todo tu historial de búsquedas de Google.
Las apps de iOS se ejecutan en un entorno sandbox, así que la app no tiene forma de acceder a tu cuenta de Google. Es una práctica estándar para mejorar funciones en dispositivos de casa inteligente, no para vigilar toda tu vida digital.
Si lo es, sería algo increíble, de nivel demanda colectiva.
Lectura obligada: Unauthorized Bread, de Cory Doctorow.
Extracto [0], incluido en el libro Radicalized [1].
[0]: https://arstechnica.com/gaming/2020/01/unauthorized-bread-a-...
[1]: https://en.wikipedia.org/wiki/Radicalized_%28Doctorow_book%2...
http://i.imgur.com/dgGvgKF.png
Todo esto podría funcionar directamente en local, y si fuera así también habría alternativas y la experiencia de usuario sería mucho mejor.
Desaparecería la latencia de que la solicitud viaje hasta el otro lado del planeta y vuelva, y se reducirían mucho las preocupaciones de privacidad y seguridad.
Lo peor es que muchas de estas conexiones a la nube son inseguras, inestables o ambas cosas. He visto a varios proveedores, incluido Miele, hacer conexiones sin cifrar a la nube. Basta con bloquear el puerto saliente 80 en el firewall para comprobarlo.
También hice algo de monitoreo de las nubes de algunos fabricantes de electrodomésticos, y estos servicios en la nube siempre tienen fallas. Hasta cierto punto se entiende, dado que no hay nadie pagando explícitamente por ellos, pero es una señal terrible en términos de vida útil del servicio.
Espero con ansias el día en que compre un dominio vencido de algún fabricante de electrodomésticos.
Es difícil imaginar una solución a este desastre que no sea mediante legislación. Como mínimo, habría que obligar a dar acceso abierto al final de la vida útil.
Está diseñado para funcionar en redes locales que usan networking IPv6, y hay gateways entre WiFi y Thread. La desventaja es que resulta complejo para todos los que participaron en el diseño.
El objetivo es hacer que las empresas de dispositivos quieran eliminar los costos de desarrollar software en la nube y, en la práctica, tercerizarlo a Apple, Google, etc.
Es fácil hacer ingeniería inversa, y después puedes apuntar la dirección DNS de la nube a tu propio servidor para que funcione localmente. En el peor de los casos, interceptas la IP.
Lo que hay que vigilar son las conexiones cifradas.
Hace poco compré e instalé el mismo lavavajillas.
A mí también me molesta que algunas funciones requieran la app. Pero, a diferencia de otros comentarios, quiero decir que, aunque no lo conectes en absoluto al WiFi, sigue funcionando como un lavavajillas completo.
Te perderás algunas funciones “avanzadas”, pero lava los platos realmente bien. Leí el manual antes de comprarlo y obtuve el rendimiento que esperaba. Habría sido mejor poder acceder al ciclo de enjuague y al modo de limpieza, pero no son imprescindibles.
Lava los platos mucho más limpios que el aparato viejo y cada vez más averiado que tenía antes, y hasta ahora no tengo quejas sobre su rendimiento.
Al instalarlo, antes de colocarlo en su lugar hay que aflojar un poco las patas delanteras con una llave. Están demasiado apretadas. También conviene ajustar un poco las patas traseras antes de meterlo. Los diagramas son confusos, así que las patas pueden ajustarse en la dirección opuesta a la que uno piensa. Sospecho que eso también le pasó a Jeff.
Este lavavajillas parece negarse a conectarse a redes WiFi sin contraseña. En general no quiero agregarle una contraseña a mi red por razones filosóficas, y esa es una de las razones por las que todavía no lo he conectado.
La versión de Costco es un modelo sutilmente distinto que no incluye Auto Air, la función de apertura automática de la puerta, al menos en mi zona. Es una de las mejores funciones de este modelo, así que no conviene comprarlo en Costco sin verificar si la incluye.
Los botones “touchless” son molestos. A menudo emiten un pitido y se encienden incluso cuando solo intento abrir la puerta. La interfaz en general tampoco es excelente, y a veces me preocupa no haberlo configurado bien. Aun así, una vez que te acostumbras, lava los platos de forma silenciosa y eficaz.
Otros comentarios insinúan que sin WiFi te pierdes algo importante, pero no parecía que nadie quisiera explicar exactamente qué falta.
¿Puedes explicar qué funciones se pierden sin conexión WiFi?
Parece que este Home Connect admite un modo solo local y sin nube [0].
Hace poco descubrí que los electrodomésticos de la cocina de mis padres son todos Bosch con Home Connect, y me preocupaba si era obligatorio usarlos con su nube.
Pero también parece que se ha avanzado bastante para integrarlo con Home Assistant [1].
[0] https://trmm.net/homeconnect/
[1] https://github.com/hcpy2-0/hcpy
Según el enlace [0], quizá porque encaja con la actitud alemana hacia la privacidad, los electrodomésticos BSH HomeConnect tienen un modo sin nube integrado en la app para desconectarlos de Internet, sin necesidad de hackeos adicionales. Hay que conectarlos una vez para intercambiar claves de autenticación de larga duración, pero después se puede controlar el electrodoméstico manteniéndolo completamente aislado de la red.
Otra tercera opción es que alguien hizo ingeniería inversa de este protocolo y creó HCPY, una biblioteca de Python para Home Connect.
Pero el problema es que ya pasé unas cuatro horas instalando este lavavajillas en la cocina. No quiero pasar otras cuatro horas configurando mi propia UI web. E incluso para eso habría que conectarlo al menos una vez mediante Home Connect, y mantener como servicio en la red local una biblioteca no oficial de terceros que depende de ingeniería inversa para acceder a una API privada del lavavajillas.