Cómo comencé a construir una casa inteligente sin habilidades de programación

Solo los perezosos no han oído hablar de las casas inteligentes: han estado hablando de ellas en todos los ángulos durante aproximadamente diez años, hay cientos de fabricantes de dispositivos y equipos en el mundo y parece que Internet de las cosas se convertirá en la tendencia principal de la próxima década. El otro día, decidí averiguar qué tipo de casas inteligentes son, cuánto cuestan y cómo ensamblar dicho sistema de forma independiente en mi apartamento de dos habitaciones en Kiev.

Muy rápidamente, descubrí que no existe un estándar único en el mundo, o un fabricante "de referencia" de dispositivos inteligentes, y tendré que combinar un "zoológico" de varias docenas de dispositivos de diferentes fabricantes en un ecosistema. Nest fabrica los mejores termostatos y cámaras inteligentes del mundo, los chinos producen excelentes enchufes con muchas funciones útiles, ABB y Schneider producen bombillas: la lista puede continuar durante mucho tiempo, y esto se discutirá en el próximo artículo. El punto más importante es que cada uno de los fabricantes ofrece su propio software para administrar sus gadgets y simplemente no existe una solución simple para administrarlos centralmente.

Comencé a buscar formas de combinar todos los mejores dispositivos en un solo sistema y "comunicarme" con ellos a través de un teléfono inteligente. Soy un usuario más avanzado que un desarrollador y espero que mi experiencia práctica sea interesante para todos los que estén interesados ​​en el tema de las casas inteligentes y los usuarios comunes puedan repetirlo.

Un poco de material


Antes de pasar a los detalles, quiero compartir los resultados de mi investigación en línea y encuestas de personas "en el tema". Para empezar, tenía que decidir qué esperaba del "hogar inteligente". El hecho es que en Occidente y en los países postsoviéticos este concepto se interpreta de manera diferente. En Europa y EE. UU., Los precios muy altos de los apartamentos comunitarios y los habitantes de estos países están literalmente obsesionados con el ahorro. Por lo tanto, para ellos, una casa inteligente es un sistema que monitorea cada kilovatio gastado y ahorra dinero gastado en electricidad, calefacción y suministro de agua.

En Europa del Este, la situación es algo diferente. "Hogar inteligente" es, ante todo, comodidad y luego ahorro. La electricidad en Kiev cuesta un centavo, frío y calor, y ahorrar en un departamento de soltero de dos habitaciones es inútil para mí. Pero el sistema de videovigilancia con sensores de movimiento, bombillas que se pueden controlar desde el sofá, enchufes que se pueden encender y apagar según un horario, aire acondicionado que mantiene una temperatura constante en la habitación, electrodomésticos programados, cortinas controladas y otros dispositivos similares son exactamente eso. , lo que necesito.

imagen

Después de dos días de estudiar el tema, me quedan tres opciones para crear una casa inteligente.

  1. Pague por los servicios de una empresa especializada y no entre en la esencia del proceso.
  2. Compre todos los dispositivos necesarios y configúrelos sobre la base de un servidor completo o Arduino \ Raspberry PI
  3. Auto-dibuje una aplicación para administrar una casa inteligente basada en el Messenger del remitente y prescriba la lógica de los dispositivos en el sistema operativo Corezoid basado en la nube

Ahora quiero pasar por cada una de las tres opciones en orden y explicar la lógica de mi elección.

Opción 1. Paga y gratis.


Según las revisiones de la mayoría de los expertos que entrevisté, es mejor diseñar una "casa inteligente" en la etapa de construcción o reparación de una habitación. Esto es necesario para "coser" todos los cables necesarios en la pared, hacer fuentes de respaldo de suministro de energía y agua, instalar sensores en tuberías y calderas, etc. Esta es la opción más cara, pero al mismo tiempo funcional. Aquí hay una breve lista de sus características.

  • , ,
  • , ,
  • / , , ,
  • ,
  • ,
  • ,

Tal sistema requiere un diseño serio y pintar independientemente el concepto de un "hogar inteligente": la tarea no es realista. Como escribí anteriormente, en los Estados Unidos y Europa, los fabricantes de equipos desarrollan soluciones para cada caso específico y controlan el proceso de instalación. El precio llave en mano comienza desde varios miles de miles de euros y depende del área de la habitación y del número de sensores utilizados. Según este enlace , puede leer sobre las soluciones de Siemens. IBM, Bosch, Cisco, Panasonic, Logitech, ABB, Philips y otras marcas ofrecen complejos similares.



