Hogar inteligente de bricolaje. Equipo. Hogar inteligente hágalo usted mismo

La tecnología Smart Home es familiar para casi todos los usuarios de dispositivos digitales, por lo que no tiene mucho sentido hablar de sus funciones. Los equipos domésticos inteligentes se suministran en dos versiones: un paquete complejo y costoso y en forma de componentes, en el segundo caso, el sistema debe ensamblarse con sus propias manos; Es posible que los consumidores que compran un paquete disponible en el mercado no comprendan las funciones, pero los compradores expertos en tecnología ya tienen una buena idea de la funcionalidad que desean.

“Hogar inteligente” en cada hogar: ¿qué tan accesible es la tecnología?

En la práctica, el uso de la tecnología Smart Home depende de los equipos y aplicaciones de software disponibles con los que se puede controlar el sistema instalado. Nuestra revisión se centrará en los componentes que se ofrecen en el mercado y discutirá tanto el precio como la disponibilidad técnica.

Los lectores pueden elegir entre equipos económicos que brindan toda la funcionalidad que necesitan y sistemas más costosos que ofrecen funciones avanzadas, alta confiabilidad y seguridad. Ambas opciones están disponibles para una amplia gama de consumidores y no requieren grandes inversiones.

Soluciones disponibles: ¿cuáles son?

Hoy puedes elegir entre las siguientes ofertas:

  • equipos especializados de fabricación china y aplicaciones API móviles, cuyo nivel de confiabilidad se puede mejorar gracias a equipos económicos de fabricación rusa también producidos en China y varios sistemas de escritorio;
  • Componentes rusos que le permiten ensamblar casi cualquier solución compleja de Smart Home con el nivel requerido de confiabilidad y protección, fabricados por usted mismo con funciones basadas en PC programables de forma independiente, ampliables de forma modular;

Primero, averigüemos por dónde empezar y cómo elegir los componentes para su Hogar Inteligente. Tenga en cuenta que la funcionalidad del sistema se puede ampliar según sea necesario en una u otra versión. El paquete de equipamiento necesario y óptimo permite controlar la iluminación y encender/apagar los equipos, lo que normalmente se realiza no sólo desde controles remotos, sino también desde una aplicación de software instalada en una PC o en el teléfono inteligente del usuario.

Apartamento inteligente o casa pequeña: ¿cómo hacer tu vida más cómoda?

Tecnologías disponibles y sus características.

Objetivamente, la tecnología ya se ha convertido en parte de nuestras vidas. Hoy, cuando hablamos de tecnología Smart Home, hablamos del desarrollo de la tecnología Internet de las cosas (IoT). Se trata de dispositivos que se pueden conectar a Internet a través de canales cableados o inalámbricos, en el segundo caso mediante Wi-Fi (con un alcance medio de hasta 50, según el transmisor) o Bluetooth (hasta 10 m).

Wi-Fi y Bluetooth son dos estándares de comunicación por radio de corto alcance que se utilizan en los sistemas de domótica. Bluetooth solo se puede utilizar si la distancia entre el módulo de control y el dispositivo no supera los 10 m y, en la práctica, no supera los 3-5 m. El alcance de la transmisión inalámbrica Wi-Fi depende del transmisor y de las condiciones específicas de instalación. ; la señal de radio se transmite mal a través de suelos de hormigón.

A pesar de las capacidades bastante desarrolladas, los fabricantes no introducen ni venden dichos equipos de forma intensiva. El principal problema es que el uso generalizado de la tecnología conducirá a un aumento en la cantidad de dispositivos IoT para los que la infraestructura de Internet existente simplemente no está diseñada. Como resultado, aquellos que quieran instalar una casa inteligente en su apartamento de forma económica tendrán que comprender las complejidades por sí mismos, sin depender de los grandes fabricantes.

AliExpress – China siempre ayudará: paquete “Apartamento inteligente hágalo usted mismo”

Si quieres implementar nuevas soluciones domóticas a bajo coste, por supuesto, debes contactar con los fabricantes que venden sus productos en AliExpress. Este portal prácticamente no ofrece paquetes "Hágalo usted mismo una casa inteligente y cómo hacerla", pero existe el equipo necesario, que es suficiente para el equipamiento necesario de un apartamento o casa.

Entonces, el paquete mínimo de equipos que está disponible en China a un costo muy asequible y aplicaciones en la red (llamémoslo "apartamento inteligente de bricolaje") incluye:

  • control de encendido y apagado de electrodomésticos y dispositivos;
  • sistemas sensoriales;
  • equipos de control de iluminación;
  • dispositivos de vigilancia y seguridad: alarmas y cámaras de vídeo;
  • Aplicaciones API para smartphones, disponibles de forma gratuita en Google Play;
  • Aplicaciones de red en la nube que facilitan la conexión y el control de electrodomésticos.

