El Internet de las cosas rotas (o, ¿por qué tengo tanto frío?)

Aunque Internet de las cosas (IoT) es un término bastante nuevo, la idea no es realmente tan nueva. Muchos ingenieros y piratas informáticos han estado creando sistemas integrados en línea durante muchos años. Entonces, ¿cuál es la diferencia? Dos cosas: Internet está en todas partes y el uso de sistemas integrados conectados en el consumidor.

La bombilla de luz Philips Hue

Como todo lo demás, IoT tiene un espectro de utilidad. Mirando La expansión, el otro día (por cierto, no fue un mal espectáculo), me di cuenta de que si tenía las luces de IoT adecuadas, podría lanzar un programa que cambiaría su luz para adaptarse al espectáculo en tiempo real. No tengo esas luces, pero supongo que cuando la acción se traslada a un sótano oscuro, las luces se atenúan y cuando estás en la sala del reactor de la nave espacial, se vuelven rojas, y así sucesivamente. Divertido, pero poco útil o que cambia la vida.

Por otro lado, hay algunas cosas de IoT muy prácticas como el termostato Nest. Puede parecer perezoso querer monitorear y controlar su termostato desde su tableta, pero si está a menudo fuera de casa o tiene varias casas, puede ser realmente positivo poder controlar las cosas de forma remota. Con la reciente tormenta de nieve en la costa este de EE. UU., Por ejemplo, sería genial encender la calefacción en su casa de campo de fin de semana a 150 millas de distancia mientras todavía está en el trabajo o en casa. Sin embargo, el Nest ha estado sollozando últimamente durante una actualización y ha enloquecido (y helado) a muchos de sus clientes. Volveré a eso en un minuto. Primero, quiero hablar sobre los problemas con la implementación de algo que estará en muchos entornos diferentes (como hogares humanos) que domina algo real.

Buenas intenciones

Sin embargo, surgen problemas cuando se considera que los desarrolladores (y en ocasiones los operadores de hardware) son relativamente optimistas. ¿Cuántas veces una actualización de Windows ha roto algo en su computadora? Linux solía ser mejor, pero últimamente he tenido miedo de las actualizaciones, especialmente las más importantes, ya que a veces impiden que mi máquina comience a cargarse, lo que desencadena una gran sesión de depuración. En mi opinión, la Mac tenía historias de terror de actualización similares.

En los viejos tiempos, una mala actualización de software significaba, quizás, que las nóminas no terminaban a tiempo. Eso es un desastre para algunas personas, por supuesto, pero es soportable. Quizás no puedas recibir un correo electrónico en unas horas. Tu vivirás. Sin embargo, una vez que comienzas a conectarte con el mundo real, las cosas se vuelven más complicadas y riesgosas.

Chip en el autobús

Módems conectados al IoT antes de que Internet estuviera en todos los hogares.

Todos tenemos historias en las que nuestras suposiciones durante el desarrollo no coinciden con la realidad. Hace años, desarrollé un sistema que tenía tres cajas, una en una estación central y dos cajas remotas. Periódicamente (o por orden) las cajas remotas llamarían a la central usando algunos módems (que ciertamente fue hace unos años) y enviarían sus datos.

El sistema funcionó muy bien en mi banco y envié un equipo a 500 millas de distancia para instalarlos. Uno de los palcos distantes estaba muy lejos, de hecho, y descansaba sobre un poste telefónico recién construido en medio de un pantano. El instalador me llamó desde esa línea telefónica para decirme que el sistema no estaba funcionando. Me sorprendió al menos. Sabía que la línea telefónica tenía dos circuitos y él usó un teléfono celular para llamarme desde la línea secundaria, así que le pedí que encienda el teléfono y lo sostenga contra la caja.

Escuché la marca que esperaba. Luego escuché una serie de TouchTones. Entonces todavía escuché el teléfono sonar. Me di cuenta: la línea telefónica en el medio del pantano no tenía marcación TouchTone (¡y no podía tenerla)! La EPROM que controlaba el marcado tenía la cuerda ATDT en ella, donde la última T era para el marcado de tono. Necesitaba tener ATDP (por pulsación). Una solución rápida, excepto que, en aquellos días, la única forma de llegar rápidamente a ellos era poniéndolo en un autobús.

Lo mío es que, cuando se despliega en lugares extraños del mundo real, se ponen a prueba sus suposiciones. A veces lo intenté mucho.

Baile de seguridad

Si está trabajando en sistemas que son peligrosos (como armas o aviones), debe hacer un gran esfuerzo para asegurarse de que las cosas funcionen como espera. Esto también se aplica a las actualizaciones. No puede simplemente cambiar, hacer una prueba rápida y enviarla al campo. Aun así, poseer uno todavía está fuera del alcance de la persona promedio.