Desafortunadamente, en Ucrania, esta opción solo funciona hasta la mitad. Puede comprarnos o pedirnos todo el equipo necesario, pero una empresa que no esté relacionada con el fabricante diseñará y construirá una "casa inteligente". Esto significa que tengo que confiar en la suerte y la profesionalidad de los contratistas. Sé de primera mano acerca de los constructores de fakap, y en el caso de una casa inteligente, el desgarro multiplicado por la falta de conocimiento puede tener las consecuencias más tristes. Sin embargo, esta opción todavía no me conviene: la reparación ya se ha realizado en mi apartamento, por lo que quiero integrar las tecnologías del hogar inteligente en el edificio terminado y no participar en la actualización de las comunicaciones.

Opción 2. Casa china inteligente


En China, puedes comprar absolutamente todo: desde llaveros espías (por lo que en Ucrania, por alguna razón, están encarcelados) y terminando con baterías atómicas. En alibaba.com , aliexpress.com , dx.com , taobao.com y otros sitios similares, puede comprar tanto sistemas prefabricados como sus elementos individuales. La mayoría de los aparatos chinos están integrados en casas prefabricadas y no es necesario remodelarlos para su instalación.

Un ejemplo de una "solución en caja" es la "casa inteligente" de Meizu. Esta es una colección de gadgets de diferentes compañías que se combinan con el paquete de software LifeKit. Estas son escalas RyFit, lámpara X-Light Plus, purificador de aire Air Cube, enchufes y otros dispositivos. Xiaomi ha lanzado recientemente un sistema similar.



En cuanto a los "dispositivos" individuales, es aún más interesante aquí. En la contraparte china de Kickstarter, el lugar de Demohour , regularmente aparecen cosas sorprendentes. Recientemente, el "enchufe inteligente" Smart Plug K estableció un récord de crowdfunding chino y recaudó alrededor de $ 270,000. El enchufe admite todos los tipos de enchufes populares, puede encender y apagar de forma remota cualquier equipo, admite acceso 3G y Wi-Fi y funciona como un repetidor Wi-Fi para amplificación señal. Un buen conjunto de dispositivos ofrece la compañía china BroadLink. En Amazon.com puede comprar un conjunto de los gadgets necesarios y usarlos para construir su propia versión de la "casa inteligente". En estos enlaces ( 1 , 2 , 3) Puedes leer sobre otros dispositivos.



La desventaja de esta opción es que existe una única solución simple en el mercado que le permitirá combinar todos los dispositivos disponibles en el mercado en un solo sistema. Debe elegir: comprar un conjunto de dispositivos de un fabricante, o comprar dispositivos de diferentes marcas y administrar cada uno de ellos individualmente. La primera opción es mala porque en el mundo no existe un desarrollador de "referencia" de "hogares inteligentes" que produzca los mejores dispositivos de su clase, y el segundo es que controlar cada uno de los dispositivos individualmente contradice el principio mismo de un hogar inteligente.

Se describen en HabréDocenas de maneras de crear de forma independiente un "hogar inteligente" basado en sistemas similares a Linux, Arduino, Raspberry PI o servidores completos. Esta es una gran solución, pero soy un usuario más avanzado que un desarrollador, y apenas puedo darme cuenta de tales esquemas. Decidí encontrar una manera que no requiera conocimiento específico.

Opción 3. Bricolaje


En el proceso de búsqueda, me encontré con el desarrollo de programadores ucranianos: el mensajero Sender. El principio de funcionamiento de Sender es similar al WeChat chino, le permite crear aplicaciones móviles completas con un diseñador de formularios simple. El diseñador mismo está lejos de ser ideal, pero se puede hacer algo con su ayuda. En la salida, debería obtener una "aplicación en aplicación" que recibe datos de los dispositivos a través de la API incorporada y los muestra en la pantalla del teléfono inteligente. Quiero describir el trabajo de los gadgets con la ayuda del sistema operativo en la nube Corezoid, que no requiere conocimientos de lenguajes de programación y le permite automatizar casi cualquier proceso, incluido el comportamiento de los dispositivos en hogares inteligentes.



En el próximo artículo, daré el primer paso y configuraré el termostato Google Nest y el robot de control remoto Lego con un teléfono inteligente a bordo. En el camino, hablaré sobre la arquitectura de mi hogar inteligente y qué dispositivos habrá en ella.

Source: https://habr.com/ru/post/es384709/


All Articles