Equipos para el hogar inteligente en AliExpress

La gama de equipos incluye relés para conectar dispositivos, atenuadores para un control suave de la carga (para iluminación y calefacción eléctrica) y sistemas de paquetes que incluyen control de clima, iluminación, alarmas y, a veces, una cámara de video. Se puede obtener una lista completa de ofertas ingresando "hogar inteligente", "hogar inteligente", "hogar inteligente" en la barra de búsqueda del portal AliExpress, así como los nombres de dos fabricantes chinos, Lilovo y Sonoff.

Sonoff lanza un relé Wi-Fi para el control remoto de electrodomésticos desde un teléfono inteligente. El dispositivo se instala en línea con uno o más aparatos eléctricos y permite encender y apagar la fuente de alimentación desde un teléfono inteligente mediante una aplicación móvil.

La ventaja de este dispositivo es que siempre está disponible en línea, se puede conectar a través de la red telefónica (PTSN) y le permite configurar un programa de trabajo individual utilizando 8 temporizadores integrados. A través del relé se puede controlar el funcionamiento de cualquier electrodoméstico con una potencia de hasta 2,2 kW mediante la aplicación móvil eWeLink, disponible en Google Play IOS y Android.

Los productos Sonoff también están disponibles en Rusia. El precio en China es de unos 6 dólares (sin control remoto), en Rusia - 2000 rublos (con control remoto). El relé se ofrece en dos versiones para 10 A y 16 A; en el segundo caso, además de todo tipo de electrodomésticos, se puede conectar una caldera a la aplicación móvil.

Otros modelos de accesorios eléctricos funcionan de manera similar, permitiéndole conectar varios dispositivos a la vez, por ejemplo, Sonoff Sensor-AM2301. Además, el control se implementa con diferentes valores de temporizador.

El fabricante produce tres modelos de relés Wi-Fi Sonoff:

  • Sonoff World On – Retransmisión Wi-Fi con conexión a una aplicación móvil (para electrodomésticos y cámaras);
  • Sonoff World On TF – Relé Wi-Fi con sensores, por ejemplo, para un sistema de control de clima (para calderas y aires acondicionados);
  • Sonoff World On RF – Relé Wi-Fi con mando a distancia, por ejemplo, para cancelas y puertas con cerradura magnética.

Sonoff también produce reguladores de intensidad táctiles para dispositivos de iluminación con ajuste continuo, que se pueden conectar simultáneamente a Wi-Fi y una aplicación móvil.

Para que los dispositivos sean accesibles en Internet, deben estar conectados utilizando uno de los métodos disponibles. Una de las opciones exitosas y económicas es el enrutador domótico Broadlink, que admite 4 tipos de comunicaciones inalámbricas WI-FI, IR, RF y 4G.

Con su ayuda, puede conectar todos los dispositivos domésticos mediante una tarjeta SIM a Internet móvil. Es mejor elegir los servicios de un operador con una nueva infraestructura de comunicaciones, en particular uno de los paquetes MTS con precio por megabyte.

XIAOMI produce una amplia gama de relés, atenuadores y sensores para la domótica. En primer lugar, conviene prestar atención a los sensores Wi-Fi de humedad y temperatura, sensores de puertas y ventanas, enchufes inteligentes y cámaras IP económicas. El equipamiento de esta empresa se distingue por su sencillez y asequibilidad junto con una alta calidad de construcción.

El fabricante produce paquetes de soluciones para apartamentos y casas pequeñas: este es Xiaomi Smart Home Suite. Este paquete se ofrece ampliamente en Rusia y pertenece a la categoría de equipamiento de lujo. El precio de estos sensores es ligeramente superior al de los dispositivos de Sonoff.

Los interruptores táctiles Lilovo solo funcionan con controles remotos. Su característica clave es la capacidad de ajustar suavemente la iluminación, el diseño elegante y las diferentes opciones de color. Los interruptores de esta empresa se pueden utilizar para encender y apagar dispositivos domésticos sin conexión a Internet.

Relés Wi-Fi de fabricantes rusos.

En China se pueden comprar productos de fabricantes rusos que ensamblan accesorios eléctricos en una base china. Los relés Wi-Fi de CC para hogares inteligentes rusos están disponibles a un costo menor que Sonoff y se consideran más confiables y captan la señal con precisión. La desventaja para el consumidor del relé Smart Home es la ausencia de una carcasa de plástico, pero esta es la forma más sencilla, fiable y económica de integrar dispositivos domésticos.