Incluso si su sistema funciona muy bien en el laboratorio (como el mío), aún puede tener problemas inesperados durante la instalación o solo en los alrededores (como mi línea telefónica). Airbus descubrió que esto era difícil el año pasado.

Mejorar el desarrollo no es lo único que se obtiene al lanzar sistemas de IoT. Tienes que intentarlo, por supuesto. Pero también debe probar una amplia gama de entornos y circunstancias. Incluso entonces no los obtendrás todos. Debe pensar en cómo realizar actualizaciones y en las que tienen menos probabilidades de fallar. Es aceptable volver a la versión original de las cosas, pero no es aceptable interrumpirse durante una actualización.

Baile de seguridad

Luego está la seguridad. Si puede actualizar algo en el campo, especialmente a través de la red, ¿cómo puede estar seguro de que una actualización es legítima y no un ataque? Las firmas digitales, el cifrado y otras técnicas pueden hacer eso, pero ¿cuántos de nosotros nos preocupamos por esas cosas?

No importa actualizar su copia de un nuevo videojuego. Sin embargo, dependiendo del sistema operativo, una actualización falsa teóricamente podría piratear y robar sus números de tarjeta de crédito o contraseñas. O podría instalar un caballo de Troya que pone su computadora en una botnet que envía spam y ataca a otras computadoras.

Eso es bastante malo. ¿Qué pasa cuando esa actualización de software domina tu lavadora, que ahora vierte agua en medio de la noche, de modo que tu casa se inunda? ¿O su secadora está demasiado caliente y en llamas?

Como usuarios finales, tenemos interés en saber que nuestros dispositivos de IoT son seguros, incluso después de una actualización. También debemos asegurarnos de que la actualización sea legítima.

Nido vacío

El termostato Nest podría ser el dispositivo de IoT más útil hasta la fecha

Si cree que esto es demasiado sorprendente, piénselo de nuevo. Mencioné el Nest antes (esto, por cierto, echamos raíces hace unos años). Una actualización reciente del programa ha provocado que los termostatos descarguen sus baterías en algunos casos, lo que requiere un reinicio o incluso una recarga para que vuelvan a funcionar. Este no es un problema teórico. Ha afectado a muchos usuarios que se han despertado con cámaras frigoríficas. Las personas que no podían alcanzar fácilmente un termostato remoto eran especialmente despreciadas.

Si se siente complaciente porque tiene un termostato personalizado que no es de IoT construido alrededor de un Arduino, no lo haga. Si tiene un automóvil con un moderno sistema de entrada sin llave, también existen vulnerabilidades allí. Si ves a alguien sacar las llaves del auto del congelador, sabrás que lo han leído. Por supuesto, esto no es un error, es un ataque criminal, pero señala que IoT abre la puerta a muchas consecuencias no deseadas.

