Su guía para un usuario fácil de usar & Estable <tc>Z-Wave</tc> Red

La guía para un usuario fácil de usar &lificador; estable Z-Wave Red de automatización del hogar

En la última guía, había mucha información sobre Z-Wave's red, nodos y dispositivosEn esta guía, analizamos en profundidad los controladores y el servidor que controla su sistema de domótica inalámbrica. Con tantos componentes potenciales y mensajes electrónicos que funcionan de forma inalámbrica, es importante lograr un sistema intuitivo y estable. Z-Wave red en tu hogar.

Controlador de actualización estática (SUC) y servidor de identificación de SUC (SIS)

Si hay un controlador principal en la red, este proporcionará su tabla de enrutamiento a todos los controladores secundarios incluidos en ella. Sin embargo, la próxima vez que el controlador principal incluya o excluya un dispositivo de red, las tablas de enrutamiento de todos los controladores secundarios dejarán de ser válidas.

Para garantizar una única tabla de enrutamiento actualizada y válida, el controlador principal es el único dispositivo con permiso para incluir o excluir dispositivos. Los controladores secundarios solicitan periódicamente una actualización de la tabla de enrutamiento.

Sin embargo, para que sea fácil de usar Z-Wave En la red esperaríamos que:

  • Todos los controladores remotos deberán poder incluir dispositivos y que el enrutamiento
  • Las tablas de enrutamiento de todos los controladores de la red se mantienen consistentes y una actualización permitirá que cada controlador controle todos los dispositivos de la red.

La mejor manera de lograr esto es configurar un SUC/SIS controlador en la red.

Controlador de actualización estático (SUC)

El Controlador de actualización estática (SUC) Es una función especial de un controlador estático. La mayoría de los controladores estáticos (controladores con ubicación fija y alimentación de red) pueden funcionar como un SUC. Sin embargo, esta funcionalidad normalmente requiere activación.

El SUC recibe la tabla de enrutamiento actualizada del controlador principal y la ofrece a todos los demás controladores de la red. Dado que el SUC es un controlador estático y, por lo tanto, siempre está activo en la red, cualquier otro controlador puede solicitarle periódicamente una tabla de enrutamiento actualizada.

Para garantizar que todos los demás nodos, particularmente otros controladores, estén al tanto de la presencia de un SUC en la red, el ID de nodo de un SUC activado se comunica periódicamente dentro de la red.

SUC in a Z-Wave Network

SUC en una Z-Wave Red

Tener un SUC activo permite que un controlador portátil actúe como controlador principal. Cualquier cambio en la red causado por la inclusión o exclusión de un nodo por parte del controlador principal se informará al SUC, disponible para todos los demás controladores, incluso si el controlador principal no está activo.

Update of the SUC Routing Table

Actualización de la tabla de enrutamiento SUC

Dado que la mayoría de los controladores portátiles funcionan con baterías y, por lo tanto, no están activos todo el tiempo, estos controladores tienen que solicitar una tabla de enrutamiento actualizada periódicamente o al menos cuando se activan, generalmente presionando un botón.

Si el controlador primario portátil original se pierde o se daña, la SUC puede asignar el privilegio primario a un nuevo controlador móvil, protegiendo así al usuario de restablecer toda la red con un controlador primario completamente nuevo y de tener una ID de hogar diferente.

Servidor de identificación estática (SIS)

Incluso tener un SUC en el sistema no soluciona el problema de que solo un controlador tiene el privilegio principal y, por lo tanto, es el único controlador autorizado para incluir nuevos dispositivos. Esta limitación se supera mejorando la funcionalidad del SUC con otra función llamadaSIS' = Servidor de identificación estática.

El SIS actúa como depósito para los nuevos ID de nodo que pueden asignar los controladores móviles. La presencia de un SIS en la red permite que cada controlador de la red incluya dispositivos.El controlador simplemente solicitará un nuevo ID de nodo al SIS y lo asignará al servidor. El SIS garantiza que los ID de nodo se asignen solo a un nodo, evitando así conflictos. El único requisito es que el controlador móvil tenga conexión de red al servidor SIS para solicitar un ID de nodo.

SIS Server in a Z-Wave-Network

Servidor SIS en un Z-Wave-Red

El uso de un SIS en su red tiene una serie de ventajas y desventajas:

Ventajas:

  • La topología de la red y la información de todos los nodos se guardan en un controlador estático, mucho mejor protegido que dentro de un dispositivo móvil alimentado por batería.
  • Todos los controladores de una red pueden incluir nuevos dispositivos.
  • La configuración y el manejo de la red se vuelven muy flexibles.

Desventajas:

  • La funcionalidad solo está disponible en Z-Wave Versión de firmware v3.4 y posteriores: los dispositivos de red con firmware más antiguo no admitirán esta configuración.
  • El controlador de inclusión solo puede integrar dispositivos si tiene una conexión inalámbrica al SIS.
  • El SIS representa un punto único de fallo. Un SIS dañado podría resultar en una nueva configuración de red.

Dado que la funcionalidad SUC/SIS ya está incluida en el firmware de la mayoría de los controladores estáticos modernos o dongles USB, la mayoría Z-Wave Las redes pueden aprovechar estas funciones si hay un controlador estático presente (siempre que lo active).

Un controlador estático también puede utilizarse como controlador principal, además de contar con funcionalidad SUC/SIS. Esta configuración es típica en redes reales.

Controller rules shown in a Gateway User Interface

Reglas del controlador mostradas en una interfaz de usuario de puerta de enlace

Redes con esclavos portátiles

Si un controlador SUC está presente en la red, puede determinar la nueva posición de un esclavo y actualizar la tabla de enrutamiento de la red en consecuencia. El procedimiento para lograr esto se denomina "Piérdete – Algoritmo" y solo funciona para esclavos de enrutamiento (esclavos que tienen algún conocimiento de la información de enrutamiento de la red).

Un esclavo normal no puede enviar mensajes no solicitados y, por lo tanto, nunca puede determinar ningún cambio en su posición en la red. Sin embargo, los esclavos de enrutamiento sí pueden hacerlo.

Si un esclavo de enrutamiento envía un mensaje no solicitado que falla, asumirá que su tabla de enrutamiento ya no es válida.

Como primer paso, este nodo enviará un mensaje de solicitud de ayuda a la red. El nodo que reciba este mensaje sabrá que el remitente se ha encontrado en una nueva ubicación. Sin embargo, este nodo no puede proporcionar al nodo que solicita la ayuda una tabla de enrutamiento actualizada. Si este nodo es un esclavo de enrutamiento, reenviará el mensaje de solicitud de ayuda al SUC.

El SUC puede actualizar su propia tabla de enrutamiento y asignar nuevas rutas al nodo que solicita ayuda siguiendo los mismos pasos que al incluir el dispositivo. El mensaje de "solicitud de ayuda" puede reparar automáticamente la red en caso de que se mueva un nodo.

Para que funcione una función de autocuración dentro de la red, se deben cumplir los siguientes requisitos:

  • Es necesario que un SUC esté presente en la red.
  • Los nodos movidos deben ser esclavos de enrutamiento, no esclavos estándar (para permitir mensajes no solicitados).
  • En la nueva posición debe haber al menos un esclavo de enrutamiento dentro del alcance.
  • El nodo movido debe detectar que fue movido. Esto solo es posible si este nodo envía un mensaje no solicitado.

Esperamos que esto le haya proporcionado una buena idea sobre cómo crear un sistema estable y robusto. Z-Wave red.

    Vesternet es el especialista líder en domótica de Europa, eche un vistazo a nuestra amplia gama de Z-Wave productos.