Aplicaciones API para smartphones en Google Play

  • eWeLink es una aplicación que le permite conectar una cantidad aparentemente ilimitada de dispositivos Smart Home y es compatible con productos de Sonoff y varios fabricantes. Las desventajas incluyen cierta latencia en las redes rusas; es recomendable conectarse a la aplicación a través de la interfaz de un proveedor de telefonía móvil, y no a través de canales PTSN (red telefónica pública).
  • Hogar inteligente de Alltek Technology Corp. es otra aplicación móvil universal a la que puedes conectar dispositivos de iluminación, alarmas, calefacción y muchos otros dispositivos domésticos. Algunos usuarios responden mejor a esta aplicación que a eWeLink.

En Google Play puedes descargar toda una gama de aplicaciones móviles para conectar dispositivos domóticos, que se diferencian por sus distintos niveles de versatilidad y estabilidad.

Los dispositivos de automatización del hogar se pueden conectar mediante aplicaciones locales basadas en PC y en la nube. Cada una de estas opciones tiene una serie de ventajas. Las aplicaciones en la "nube" están diseñadas para el uso económico de la tecnología Smart Home con una amplia gama de funciones, pero en estos sistemas la cuestión de la seguridad y el acceso no autorizado a los dispositivos domésticos sigue abierta.

Las ofertas de paquetes estacionarios en un entorno de nube seguro o para PC están diseñadas para la automatización de casas de campo, edificios públicos e instituciones. Esta aplicación garantiza un alto nivel de seguridad y confiabilidad.

Aplicaciones de hogar inteligente:

  • Bitdefender es una aplicación empaquetada para conectar de forma segura dispositivos domóticos, que le permite utilizar de forma segura las funciones de cualquier nube externa;
  • Friendly-tech.com ofrece una gama de productos para la domótica, incluida la gestión de dispositivos IoT con una consola de administrador e interfaz de usuario a través de servicios móviles, incluido el uso de la nube (IoT SaaS)
  • IoT Home Guide está disponible como paquete para sistemas de automatización del hogar bastante grandes, así como de los socios API OpenHAB, Home Assistant y Eclipse SmartHome.

Nubes "Hogar inteligente":

  • Sharp Cloud Smarthome System es un sistema en la nube desarrollado para la automatización del hogar; sobre él se puede construir un sistema de automatización arbitrariamente complejo tanto para un hogar como para un vecindario completo;
  • La plataforma IoT basada en la nube GO+ es una plataforma rusa gratuita con un pequeño número de usuarios.

Los equipos rusos de la empresa "Reasonable House" se distinguen por su alta confiabilidad y calidad de construcción. El fabricante ofrece diversos accesorios eléctricos, sensores y relés para construir sistemas arbitrariamente complejos utilizando tecnología Smart Home con un nivel de seguridad garantizado. Los dispositivos permiten crear sistemas domóticos con un conjunto individual de funciones; el software está disponible para dispositivos móviles, PC y tabletas.

Instrucciones en vídeo para el montaje y funcionamiento de Smart Home

Conclusión

El equipo que hemos descrito le permitirá crear diversas soluciones para la automatización de locales residenciales y parcelas domésticas, desde soluciones económicas y económicas para apartamentos hasta la automatización total de grandes casas de campo. Cabe señalar que actualmente no se están desarrollando plataformas web para la gestión de dispositivos domóticos por un problema de concepto.

A los compradores se les ofrece instalar sistemas locales basados ​​en PC o crear nubes privadas controladas por aplicaciones listas para usar. El usuario puede elegir por sí mismo y recoger la opción más adecuada para automatizar un apartamento o casa.

¿Están todas las ventanas cerradas? ¿Están apagadas las luces? ¿Alguien se coló en el apartamento? Si tu casa está conectada a Internet, basta con un vistazo a la pantalla de tu smartphone para saber si todo está en orden. Esto es posible gracias a los sistemas domésticos inteligentes. Y lo mejor es que podrás controlar tu hogar desde cualquier lugar. Sólo necesitas pulsar botones en la pantalla de tu smartphone para atenuar las luces del salón, ajustar la calefacción o encender el televisor.

En un sistema de calefacción, la conexión a un dispositivo móvil está garantizada por un termostato inteligente. En el caso de las ventanas, esta tarea la realiza un sensor que registra la apertura y el cierre de las hojas. Y el televisor, la lámpara de pie o la cafetera se conectan a la Red mediante enchufes inteligentes.

Reequipamiento sencillo de equipos.

No se requiere perforación, cableado ni penetración en la pared. Muchos dispositivos domésticos inteligentes se pueden asegurar con cinta adhesiva de doble cara normal. Funcionan con pilas o baterías recargables y los comandos de control y los datos de los sensores se pueden transmitir mediante señal de radio.