El caso de Nest no es el primero (ni será el último) de una actualización de IoT que rompe algo. Como programadores, debemos pensar más allá de nuestro lugar de trabajo al implementar sistemas o programas. Cuanto más extenso sea el despliegue, más difícil le resultará considerar todos los casos, todas las oportunidades de explotación y cómo recuperarse cuando suceda. La alternativa será la regulación gubernamental, como ya lo han hecho algunas industrias. El costo de ajustar las cosas se desvanecerá en comparación con la aplicación de una regulación estricta por parte de una agencia gubernamental.

  • ehud42 dice:

    Sparkfun tuvo una publicación excelente hace aproximadamente un año sobre dispositivos inteligentes que fallan por cualquier motivo y, por lo tanto, no pueden proporcionar una función básica (https://www.sparkfun.com/news/1674). Entonces, en el espíritu de estas publicaciones, una carta abierta a los ingenieros / productores de todo el mundo:

    Estimado creador;

    ¡PROTEGE LA FUNCIÓN CLAVE!

    Gracias.

    • Jarek dice:

      Quiero hacer una calcomanía que diga eso y poner una en cada cuadro de proyecto como recordatorio.

    • Bob Rosenberg dice:

      Hace años, el autor de ciencia ficción Arthur C. Clarke escribió una historia llamada "Superioridad", que enfrentó una civilización de alta tecnología contra una relativamente primitiva. El de alta tecnología envió tecnología avanzada e incluso más avanzada a sus tropas y nunca les quitó los errores. Spoiler - Perdieron la civilización baja pero probada, es decir, técnica. Durante años, esta historia se ha visto obligada a leerse en el MIT y otras universidades similares para mostrar las consecuencias del envío de la técnica, que no se ha probado ni depurado antes de su distribución.

  • araneoidulo dice:

    Por alguna razón, "Airbus encontró eso difícil el año pasado". enlaces a la página de asistencia de Nest.

    • Al Williams dice:

      UPS. Reparado. No estoy seguro de qué salió mal allí. Um ... hackers ... sí, aquí está. ¡Hackers!

      • anónimo dice:

        Ahora enlaza con noticias necesarias grabadas. ¿Por qué no simplemente enlazar a Wikipedia?

        https://eo.wikipedia.org/wiki/2015_Seville_Airbus_A400M_Atlas_crash

        • Rico dice:

          Esto muestra perfectamente lo fácil que es cometer un error al intentar configurar un Internet de las cosas.

  • spikedspiegel dice:

    Parece que el enlace de Airbus en el artículo en realidad conduce a la página de reinicio de NEST.

  • pff dice:

    ¿Por qué un termostato necesita una batería?
    está fijado a la pared, ¿no es así? ¿Ese es el propósito de controlarlo desde tu teléfono?
    ¿Por qué no está insertado?

    pobre cosa.

    • S dice:

      En América del Norte, los termostatos generalmente tienen una línea de 120v entrante, neutral y salida que va al calentador, pero en otros mercados, los nidos vienen con una batería debido a cómo las casas están conectadas de acuerdo con el código local. No recuerdo dónde, pero en esos lugares, el termostato no tiene una entrada de 120v, solo una línea de señal que le dice al calentador que se encienda / se detenga en otro lugar.

      • Dieléctrico dice:

        Eso es 24 VCA (el cable "C"), pero su punto es válido. Se remonta a cuando un termostato era solo un interruptor de contacto seco en una tira bimetálica. Cambios de temperatura, tiras de curvas, contactos, el horno ejecuta su rutina.

      • Chris dice:

        Mal mal mal. Generalmente, su CA de bajo voltaje proviene del horno para alimentar Tstat.

        • Saabman dice:

          Lo necesitamos

          Mi antiguo termostato de calefacción central (marca Lennox) funciona con baterías y solo cierra un contacto para encender la calefacción.

      • celdrono dice:

        Lo siento, esto es incorrecto. Históricamente, los termostatos no necesitaban una fuente de energía constante. Eran simplemente un par de cables conectados a la bobina del relé en el horno, alimentados a 24 VCA por un transformador de campana (llamado así porque el mismo transformador también opera el timbre de la puerta), y este par de cables están destinados a ser acortados por la temperatura. -interruptor operado cuando se necesita calor. Al cerrar el interruptor, se activa el relé, que enciende el combustible, lo enciende y te pone caliente y calentito.

        Cuando el interruptor está abierto, hay un diferencial de 24 VCA entre los cables. Pero no puede simplemente extraer electricidad de él, porque la corriente pasa a través del relé; si tira demasiado fuerte, el relé se cerraría y su horno se incendiaría. Y cuando lo cierra, no hay diferencial de potencia que extraer.

        Los termostatos Nest están diseñados para para trabajar con estos viejos sistemas de dos cables. Lo que hacen es aprovechar constantemente una pequeña cantidad de energía del diferencial de 24 VCA en los cables abiertos y usarla para cargar una batería. Tienen cuidado de no dibujar tanto que el relevo se cierre. La batería está ahí, por lo que la CPU puede continuar funcionando con un flujo de energía uniforme, independientemente de la disponibilidad de corriente en el cable, y proporcionar energía adicional para cuando se emite la radio WiFi o cuando la pantalla está encendida.

        Por supuesto, esos eran los viejos tiempos. No todos los termostatos siguen siendo un trabajo de dos hilos. Se han introducido más cables con el tiempo. Por lo general, hay un tercer cable para alimentar un ventilador, una bomba o un soplador, separado del elemento calefactor. Otro cable puede controlar la bomba de aire acondicionado; otro puede estar presente para controlar el humidificador; una bomba de calor / horno de dos fases (común en las regiones más frías) hará funcionar la bomba de calor en el cable de calor tradicional, donde un segundo cable controla el horno de gas; etcétera.

        Las instalaciones más modernas incluyen un cable C que transporta una constante de 24 VCA del transformador del horno, destinado a operar termostatos más inteligentes. La década de 1970 vio la introducción de relojes en termostatos para controlar los tiempos de retroceso, pero la mayoría de estos requerían baterías.

        Pero los cables C no son omnipresentes, ni siquiera necesarios. La única constante parece ser que los contratistas de calefacción simplemente estaban tirando de la cantidad de conductores que necesitaban debido a los costos de los cables. Nunca tirarían de un cable de 5 hilos cuando sería suficiente un cable de 4 hilos más barato. Entonces, a menos que el instalador haya colgado un termostato inteligente el día que instaló el cable, nunca encontrará un cable de repuesto para C cuando lo necesite.

        • cortador de pasteles dice:

          Instalé 12 termostatos inteligentes hoy. Sistemas separados de aire acondicionado con estufa de gas (era de los 80). Sorprendentemente, cada uno de ellos tenía un cable C sin usar enrollado alrededor del paquete detrás de la estadística, y nuevamente en el horno. Aún más notable fue la estadística original de que lo digital ha estado funcionando con baterías innecesarias durante todos estos años.
          Nunca he visto más ignorancia y pereza en algunas de las industrias en las que he trabajado más que HVAC.
          Sin embargo, debo suponer que ha habido menos preocupaciones sobre los costos del cobre en los últimos años, ya que veo muchas casas nuevas con 8 cables instalados en sistemas que usan solo 4 o 5 cables, todos en equipo original.

    • ehud42 dice:

      ¡No podría estar más de acuerdo! Y no empiece con la configuración de tiempo / memoria de respaldo sin sentido. Tenía un gran termostato hace más de 15 años que hacía todo tipo de magia (7 días / programable múltiple, bomba de calor / multietapa / ac / etc, +/- 1/2 C, algoritmo PID increíble que mejoró la casa) tiempo y sin dominar - casa antigua, grandes ventanales, radiador de hierro masivo sistema de agua caliente).

      NO tenía batería. Ni siquiera soldado en NiCad. Tenía un límite decente, memoria no volátil y una muy buena estrategia de gestión eléctrica para mantenerlo en funcionamiento durante cortes de energía de varias horas.

      Juro que los fabricantes de dispositivos están concentrando a los fabricantes de baterías. Porque no solo los termostatos necesitan baterías, ¡sino también AAA! (Vamos, la mitad de la potencia por el doble de precio de AA, y sin un ahorro de espacio perceptible ...).

      • Quinto dice:

        Tienes suerte de que tu casa tenga el cable para eso. Crecí en una casa que tenía dos cables que iban al termostato, los cerraba y lo encendía. ¿Cableado? Las paredes interiores, incluso los techos, eran de yeso. No pude insertar un aire acondicionado por eso, recuerdo que ayudé a colocar un escape gigante en el techo de arriba para sacar toda la casa por el ático; Hubo polvo de yeso en esa casa durante todo el invierno hasta que encendimos ese ventilador al año siguiente.

      • jbb dice:

        Nah. Son 2 presiones administrativas simples:
        1) RÁPIDO
        2) adelgazar

        - diseñador de producto

      • localroger dice:

        Puede obtener todas esas funciones en un termostato que funciona un año con una batería o succionando el control de CA porque tiene muy poca energía, pero cuando conecta WIFI a "muy baja potencia" sale por la ventana. ESP8266 consume de 100 a 200 miliamperios a 3,3 V y ese es el extremo inferior de la función wifi.

    • nsayer dice:

      El termostato Nest tiene una batería, ya que funciona con energía parásita del horno en muchos o la mayoría de los casos. Sin embargo, si es extremadamente diligente, puede agregar un cable "común" a su diseño. Este cable proporciona el polo opuesto del secundario del transformador de 24 voltios y está diseñado precisamente para esta situación, donde su termostato necesita energía lineal. Hice esto hace algún tiempo porque el arreglo de poder parasitario, por la razón que sea, fue escaso para mí. Con esta configuración, la batería dentro del Nest es completamente cuestionable.

      • willaim dice:

        Bueno, no es realmente un parásito, solo funciona estrictamente con esas baterías y agregar el cable común es lo correcto. El otro día estaba hablando con un tipo de hvac (calefacción y aire acondicionado) cuando le estaba haciendo exactamente esta pregunta sobre los aparatos eléctricos lineales. Me dijo que la mayoría de los hogares no tienen el cable común y, a veces, incluso si lo tienen, no está conectado al transformador.

        • nsayer dice:

          No. Si falta el cable común, las baterías se cargan con energía parásita extraída a través de las líneas del circuito del interruptor. Como puede imaginar, la energía que puede extraer de esta manera, sin encender el horno, es un poco pequeña. Por lo general, esto está en orden, ya que el Nest duerme mucho. Pero, como dije, agregar el cable común analiza el número entero.

          • Willaim dice:

            Bien, acaba de leer la información sobre los productos un poco amablemente Gracias 🙂

    • Dan dice:

      Mi termostato es inalámbrico. No es IoT, pero es inalámbrico. Reemplazo un compartimento para cables cuando mi caldera se actualizó como parte de una reconstrucción. Estaría contento con el cableado, y el manual sugiere que esperan que lo dejes permanentemente unido a la pared, por lo que supongo que solo facilita la instalación, y el precio de las baterías es bastante bajo en comparación con justo a tiempo para un trabajador para pasar un cable a través de la pared a través de toda la casa.
      Sin embargo, es genial poder mover el termostato a otra habitación; vivió en la habitación del bebé durante algunas semanas, ya que era la habitación más importante para mantener estable la temperatura.
      Realmente, las casas deberían tener un cinturón y un termostato para una habitación, pero supongo que sería caro y poco fiable.

      • Moryc dice:

        Aquí la calefacción central es el método de calefacción más común, por lo que cada edificio conectado a un sistema de calefacción tiene un radiador en cada habitación y un termostato mecánico o electrónico conectado a la entrada del radiador. Este método se puede utilizar con cualquier configuración de calefacción ...

  • Torxgwinded dice:

    Los desarrolladores son perezosos, la seguridad en general no da sus frutos, así que aísle los sensores / actores / dispositivos en Intraret o espere a que hagan lo suyo (fabricantes o piratas informáticos).

    Recomendación: coloque todas esas cosas agradables en una intranet, coloque una puerta de enlace confiable en el borde entre intra e Internet como una caja OpenVPN o un área de hogar confiable como FHEM u OpenHAB. SOLO permita que los sensores / actores se comuniquen con sus recursos en línea (este borde de la red), no permita conexiones externas directas. Si se necesita acceso remoto, use OpenVPN y configure las tablas de enrutamiento correctamente y luego podrá controlar todos esos dispositivos de forma remota. Nunca seas tan estúpido como para prestar atención a la comodidad como IFTTT u otros servicios propietarios en los que solo puedes confiar pero no controlar; no hay razón para confiar en los codificadores perezosos ...

    ¡Soy dos centavos, Cheerio!

    • Vejestorio dice:

      Desafortunadamente, algunos dispositivos de IoT industriales fallarán después de un tiempo si hace esto. En muchos más, el contrato de soporte ya no será válido si la empresa no puede acceder a él y algo salió mal (dirán que planean resolverlo antes de que ocurra el problema, pero no pudieron debido a su "error de configuración")

      • anónimo dice:

        ¿Se podrían rescindir los contratos de soporte porque las empresas de soporte no pudieron vincularlo activamente con su equipo y actualizarlo? Nunca había oído hablar de una situación así en toda mi vida.

        • Jonfrei dice:

          Entonces tienes una cosmovisión bastante estrecha. No solo me encontré con tales contratos, los escribí. ¿Quieres que te conteste sin acceso? Ve divertido arena ...

          • látigos dice:

            Sí jonfrei - sea responsable sin acceso. Tales situaciones contractuales junto con una total falta de responsabilidad de seguridad niegan su punto.

          • Jonfrei dice:

            No es difícil. Algunos de mis clientes proporcionaron llaves, algunos llamaron "guardias de la puerta" para dejarnos entrar, y otros dieron acceso remoto. Algunos proporcionaron todo lo anterior.

          • látigos dice:

            jonfrei - Parece que estamos comparando manzanas con naranjas. Su explicación se refiere a una aplicación más comercial frente a un tema de consumo general "IoT". En mi línea de negocio hemos gestionado servicios / soporte de garantía similar a lo que mencionas. La mayoría de los consumidores no tienen contacto de "llamada", etc. Y la mayoría de estas empresas a nivel de consumidores de IoT no tienen los procesos para notificar activamente a los clientes que su cámara web necesita actualizaciones de seguridad, etc. apoyo en comparación.

          • Jonfrei dice:

            Estaré de acuerdo con eso.

          • Robar dice:

            Dime por qué no creas un producto confiable * que no requiera que tengas acceso a él cuando es de mi propiedad (porque no tendrás ese acceso). Buen señor, ¿qué pasa con las empresas y sus diseñadores de dispositivos en este momento?

            No quiero que un fabricante sea responsable de molestarlo y pedirle que continúe funcionando para siempre (solo para que pueda convenientemente "oh, supongo que es hora de que alguien compre una actualización" en una fecha posterior). ¡Quiero que los fabricantes * lo construyan bien la primera vez *, lo prueben a fondo y estén lo suficientemente orgullosos de su trabajo como para que funcione (bien) por sí solo, de todos modos! Si algo falla * inesperadamente * dentro de un cierto número de años después de que compre su producto, entonces hay una garantía. Pero si ese producto está fabricado correctamente y es QAdita, muy pocos de esos productos tendrán que devolverse para el servicio de garantía.

            ¿Demasiado difícil / imposible para hacer eso, dices? Toro, digo. Muchas empresas han podido hacer esto durante mucho tiempo y, de alguna manera, todavía están sobreviviendo. Es absolutamente posible. Las empresas que dicen que no es posible no quieren pagar por buenos empleados que son capaces de producir buenos productos mientras mantienen los costos para sus usuarios en un nivel realista, generalmente porque esas empresas compraron la mierda codiciosa del "valor para los accionistas" (o, a veces, de pura incompetencia, pero eso es otro asunto). Todas esas empresas merecen morir en un incendio.

            Si eso es demasiado difícil de entender para una empresa, entonces ciertamente no tienen que construir ese hardware primero.

            ¡Ahora sal de mi prado!

    • Evotismo dice:

      Desarrolladores por lo general, no son perezosos, simplemente no funcionan de forma gratuita. Es la administración de los desarrolladores quienes ladra ante las funciones que desean, pero no les gusta gastar un dólar más para optimizar el código. Es exactamente por eso que hay actualizaciones: suele ser un sistema roto, los desarrolladores suelen estar al final del problema.

      • Phil dice:

        Gracias, me alegro de que alguien lo haya dicho porque casi escribí lo mismo.
        Dicho esto, HaD a veces presenta algunos productos con terribles vulnerabilidades de seguridad de software que la mente de cualquier desarrollador medio decente ni siquiera podría concebir producir.
        QED, hay algunos desarrolladores desagradables y / o mal pagados que producen un tatuaje inseguro que ocasionalmente es vendido por una empresa "de buena reputación".

      • Dan dice:

        Existe una cierta lógica para comercializarlo rápidamente (obtener ganancias, superar a los competidores) y luego usar las ganancias para proporcionar actualizaciones.
        Pero sí, la seguridad suele ser algo por lo que nadie quiere pagar, pero siempre querrá que lo haga una vez que haya importado.

        • Greenaum dice:

          Tener acceso constante a Internet ha significado que los juegos de computadora, incluso en consolas, ahora se envían mucho antes de que estén listos. No importa si son piezas con errores, ¡lo arreglaremos con una actualización!

          El resultado es un software lleno de errores, que ni siquiera se ha probado adecuadamente en la versión beta. No suelo tener la misma ideología sobre mis dispositivos. Si algo se arregla en una ROM, un fabricante hace un esfuerzo adecuado para arreglarlo o termina con una reputación terrible y entra en pánico antes de cerrar el negocio. ¡Aquí está la forma correcta!

          ¿Te imaginas tener que llamar a los robots de soporte técnico cada vez que intentas preparar una taza de té o usar la lavadora? ¿Porque las empresas compitieron para inventar sus propias cosas, recaudar mucho dinero y decidieron publicar un programa realmente funcional más tarde? ¡ESO ES MENOS que hackers!

          Tiene una cierta lógica lógica, y ahora el modo IoT, si despega, lo llevará a todo lo que poseemos. Bela!

          Estoy de acuerdo con una publicación anterior, todas estas tonterías realmente necesitan una entrada adecuada, tener dispositivos directamente en Internet es una idea terrible. Pero supongo que un consumidor medio no quiere pagar por una entrada, no podrá averiguar cómo funciona y, sin embargo, no entiende para qué sirve.

          Espera que algunas figuras geniales descubran una manera de enviar anuncios a su aspiradora. ¡Espera!

  • DV82XL dice:

    Ideas similares al Internet de las cosas se originaron durante la Exposición Universal de los años 30. Westinghouse Electric inició proyectos de automatización del hogar a mediados de la década de 1960. y el término "casa inteligente" fue acuñado por primera vez por la Asociación Estadounidense de Constructores en 1984. Hemos dudado de esto durante algún tiempo.

  • Michael Stephens dice:

    Por eso, cuando considero construir mi propio termostato ... Habrá algunos termostatos de mercurio de la vieja escuela en paralelo en los límites máximos (60 min 85 max).

    Entonces vi un problema peor salvajemente ... Mi horno no leyó que mi encendedor estaba funcionando. Está bien, no hagas volar la casa, eso está bien ... Pero todo lo que hizo fue parpadear un LED rojo. Lo cual es bueno, a menos que salga -35F (historia real). Gracias a Dios estábamos en el ayuntamiento y fluíamos de una calefacción a otra. Nuestro lugar se quedó a más de 65 años cuando fui y arreglé el encendedor.

    ¡Las alarmas audibles serían realmente agradables!

    • Greenaum dice:

      Creo que estaría mejor con tiras bimetálicas que con mercurio. Por confiabilidad y mortalidad reducida.

      En cuanto a la calefacción, cuando se acabó la mía, me quité el filo del frío dejando el horno encendido, las puertas abiertas. Para un horno eléctrico es bueno. No hice lo mismo con los anillos de gas, una combinación de condensación y CO2 no era algo que me gustara.

      • Robar dice:

        algo de mercurio nunca lastimó a nadie ...

  • nsayer dice:

    No necesariamente para contrarrestar el caballo muerto, pero el artículo que habla sobre el nido "enraizado" no implica que haya sido pirateado de forma remota ni nada por el estilo. El firmware fue reemplazado por una interfaz de diagnóstico detrás, diseñada explícitamente para ese propósito.

    Realmente no se aplica como una vulnerabilidad si necesita tener acceso físico y desarmarlo parcialmente para explotarlo (a menos que el dispositivo esté diseñado para funcionar sin supervisión en un entorno hostil, como un proveedor o una mina terrestre).

    • anónimo dice:

      Que aceleró

    • Dan dice:

      ¿Puedes confiar en el tipo que lo instaló?

      • nsayer dice:

        Como ese tipo soy yo, la respuesta es "sí". Al menos eso pienso. Pregúntame de nuevo mañana.

  • Rud Merriam dice:

    R, debes saber que no solo enciende la calefacción en el norte. Aquí abajo enciende el aire acondicionado de la casa de playa de Galveston. Tuve una larga conversación con un chico a finales de los 80 sobre eso. Le sugerí que pusiera una lámpara debajo del termostato que pudiera encenderse con una llamada telefónica. Eso golpearía el aire acondicionado mientras conducían hacia la casa de Houston. El trabajo extenso al revés hacia el norte. Deje la lámpara encendida y apáguela con una llamada telefónica.

  • TheRegnirps dice:

    Escalón. Década de 1980. Fundada por uno de los tres chicos de Apple. Todavía en el negocio, creo. Recuerdo que los sistemas de desarrollo eran caros y no hablaban contigo a menos que tuvieras algo realmente importante, como revisar todo a una nueva altura.

    • Cynyr dice:

      Todavía se rodean principalmente como proveedores de chips que hablan su protocolo "LONWorks". Es bastante molesto lidiar con esto, porque hay tarifas por el hardware, luego tarifas por el software y luego más tarifas si olvidas anular el registro de un dispositivo antes de enviarlo al cliente (quien paga tarifas para registrarlo nuevamente). Sin embargo, ahora puede obtener servicio de ellos en casi cualquier escala, simplemente no tiene mucho sentido para un usuario doméstico.

      Al menos algo como modbus o bacnet es accesible. Mucha gente en este sitio probablemente podría dar paquetes de código modbus porque es un protocolo bastante simple. No tiene más seguridad que mantener todo lo demás fuera de la red, pero generalmente se usa en una línea serial, por lo que es un poco difícil ingresar.

      • Greenaum dice:

        ¿Y estos son ex-chicos de Apple, dices? Nunca lo adivinaría.

  • Leonardo dice:

    De alguna manera en las películas de ciencia ficción siempre tienen un cambio a manual (reemplazo).
    Siempre siempre siempre ejecútelo sin Internet.
    .

  • Patricio dice:

    IoT es nuevo ... eso es el equivalente a que todos dijeran hace unos años que el almacenamiento en la nube era lo más nuevo y lo mejor que podría cambiar el mundo, sin darse cuenta de que el almacenamiento en Internet existía hace muchos, muchos años ... .

    • Greenaum dice:

      Si. La domótica ha existido desde la década de 1940 al menos. En realidad, nadie QUIERE encender y apagar las luces de Internet. Contamos con interruptores de luz. Es una solución a un problema que nadie tiene.

      Con suerte, eso nos salvará del diabólico software moderno que está invadiendo nuestros hogares.

      • iotfan dice:

        Grenaum, tienes razón en cierto modo. Nadie quiere apagar manualmente las luces de Internet. Lo que a la gente le puede gustar es que las luces se encienden, atenúan, iluminan o apagan automáticamente mediante sensores inteligentes.

  • cbob dice:

    Una mierda increíblemente diseñada, maravillosamente presentada, complicada y cara sigue siendo una mierda cuando se rompe. Al igual que la mierda barata sigue siendo una mierda cuando se rompe. ¿Cuál es tu modo de falla?

  • roble caprichoso dice:

    lmao la distancia más corta entre dos puntos es de 8 servidores y 3 enrutadores ... la alcancé. El IoT es una fuente de gran diversión y, aparentemente, todavía lo es.

  • alksio dice:

    Estas empresas de IoT parecen un ataque desde su casa por parte de un ejército de hipsters.
    Invadirán su casa y matarán todo su valor de reventa.

  • Greenaum dice:

    Hm, esa EPROM de marcado de tono ... Solo eché un vistazo, y la diferencia entre ASCII "T" y "P" es de un bit (el bit de 4s). Necesita una cancelación para convertir T en P. Me doy cuenta de que probablemente sea un poco tarde, pero usted programa las EPROM cambiando sus 1 por defecto a 0, ¿verdad? Por lo tanto, puede reprogramar EPROM siempre que solo desee insertar 0, no 1.

    Así que es un poco agradable con un cable, y podría hacerlo un tipo en el campo con un chip y algunos cables.

    Probablemente nada práctico ... ¡pero técnicamente posible! Y esa es la mejor opción.

    • James Rustad dice:

      Recuerdo haber usado una técnica similar para ahorrar un suministro de seis meses de EPROM. Necesitábamos cambiar algo pequeño en el binario y, afortunadamente, solo necesitábamos cancelar algunos bits. Fue más trabajo descubrir cómo hacer que la suma de verificación sea correcta (el código se verificó solo al inicio). Teníamos un espacio sin usar que era todo 0xFF, por lo que cancelamos suficientes bits allí para que el cálculo funcionara.

    • Al Williams dice:

      De hecho, eso se consideró, pero estaban en un pantano sin casi nada.

  • J. Peterson dice:

    La NASA ha realizado un trabajo impresionante de actualizaciones remotas, en algunos casos mediante naves espaciales a millones de millas de distancia.

  • vImTo1980 dice:

    Hervir para probar. ¿La edición fue bien probada? o si la actualización fue rápida porque un gran cliente o especialista en marketing realmente la quería rápido

    Las pruebas se consideran * a menudo * como un segundo paso para el desarrollo central en empresas pequeñas y medianas, ya que no generan ingresos directamente, pero la falta de pruebas puede perder ingresos / reputación muy rápidamente. (aunque Nest debería haber escalado ahora). Probar el uso actual durante unos pocos ciclos / configuración para predecir la duración de la batería no es difícil, por lo que no estoy seguro de cuál es la excusa.

    Con las actualizaciones automáticas lanzadas a millones de dispositivos, no puede escatimar cuando se trata de pruebas. Casualmente, bloquee millones de termostatos que fácilmente podrían romper una empresa (tal vez no Google), pero alguien se quedaría sin trabajo.

    J. Peterson comenta a la NASA, tiene toda la razón, supongo que tendrán algunos de los planes de prueba más estrictos, algunos fuera de este mundo. (perdón)

  • MG Christensen dice:

    ¿Por qué nadie habla de la pérdida económica para el usuario final de estos increíbles dispositivos de IoT? Debido a que todos estos dispositivos necesitan una conexión a la nave base para un funcionamiento completo, si el proveedor falla o apaga sus servidores, ¡ahora eres dueño de BRICK! Tenga en cuenta también que ninguno de estos proveedores será honesto al respecto.

    • Dax dice:

      Ninguno de los dispositivos de IoT dura lo suficiente como para preocuparse por eso. 10 años y todos los termostatos inteligentes e inalámbricos las bombillas se romperán y quedarán obsoletas.

      ¿Cuántos sistemas de automatización del hogar de la década de 1980 todavía funcionan y cuántos simplemente se saltaron el cable porque dejaron de funcionar y no hubo reemplazos?

      • Tim dice:

        Creo que muchos de los sistemas originales todavía funcionan, y como la mayoría eran relés, las piezas de repuesto no eran tan difíciles de encontrar.

        Mira esto:
        http://imgur.com/gallery/Jb6jW

  • NoSpam McGee dice:

    > Linux solía ser mejor, pero últimamente tengo miedo de las actualizaciones, especialmente las más importantes, ya que a veces impiden que mi máquina comience a cargarse, lo que provoca una gran sesión de depuración.

    No puedo decir si estás mejorando el núcleo (siempre ha estado lleno) o si estás usando una distribución terrible.

  • Cólera eDog (@Freakcion) dice:

    Publicación aprobada por Internet Of Shit ™

Alberto Gimenez
Alberto Gimenez

Deja una respuesta

Tu dirección de correo electrónico no será publicada.