La Guía de una red de automatización doméstica Z-Wave Z-Wave de usuario
En la última Guía, había mucha información sobre Z-WAVE Red, nodos y dispositivos.. En esta guía, nos parecemos más profundamente en los controladores y al servidor que controla su sistema de automatización doméstica inalámbrica. Con tantos componentes potenciales, y mensajes electrónicos que operan inalámbricos, es importante lograr una red Z-Wave fácil de usar en su hogar.
Controlador de actualización estática (SUC) y servidor ID de SUB (SIS)
Si hay un controlador principal en la red, proporcionará su tabla de enrutamiento, a cada controlador secundario incluido en la red. Sin embargo, la próxima vez que el controlador principal incluye o excluye un dispositivo de red, las tablas de enrutamiento de todos los controladores secundarios se vuelven inválidos.
Para garantizar que haya una tabla de enrutamiento válida única y actualizada, el controlador principal es el único dispositivo permitido para incluir / excluir dispositivos. Los controladores secundarios luego solicitan periódicamente una actualización de la tabla de enrutamiento.
Sin embargo, para una red Z-Wave, fácil de usar, esperaríamos que:
- Todos los controladores remotos deberán incluir dispositivos y que el enrutamiento
- Las tablas de enrutamiento de todos los controladores en la red se mantienen consistentes y una actualización deberá permitir que cada controlador controle cada dispositivo en la red.
La mejor manera de lograr esto es configurar un Suc / sis Controlador en la red.
Controlador de actualización estática (SUC)
los 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 (un controlador con ubicación fija y alimentación de la red eléctrica) pueden funcionar como una SUI. Sin embargo, esta funcionalidad normalmente debe ser activada.
El SUC recibe la tabla de enrutamiento actualizada desde el controlador principal y ofrece esta tabla de enrutamiento a todos los demás controladores en la red. Debido a que la SC es un controlador estático y, por lo tanto, siempre activa en la red, cualquier otro controlador puede solicitar regularmente una tabla de enrutamiento actualizada de la succión.
Para asegurarse de que todos los otros nodos, en particular otros controladores, estén al tanto de la presencia de una succión en la red, el ID de nodo de un SC activado se comunica periódicamente dentro de la red.
Suc en una red Z-Wave
Tener un SUC activo permite que un controlador portátil realice la función del controlador primario. Todos los cambios de la red causada por la inclusión o exclusión de un nodo por el controlador primario se informarán a la SUC, esto está disponible para todos los demás controladores, incluso si el controlador principal no está activo.
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 despertó, generalmente presionando un botón.
Si el controlador primario portátil original se pierde o se daña, la sucesión puede asignar el privilegio principal a un nuevo controlador móvil, protegiendo al usuario de restablecer toda la red con un nuevo controlador primario y tener una ID de inicio diferente.
Servidor de identificación estática (SIS)
Incluso tener una SUI en el sistema no resuelve el problema de que solo un controlador tiene el privilegio primario y, por lo tanto, es el único controlador permitido incluir nuevos dispositivos. Esta limitación se supera al mejorar la funcionalidad de éxito por otra función llamada 'Sis '= servidor de identificación estática.
El SIS actúa como depósito para los nuevos ID de nodo que pueden asignarse por los controladores móviles. Tener un SIS presente en la red permite que cada controlador en la red incluya dispositivos. El controlador solo solicitará un nuevo ID de nodo del SIS y asigne esta nueva ID de nodo al servidor. El SIS garantiza que las ID de nodos solo se asignan a un nodo, evitando conflictos. El único requisito es que el controlador móvil tiene una conexión de red al servidor SIS para solicitar un ID de nodo.
SIS Server en una red Z-Wave
Usando un SIS en su red como una serie de ventajas y desventajas:
Ventajas:
- La topología de la red y la información sobre todos los nodos se guardan en un controlador estático, mucho mejor protegido que dentro de un dispositivo móvil con batería.
- Todos los controladores en una red pueden incluir nuevos dispositivos.
- La configuración de la red y la manipulación se vuelven muy flexibles.
Desventajas:
- La funcionalidad solo está disponible en la versión de firmware de Z-Wave V3.4 y posterior: 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 fracaso". Un SIS dañado podría resultar en una nueva configuración de red completa.
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 de las redes de onda Z pueden aprovechar estas funciones si hay un controlador estático (siempre y cuando lo active).
También se puede usar un controlador estático como un controlador primario, así como tener una funcionalidad SUC / SIS. Esta configuración es típica en redes reales.
Reglas del controlador que se muestran en una interfaz de usuario de Gateway
Redes con esclavos portátiles.
Si un controlador SUC está presente en la red, puede determinar una nueva posición de un esclavo y actualizar la tabla de enrutamiento de la red en consecuencia. El procedimiento para lograr esto se llama ".Perderse -algoritmo"Y solo funciona para enrutar esclavos (esclavos que tienen algún conocimiento de la información de enrutamiento de la red).
No se permite un esclavo normal enviar mensajes no solicitados y, por lo tanto, nunca puede determinar ningún cambio de su posición en la red. Sin embargo, los esclavos de enrutamiento pueden hacer esto.
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 "grito de ayuda" de transmisión a la red. Un nodo que recibe este mensaje sabe que el remitente se ha encontrado en una nueva ubicación. Sin embargo, este nodo no puede proporcionar el nodo "llorar" con una tabla de enrutamiento actualizada. Si este nodo es un esclavo de enrutamiento, reenviará el mensaje "Grito para obtener ayuda" a la SUC.
El SUC puede actualizar su propia tabla de enrutamiento y asignar nuevas rutas al nodo que llora realizando los mismos pasos que haría cuando se incluye el dispositivo. El mensaje "Cry for Help" es capaz de curar automáticamente una red en caso de que se haya movido un nodo.
Para tener una función de curación automática de trabajo dentro de la red, deben cumplirse los siguientes requisitos:
- Una suciedad debe estar presente en la red.
- Los nodos movidos deben ser un esclavo de enrutamiento, no un esclavo estándar (para permitir la mensajería no solicitada).
- En la nueva posición debe haber al menos un esclavo enrutamiento en rango.
- El nodo movido debe detectar que se movió. Esto solo es posible si este nodo envía un mensaje no solicitado.
Esperemos que esto le haya dado una buena idea de cómo crear una red Z-Wave estable y robusta.
Vesternet ¿Es el especialista en automatización del hogar líder en Europa, eche un vistazo a nuestra amplia gama de Productos de onda z.
Copyright 2012 Vesternet Limitado.