Algunos productos para el hogar inteligente se conectan a su teléfono inteligente a través de Bluetooth o usan la red Wi-Fi de su hogar. Sin embargo, cuando se trata de controlar varios dispositivos y en varias plantas, la comunicación suele realizarse a través de un punto de control central adicional de la casa inteligente.

El centro de control, a su vez, está conectado al enrutador y proporciona conexión al teléfono inteligente e Internet. Además, permite controlar todos los dispositivos para que, por ejemplo, cuando los residentes salgan de casa, automáticamente se apaguen todos los electrodomésticos y se encienda el sistema de seguridad.

Para construir un sistema de este tipo, no se necesitan conocimientos técnicos notables ni mucho tiempo. La mayoría de las veces, una o dos horas son suficientes para instalar y configurar todos los dispositivos. CHIP le presentará seis aplicaciones que le resultarán especialmente útiles al iniciar funciones del hogar inteligente. Al mismo tiempo, nos centramos en la seguridad y el ahorro de energía.

Aplicaciones para el hogar inteligente

Bienvenido Netatmo: Cámara de red con reconocimiento facial

La aplicación móvil Netatmo Welcome te dirá quién se encuentra actualmente en la casa. Si la cámara de video no puede identificar a una persona por su rostro, comienza a grabar video y le notifica al respecto. Cuando esté en casa, la aplicación puede informarle sobre objetos en movimiento atrapados en la lente o sonidos de alarma captados por micrófonos (por ejemplo, de un detector de humo). Las grabaciones de vídeo se guardan localmente en la tarjeta SD incluida o en el servidor FTP. La grabación, así como el acceso remoto a imágenes de video, se proporcionan de forma gratuita, pero para una cámara de video deberá pagar una tarifa única de aproximadamente 17,000 rublos.

Plataformas: Android, iOS

Yale ENTR: abrir la puerta de entrada a través de un teléfono inteligente

Cuando utilice ENTR Smart Lock o August Smart Lock, puede dejar la llave de la puerta de entrada en casa. Después de todo, la cerradura electrónica de la puerta se abrirá cuando pase el dedo de arriba a abajo en la aplicación. La cerradura recibe el comando de apertura a través de una conexión Bluetooth cifrada de bajo consumo. Cuando no esté en casa, puede proporcionar acceso a la casa por tiempo limitado a conocidos o artesanos llamados. Si alguien que vive con usted todavía quiere abrir la puerta con una llave normal, esto es posible. La cerradura inteligente ENTR (unos 25.000 rublos) está instalada en el interior de la puerta y no es visible desde el exterior.

Plataformas: Android, iOS

Gigaset Elements: Proteja su hogar de invitados no deseados

Con el Starter Kit de Gigaset Elements puede hacer que su hogar sea más seguro por sólo 12.000 RUB. El paquete inicial incluye un punto de control central, un sensor de movimiento y un sensor de robo en puertas. A diferencia de otros sistemas de seguridad, el sensor de puerta detecta un intento de entrada forzada (según el nivel de ruido). En este caso, recibirás una notificación a través de la aplicación de tu smartphone. Con él, también puedes habilitar el modo casa o fuera y establecer a qué hora se debe activar el sistema de seguridad. Opcionalmente están disponibles el sensor de apertura de ventanas, la cámara y la sirena.

Plataformas: Android, iOS

Panasonic Home Network: Protección completa para todas las ocasiones

El sistema de seguridad Panasonic Smart Home le avisará con una llamada telefónica incluso si no está conectado. Utilizando una conexión a Internet, la aplicación móvil Panasonic Home Network System también te avisará de una incidencia. El iniciador de la alarma puede ser uno de los sensores de puertas (ventanas), un sensor de rotura de cristales o un sensor de fuga de agua del Starter Kit Plus (alrededor de 20.000 rublos). Al instalar módulos de hardware adicionales, la aplicación también le permite monitorear lo que sucede dentro o fuera de su hogar, encender o apagar electrodomésticos, controlar la iluminación, la telefonía fija y mucho más.

Plataformas: Android, iOS

eQ-3 Homematic IP: Control de calefacción a través de smartphone

El eQ-3 ofrece una opción conveniente para controlar la temperatura ambiente a través de un teléfono inteligente usando Homematic IP. Cuando se configuran a través de la aplicación, los termostatos de los radiadores y los sensores de las ventanas se conectan a un centro de control central (que le costará unos 5.000 rublos) y se asignan a la habitación. Los termostatos de la misma habitación se sincronizan automáticamente entre sí. Y si se abre una ventana en la habitación, reducen la intensidad de la calefacción. También puede ahorrar energía utilizando los horarios de calefacción, que se pueden configurar fácilmente mediante una aplicación móvil para todos los días y para cada habitación, lo cual es muy conveniente.

