Ir al contenido principal

Integración de Domoticz y LOQED

Cómo integrar una cerradura inteligente LOQED con Domoticz usando webhooks/comandos API de LOQED.

Se aplica a: LOQED Touch y LOQED Pure.

Esta guía explica cómo agregar y operar una cerradura inteligente LOQED de Domoticz. Úselo solo si se siente cómodo creando URL de API y modificadores en Domoticz.

Dependiendo de su modelo, el dispositivo de conexión en línea es el LOQED Bridge para Touch o el LOQED BLU Gateway para Pure. Es posible que algunas capturas de pantalla antiguas todavía digan LOQED Bridge o LOQED Touch.

Esta guía le mostrará cómo agregar y operar la cerradura inteligente LOQED con su instalación Domoticz.

Terminarás con dos interruptores:

latch_frontdoor.png


Éste le permitirá abrir la puerta desbloqueando la cerradura de día.

unlock-lock_frontdoor.png


Este le permitirá desbloquear/trabar la puerta y bloquearla.
También mostrará el estado actual de la cerradura, incluso si la opera fuera de Domoticz.

Crear el interruptor de puerta Latch

1 Crear nuevo dispositivo

- Vaya a Configuración -> Hardware e ingrese el nombre de su dispositivo. por ejemplo: dispositivo_puerta
- Elija el tipo de dispositivo 'Dummy' y haga clic en 'Agregar'.

2 Crear sensor virtual

El nuevo dispositivo será visible en la parte superior de la página.

cvs.png

- Haga clic
- Ingrese el nombre de su interruptor. por ejemplo: puerta con pestillo.
- Elija el tipo de sensor 'Selector Switch'.
- Haga clic en 'Aceptar'

En la pestaña 'Interruptores' en Domoticz debería tener un interruptor similar a este:

latch_door.png

Repita el paso 2 para crear otro tipo de sensor virtual 'Selector Switch' y asígnele el nombre 'desbloquear/bloquear puerta'.

3. Cree URL de API

Visita https://webhooks.loqed.com, inicie sesión con su cuenta de administrador y cree una clave API. Debería terminar con una entrada similar a la siguiente. Deje esta página abierta. Necesitará las tres URL en el siguiente paso.
* Este paso cerrará su sesión en la aplicación móvil LOQED.

URL de webhook

Abierto

URL/v1/locks/0000/state?lock_api_key=xx&api
_token=xx&lock_state=ABRIR&local_key_id=0

pestillo

URL/v1/locks/0000/state?lock_api_key=xx&api
_token=xx&lock_state=DÍA_LOCK&local_key_id=0

bloqueo nocturno

URL/v1/locks/0000/state?lock_api_key=xx&api
_token=xx&lock_state=NOCHE_LOCK&local_key_id=0

Estado

URL/API/lock_status.php?api_token=xx&lock_id=xx

4 Agregar URL de API a los sensores

interruptor de puerta de pestillo
- En la pestaña 'Interruptores', haga clic en 'Editar' para el sensor 'Pestillo de puerta'.
- Cambie el tipo de interruptor a: 'Cerradura de puerta invertida'.
- En el 'encendido Campo 'Acción', pega el 'Abierto' URL del webhook.
- Establezca el 'Retraso de apagado' en 5
- Haga clic en 'Guardar'

Interruptor de desbloqueo/bloqueo de puerta
- En la pestaña 'Interruptores', haga clic en 'Editar' para el sensor 'Pestillo de puerta'.
- Cambie el tipo de interruptor a: 'Cerradura de puerta'.
- En el 'encendido Campo 'Acción', pega el 'NOCHE_BLOQUEO' URL del webhook.
- En el 'Apagado Campo 'Acción', pega el 'DÍA_LOCK' URL del webhook.
- Haga clic en 'Guardar'

Ahora puede desbloquear y bloquear su cerradura inteligente LOQED y abrir la puerta.
Si hace clic en la estrella de favoritos en los interruptores, aparecerán en su tablero.
Para utilizar los iconos de compilación personalizada LOQED, descargar este archivo y cargue Configuración -> Más opciones -> Iconos personalizados.

Obtenga el estado actual de LOQED en el interruptor de desbloqueo/bloqueo

Al accionar la puerta manualmente o a través de la App LOQED, el estado de la cerradura cambia sin que Domoticz se dé cuenta. Las siguientes instrucciones le ayudarán a comunicar el estado actual a Domoticz en el interruptor de desbloqueo/bloqueo en todo momento.

- Crear un tercer interruptor virtual (Tipo: Cerradura de puerta - Nombre: Estado)
- Recuerda el número de Idx

Cree y pruebe URL para cambiar el estado del interruptor 'Estado LOQED'

Ahora vamos a formatear una URL a la que el backend de LOQED pueda llamar para informarle a Domoticz que el estado de LOQED ha cambiado. La URL tiene este aspecto, pero es necesario cambiar ciertas partes:

  • [NOMBRE DE USUARIO]: Ingrese aquí su nombre de usuario en formato BASE64. Puede convertir su nombre de usuario a este formato usando (por ejemplo) https://codebeautify.org/base64-encode

  • [CONTRASEÑA]: Ingrese aquí su contraseña en formato BASE64. Puede convertir su nombre de usuario a este formato usando (por ejemplo) https://codebeautify.org/base64-encode

  • [IDX]: ingrese el IDX del ID del interruptor (que anotó en el paso anterior)

  • [NIVEL]: ingresa al nivel del selector 'Latch' (que anotaste en el paso anterior)

Cuando haya terminado, ingrese esta URL en su navegador y verifique que el interruptor 'Estado LOQED' cambie al estado que solicitó. Luego, cree una segunda URL para el otro nivel de selector 'Night Lock' (solo la parte [NIVEL] de la URL será diferente).

4 Ingrese las URL en el sistema LOQED

Ir a https://webhooks.loqed.com e inicie sesión con su cuenta de administrador. Haga clic en "Agregar nuevo webhook". Asegúrese de seleccionar solo la casilla de verificación "Latch" y copie y pegue la URL del estado "Latch" aquí. Ahorrar. Agregue otro webhook, ahora solo seleccione la casilla de verificación "Bloqueo nocturno" y copie y pegue la otra URL del paso 3 aquí. Ahorre también.

¡Ahora ya está todo listo! Una vez que la cerradura cambie de estado, el nuevo estado se enviará a Domoticz.

¿Ha quedado contestada tu pregunta?