Buenas tardes a todos. Como pasatiempo, escribí un programa que puede usarse como parte de un sistema de “hogar inteligente”. Para interesar inmediatamente al lector, demostraré una pequeña parte de los escenarios de uso del software:



Brevemente:

1. La parte principal del software, el servidor, que se ejecuta en el sistema operativo Windows, está escrito en C#;
2. Cliente en sistema operativo Android, escrito en Java;
3. Están previstos clientes para UWP e IOS, así como un cliente web.

Algunas características del software:

1. Constructor de escenarios. Creando escenarios complejos con bucles y condiciones;
2. Trabajar con dispositivos ZWave y Modbus;
3. Anidamiento de guiones. Puedes utilizar un script en otro como procedimiento;
4. Ejecute un script remoto. Puede ejecutar un script remoto desde el script del servidor actual;
5. La capacidad de agregar su propia funcionalidad al sistema mediante la creación de módulos;
6. Ejecutar scripts usando un teléfono inteligente.

Constructor de escenarios

El programa te permite crear tanto un escenario complejo como una sola acción.

Acción única Es un script que contiene solo una acción. No tiene la capacidad de crear ciclos y condiciones, pero sólo puede "asignar" una acción específica a un botón en la interfaz de usuario del cliente.

Como ejemplo, daré mi forma de usarlos: creé la categoría "Enchufes", en ella reuní todas las lámparas, un ventilador doméstico, lámparas, un televisor y una computadora. Ahora, para encender uno de estos dispositivos, debe abrir el cliente en Android, ir a la categoría "Sockets" y seleccionar el elemento de menú correspondiente.

Por lo general, las acciones únicas son incómodas de usar, ya que es conveniente ejecutar diferentes dispositivos bajo alguna condición, o al menos no uno a la vez. Precisamente por eso se necesita un “escenario complejo”, del que hablaremos más adelante.

Creador de scripts complejos le permite crear scripts con bucles y condiciones. Tiene dos modos: visualización y edición.

Script de ejemplo en modo de visualización
Script de ejemplo en modo de edición





IF y ELSE en el constructor. En estas construcciones, puedes crear cadenas de condiciones con los operadores lógicos NOT, OR, AND. El constructor te permite crear un grupo de condiciones y usar operadores directamente con el grupo. Si la condición permanece vacía, se evalúa automáticamente como falsa.

Hay una serie de comprobaciones integradas (como comprobar la fecha, la hora, etc.), así como una serie de complementos.

MIENTRAS bucle en constructor. Un ciclo consta de una condición y un cuerpo. La condición se crea de la misma manera que se crea en la construcción IF (grupos de condiciones, operadores NOT, OR, AND).


Ventana principal del diseñador de guiones.



También puede configurar las siguientes configuraciones de secuencia de comandos:

Lanzamiento externo (activado/desactivado), le permite prohibir o permitir que el script se inicie desde otra máquina o desde un cliente;
- Lanzamiento automático del script al inicio del sistema;
- Seleccionar una categoría de escenario le permite mostrar un elemento de menú en la interfaz de usuario del cliente para ejecutar un escenario en una categoría específica.

Trabajar con dispositivos ZWave y Modbus

Actualmente, el sistema admite dispositivos ZWave (basado en openzwave) y Modbus RTU (basado en nmodbus).

ZWave es un protocolo de comunicación inalámbrica utilizado en la domótica. Para implementar el protocolo, se utilizan módulos de radiofrecuencia en miniatura de baja potencia. Ahora el mercado ZWave ofrece una lista bastante extensa de dispositivos, como bombillas, enchufes, módulos de relés, interruptores, cerraduras, sensores de temperatura (humedad, movimiento, fugas), termostatos, dispositivos de control de aire acondicionado, etc. También son comunes los multisensores: dispositivos que combinan varios sensores (por ejemplo, un sensor de luz, un sensor de presencia, un sensor de temperatura, un sensor de puerta, etc.), lo que resulta muy atractivo en términos de costes económicos y ubicación en la habitación.

En mi programa, el módulo ZWave le permite realizar todas las operaciones estándar con dispositivos, como eliminar, agregar dispositivos y restablecer el controlador. También puede utilizar varios controladores ZWave, el usuario final no verá la diferencia. Por ejemplo, puede tomar lecturas de temperatura de un sensor que está conectado al controlador "A" y encender el aire acondicionado usando el controlador "B". Aquí no hay restricciones; cualquier acción y verificación se lleva a cabo utilizando métodos estándar y se agrega en el diseñador de scripts.



El mercado de dispositivos ZWave es bastante amplio. Hay muchos actuadores, como módulos de relés, bombillas, dispositivos para operar el aire acondicionado, termostatos, controladores de calefacción por suelo radiante, enchufes e interruptores. También hay muchos sensores: sensor de apertura de puerta, sensor de temperatura, sensor de fugas, sensor de presencia, etc. Puede utilizar una memoria USB como controlador ZWave.


Ventana principal del módulo ZWave


Ventana para seleccionar un controlador y operaciones con él.


Seleccionar un nodo (sensores, interruptores, etc.)


Seleccionar un parámetro de nodo (encendido/apagado, varios parámetros numéricos como temperatura, humedad, etc.)

Modbus es un protocolo cableado utilizado para la comunicación entre dispositivos electrónicos que lo admiten. En el contexto de nuestro programa, puede resultar útil para trabajar con módulos de relés, por eso lo uso en casa.

Anidamiento de guiones

El anidamiento de escenarios se utiliza para descomponer escenarios de hogares inteligentes. A menudo hay situaciones en las que una acción está involucrada en muchos escenarios (por ejemplo, apagar todos los dispositivos domésticos puede ocurrir haciendo clic en un elemento del menú en el programa, de acuerdo con el escenario en el que todos los dispositivos Wi-Fi abandonan la red, simplemente mediante un temporizador), y por lo tanto cada vez que necesites crear (o editar) el mismo algoritmo en cada escenario no parece conveniente. Para ello, existe una acción incorporada que le permite ejecutar un script ya creado en el actual. Esto también puede resultar conveniente cuando se añaden con frecuencia nuevos dispositivos domésticos (u otros cambios frecuentes en el algoritmo del hogar inteligente, para cambiar el funcionamiento de todos los escenarios bastará con cambiar solo un escenario que se utiliza en ellos);

Ejecutar scripts remotos

Al ejecutar scripts remotos, puede ejecutar un script desde un servidor dentro del script de otro. Como ejemplo, me gustaría dar mi caso de uso para esta funcionalidad: Creé un script (en un servidor doméstico) llamado “luces + multimedia”, que enciende las luces de la habitación, inicia mi escritorio (usando WakeOnLan), enciende el televisor al que está conectado el escritorio y espera hasta que aparezca una instancia de nuestro El programa se inicia en él (el escritorio), luego inicia los scripts "encender música" y "sonido a 20 unidades" mediante el inicio de scripts remotos.

Escribiendo tus propios módulos

Además del hecho de que el usuario puede crear scripts complejos utilizando herramientas estándar, el programa le permite "ampliarlos" con módulos personalizados en C#. Todos los elementos de acción y verificación en los scripts (como "Verificar por fecha", "Mostrar mensaje", "Acción Modbus", "Acción ZWave", etc.) son clases heredadas de ICustomAction e ICustomChecker. Siguiendo ciertas reglas, cualquier usuario puede crear su propio módulo, que puede ser muy simple (por ejemplo, expresar la temperatura actual del aire fuera de la ventana) o complejo, detrás del cual se puede ocultar un marco completo. Basta con heredar de las interfaces ICustomAction o ICustomChecker, configurar varios atributos, compilar la DLL y agregarla al programa a través de la pestaña “MÓDULOS” (instrucciones completas para crear módulos).

Ejecutar scripts usando un teléfono inteligente

*por ahora solo sistema operativo Android

Los escenarios se muestran en la pantalla principal y en categorías. Una categoría es una “carpeta” virtual. Cuando se ejecuta el script, se actualiza el estado del botón correspondiente.

Pantalla de configuración de conexión
Pantalla con scripts en ejecución





Además, es posible ejecutar scripts desde el menú de inicio rápido en una PC.
Menú de inicio rápido



En el futuro, se prevé un cliente para UWP, IOS, web, así como un módulo de voz para gestionar dispositivos (planes para un futuro próximo) y crear escenarios mediante voz (planes estratégicos).

Último vídeo:

PD.: Si encuentra un error en el programa, envíelo a

Sólo los perezosos no han oído hablar de las casas inteligentes: se han pregonado en todos los rincones durante unos 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 principal tendencia del próxima década. El otro día decidí averiguar qué tipos de casas inteligentes existen, cuánto cuestan y cómo podría montar yo mismo un sistema de este tipo en mi apartamento de dos habitaciones en Kiev.

Muy rápidamente descubrí que no existe un estándar único en el mundo, ni un fabricante "de referencia" de dispositivos inteligentes, y que tendría que combinar un "zoológico" de varias docenas de dispositivos de diferentes fabricantes en un solo ecosistema. Nest fabrica los mejores termostatos y cámaras inteligentes del mundo, los chinos fabrican excelentes enchufes con un montón de funciones útiles, ABB y Schneider fabrican bombillas; la lista sigue y sigue y se analizará en el próximo artículo. El punto más importante es que cada uno de los fabricantes ofrece su propio software para gestionar sus dispositivos y simplemente no existe una solución sencilla para gestionarlos de forma centralizada.

Comencé a buscar formas de combinar todos los mejores dispositivos de su clase en un solo sistema y "comunicarme" con ellos a través de un teléfono inteligente. Soy más un usuario avanzado que un desarrollador y espero que mi experiencia práctica sea de interés para todos los interesados ​​en el tema de los hogares inteligentes y pueda ser repetida por los usuarios comunes.

En los países de Europa del Este la situación es algo diferente. Una “casa inteligente” se trata ante todo de comodidad y luego de ahorro. La electricidad en Kiev cuesta unos centavos, tanto la caliente como la fría, y tampoco necesito ahorrar en un apartamento de soltero de dos habitaciones. Pero un 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, un aire acondicionado que mantiene una temperatura estable en la habitación, electrodomésticos que funcionan según un horario , cortinas controladas y otros dispositivos similares: esto es exactamente lo que necesito.

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

  1. Pagar por los servicios de una empresa especializada y no sumergirse en la esencia del proceso.
  2. Compre todos los dispositivos necesarios y configúrelos basándose en un servidor completo o Arduino\Raspberry PI
  3. Desarrolle su propia aplicación para administrar una casa inteligente basada en Sender Messenger y escriba la lógica para el funcionamiento de dispositivos en el sistema operativo en la nube Corezoid.
Ahora quiero repasar cada una de las tres opciones en orden y explicar la lógica de mi elección.

Opción 1. Paga y eres gratis

Según la mayoría de los expertos que entrevisté, lo mejor es diseñar una "casa inteligente" en la etapa de construcción o renovación del local. Esto es necesario para "coser" todos los cables necesarios en la pared, establecer suministros de agua y energía de respaldo, 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 capacidades.
  • ajustar la temperatura ambiente y la iluminación, según el clima, la hora del día y la presencia de los propietarios de la casa
  • apertura y cierre automático de cortinas, persianas, barreras
  • encender/apagar el sistema de calefacción por suelo radiante, escaleras, entrada al garaje, riego del césped
  • control del funcionamiento de todos los aparatos eléctricos, sistemas de ingeniería y ahorro de energía.
  • Prevención de fugas de gas y agua.
  • calentamiento remoto de una sauna o casa de baños
  • transición a fuentes de electricidad de respaldo
  • protección contra sobretensiones y fugas de gas
  • sensor para llenar el pozo negro y bloquear el drenaje
  • alarma de incendios
  • control remoto de cámaras de video, sistema de seguridad inteligente
Un sistema de este tipo requiere un diseño serio y describir de forma independiente el concepto de "hogar inteligente" es una tarea poco realista. Como escribí anteriormente, en EE. UU. y Europa, los fabricantes de equipos desarrollan soluciones para cada caso específico y controlan el proceso de instalación. El coste llave en mano comienza desde varios miles de euros y depende del área de la habitación y del número de sensores utilizados. En 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 sólo funciona a medias. Puede comprarnos o encargarnos todo el equipo necesario, pero una empresa ajena al fabricante diseñará y construirá la "casa inteligente". Esto significa que tendré que confiar en la suerte y en la profesionalidad de los contratistas. Conozco de primera mano los errores de los constructores y, en el caso de una casa inteligente, el descuido multiplicado por la falta de conocimiento puede tener las consecuencias más nefastas. Sin embargo, esta opción todavía no me conviene: mi apartamento ya ha sido renovado, por lo que quiero integrar tecnologías domésticas inteligentes en una habitación ya preparada y no tener que preocuparme por actualizar las comunicaciones.

Opción 2. Casa china inteligente

En China se puede comprar absolutamente de todo, desde llaveros espía (por los cuales, por alguna razón, en Ucrania son enviados a prisión) hasta 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 dispositivos chinos están integrados en casas prefabricadas y no es necesario realizar ninguna remodelación para instalarlos.

Un ejemplo de “solución en caja” es la “casa inteligente” de Meizu. Se trata de una colección de dispositivos de diferentes empresas unidos por el paquete de software LifeKit. Se trata de una báscula RyFit, una lámpara X-Light Plus, un purificador de aire Air Cube, enchufes y otros dispositivos. Xiaomi lanzó recientemente un sistema similar.

En cuanto a los “dispositivos” individuales, aquí todo es aún más interesante. En el equivalente chino de Kickstarter, la plataforma Demohour, aparecen regularmente cosas simplemente sorprendentes. Recientemente, el "enchufe inteligente" Smart Plug K estableció un récord de financiación colectiva en China y recaudó alrededor de 270.000 dólares. 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 Wi. -Repetidor Fi para amplificación de señal. La empresa china BroadLink también ofrece una buena gama de dispositivos. En Amazon.com puedes comprar un conjunto de dispositivos necesarios y utilizarlos para construir tu propia versión de una "casa inteligente". Puede leer sobre otros dispositivos usando estos enlaces ( , , ).

La desventaja de esta opción es que no existe en el mercado una única solución sencilla que permita combinar todos los gadgets disponibles en el mercado en un solo sistema. Tienes que elegir: comprar un conjunto de dispositivos de un fabricante o comprar dispositivos de diferentes marcas y administrar cada uno de ellos por separado. La primera opción es mala porque no existe un desarrollador "de referencia" de "hogares inteligentes" en el mundo que produzca los mejores dispositivos de su clase, y la segunda es porque controlar cada dispositivo por separado contradice el principio mismo de un hogar inteligente.

Habré describe docenas de formas de crear de forma independiente una "casa inteligente" basada en sistemas similares a Linux, Arduino, Raspberry PI o servidores completos. Esta es una solución excelente, pero soy más un usuario avanzado que un desarrollador y es poco probable que pueda implementar tales esquemas. Decidí buscar una manera que no requiera conocimientos específicos.

Opción 3. Hágalo usted mismo

Durante la búsqueda, me encontré con el desarrollo de programadores ucranianos: el mensajero Sender. El principio de funcionamiento de Sender es similar al del WeChat chino: le permite crear aplicaciones móviles completas utilizando un sencillo generador de formularios. El diseñador en sí está lejos de ser ideal, pero con su ayuda ya se puede hacer algo. El resultado debe ser una “aplicación dentro de una aplicación” que reciba datos de los dispositivos a través de la API incorporada y los muestre en la pantalla del teléfono inteligente. Quiero describir la lógica de cómo funcionan los dispositivos utilizando el sistema operativo en la nube Corezoid, que no requiere conocimientos de lenguajes de programación y permite automatizar casi cualquier proceso, incluido el comportamiento de los dispositivos en hogares inteligentes.

Agregar etiquetas

Las acciones del equipo doméstico que debe realizar bajo determinadas condiciones externas o cuando se recibe una orden se denominan guión. Su programación involucra voz, control remoto y control mediante equipos digitales.

Descripción general de las funciones de gestión

Los scripts están configurados para proteger y ayudar al propietario de la vivienda. Su desarrollo lleva bastante tiempo, pero para una mayor funcionalidad de una casa inteligente, este tema debe abordarse con mucho cuidado.

Escenarios más populares

  • El modelo programado de “comportamiento” de sensores suele funcionar en relación con los siguientes factores:
  • una determinada hora del día (luces, encendido de la computadora, apagado del microondas, etc.);
  • Se ha recibido un comando para ejecutar (se puede dar desde un teléfono o computadora portátil, incluso en línea, así como por voz o usando el control remoto).

Puede programar cualquier situación individual, desde que la familia regrese a casa hasta que se vaya de vacaciones. Los escenarios no estándar están ganando popularidad:

  • cuidar peces de acuario y plantas de interior;
  • secar el techo y las entradas a la casa;
  • Llenado y calentamiento de piscina y sauna.

Por separado, se crean escenarios para garantizar la seguridad del hogar. Si personas ajenas intentan ingresar a las instalaciones, el sistema activa la alarma y notifica al propietario y a seguridad.

Diseño y programación del sistema.

Crear una casa inteligente consta de los siguientes puntos:

  1. Croquis del plano general. Examina en detalle las etapas de interacción de los componentes internos del script con el usuario y entre ellos, así como la respuesta del programa a situaciones no estándar.
  2. Los controladores para el hogar y una interfaz adecuada se seleccionan o escriben desde cero. El fabricante no ofrece un controlador original para cada dispositivo, por lo que la tarea de un especialista es crear uno. Además, se están escribiendo varios módulos. En cuanto a la interfaz, normalmente todos los dispositivos de control se dividen en grupos separados; cada programación adicional asigna su propia interfaz. Se puede instalar para cada control remoto, pero será un inconveniente principalmente para el usuario.
  3. Luego viene la programación propiamente dicha basada en los párrafos anteriores. Utilizando un proyecto previamente verificado lógicamente y un software preparado para ello, los especialistas comienzan a escribir el programa script real.
  4. Instalación, pruebas, puesta en marcha.

Interfaz para crear un script de control del hogar inteligente

Pero antes de esto, se seleccionan escenarios que satisfagan plenamente las necesidades del cliente. El proceso de creación de una casa inteligente es largo; configurar el software y probarlo llevará mucho tiempo.

Normalmente, las empresas que prestan este tipo de servicios incluyen en el servicio del abonado una programación secundaria de un sistema que de alguna manera no se adapta al cliente. Las copias de seguridad se crean sin falta y se almacenan por separado para cada hogar, de modo que en caso de problemas se pueda reinstalar todo.




Arriba