Probé la puerta de enlace wifibox3 de Welock para la integración domótica de las cerraduras Welock

Objetivo

A propuesta del fabricante, acepté probar esta pasarela BT-Wifi, un complemento a las cerraduras conectadas de la marca, que pueden integrarse fácilmente en una casa domotizada.

Así que intentaré conectar el bloqueo de Welock a Alexa y así conducirlo de forma remota o por voz.


También intentaré integrar el bloqueo en Home Assistant para poder desbloquearlo desde mi panel de control de Home Assistant….

¿Quién es Welock?

WELOCK es una empresa especializada en soluciones de acceso inteligente para hogares, que combina más de 10 años de experiencia en el desarrollo, fabricación y comercialización de cerraduras inteligentes. Fundada en 2013, WELOCK se estableció rápidamente como un jugador importante en el sector de las cerraduras conectadas, con un enfoque particular en la seguridad y la comodidad. Su misión es popularizar los productos para el hogar inteligente de alta calidad, proporcionando a los usuarios una experiencia de vida más segura y conveniente.

La innovación ocupa un lugar central en la estrategia de WELOCK, con productos emblemáticos como los cilindros de bloqueo inteligentes y los cilindros de bloqueo de huellas dactilares. La compañía marcó la industria al ser la primera en el mundo en integrar la tecnología biométrica de huellas dactilares en los cilindros de cerradura. Este avance tecnológico permite un control de acceso moderno, seguro y simplificado sin necesidad de claves físicas.

WELOCK ha ampliado su influencia a nivel mundial, creando asociaciones en Europa, América del Norte, Oriente Medio y Australia para proporcionar servicios localizados y apoyo a sus usuarios. La compañía tiene su sede en Shenzhen, China, bajo el nombre de MYHAND IN CHINA LIMITED, ubicada en un importante centro tecnológico del país.

Mi interlocutor WELOCK se encuentra en Alemania, lo que confirma la implicación europea de la marca.

El sitio web de WELOCK está disponible en https://www.welock.com/ Se presenta toda la gama de sus productos.

¿Dónde comprar esta caja?

En toda lógica, se debe comprar en el mismo lugar que las cerraduras conectadas Welock.

Hay paquetes con la caja incluida con la cerradura.

Unboxing y descubrimiento de productos

La puerta de enlace que probé era parte de un paquete Lock+Passerelle, por lo que no tengo un unboxing dedicado a ella.


La pasarela está en la parte inferior derecha de la foto, bien establecida.

En esta foto, rodeé los elementos dedicados a la pasarela:

Un pequeño manual de instrucciones para la caja se proporciona en la caja.

Una nota rápida sobre las instrucciones de uso proporcionadas

Señoras y señores fabricantes, no proporcionan un manual o uno solo en inglés, pero bien escrito, este es realmente escandaloso.

En esta página, Botton en lugar de Button, pasa. El título es incomprensible y la lista de elementos del paquete no está presente en francés.


Paso 1, ok, Paso 2 ?! desaparecido, Paso 3.1: absolutamente incomprensible. Creo que significa "Conectar la puerta de entrada al cable USB" 

Paso 3.2 El procedimiento es incorrecto, tiene que presionar el botón (llamado botón de configuración en la página 1) pero es el tercer led verde que parpadeará muy lentamente, no el led rojo.
Paso 3.3 Esto no es "agregar un portal" sino "agregar una puerta de enlace" en la aplicación.

Esta página es correcta, la última parte «3 add a device under the bridge» es inútil, todo se hizo automáticamente en mi casa.

Así que no entendía lo que querían hacer. El contacto seco que no se explica en ningún lugar funcionó por sí solo, se controla desde la aplicación, es una pena que sea un verdadero plus este contacto seco, realmente debe ser valorado. No hago más comentarios sobre la traducción de la Parte 5.

Por supuesto, estoy a disposición del fabricante para traducir este documento de forma gratuita.

Conecto la puerta de enlace

Atención, tenía cables USB Type-C pero no funcionan con este producto, el cable proporcionado funciona perfectamente, por lo que enciendo la puerta de enlace, el led de alimentación se enciende y el led rojo me informa que la conexión aún no se ha establecido.

Presiono el botón lateral durante unos segundos, el tercer led (verde) se ilumina y parpadea muy muy muy lentamente, el puente está esperando el emparejamiento. (Esto no corresponde al documento, no te diré por qué).

En la aplicación Android Welock, hago clic en agregar un dispositivo, luego en la puerta de enlace, se detecta la puerta de enlace. Añado mi WIFI y es bueno, el led rojo se apaga y el verde permanece fijo. Mi puerta de enlace está en la aplicación, así que en mi red WIFI.

Descubro un gran contacto seco para la automatización del hogar 

Al final de la integración del puente, me encontré con este botón en forma de círculo azul, obviamente, lo presioné pensando que desbloquearía la cerradura. En absoluto, escucho el clic de un relé pegado en la caja.

No hay nada en la documentación, busco, busco y encuentro en Amazon: « [Actualizaciones adicionales para WIFIBOX3] Otras herramientas de desbloqueo remoto se pueden conectar a través del cable de conexión de 2 pines. Por lo tanto, es para este propósito que se utiliza el pequeño conector provisto de dos cables negros y rojos. Voy a buscar mi multímetro y probar si lo que sucede en estos dos cables, es simplemente un contacto seco !! genial, se puede utilizar para todo en domótica, por ejemplo para abrir una puerta o un garaje. De ahí la imagen que muestra la parte inferior de un intercomunicador en la aplicación (tenía que entender!!)

Voy a instalar el Skill Welock en Alexa.

Para hacer esto, voy a la aplicación Alexa para buscar la sección Habilidad.

Instalo la habilidad Welock y luego se lanza la asociación. Debe identificarse:

No es muy sencillo al principio porque la pantalla no es la misma que el registro anterior, para un número en 0611223344, hay que poner 611223344 en Cuenta.

Tan pronto como la cuenta está asociada, Alexa lanza una búsqueda de nuevos equipos

Esto es perfecto, mi cerradura es detectada y agregada al equipo pilotado por Alexa.

Tenga cuidado, desde hace algún tiempo, las cerraduras han sido deshabilitadas por Alexa por defecto, debe ir y autorizar el desbloqueo por la aplicación y / o el desbloqueo por comando de voz.

Si habilita el desbloqueo por voz, también debe agregar un código de 4 dígitos.

Probé el desbloqueo de la cerradura con la aplicación Alexa

Anteriormente he permitido que la aplicación se desbloquee, así que voy a mi candado en la aplicación Alexa y hago clic en el botón de desbloqueo.

La cerradura se desbloquea en promedio después de 7s, hice muchas pruebas, el tiempo de desbloqueo es entre 6s y 10s . Esto no es muy bueno, pero podemos entender que hay un enlace:  Alexa Android -> Amazon server -> Welock server -> Welock gateway ->Welock lock

Traté de averiguar dónde estaban las ralentizaciones. Me di cuenta de que la puerta de enlace estaba parpadeando cuando recibió una solicitud. Es perfecto, podré seguir las solicitudes y el tiempo de cambio.

  • La latencia entre la aplicación Alexa y la puerta de enlace es casi siempre 3s (entre 2 y 4s), lo cual es bastante bueno.
  • El tiempo aleatorio y aquí no es comprensible es entre el puente y la cerradura, por lo que alrededor de 4s.

Acordé que la aplicación Android Welock también permitía desbloquear el candado, así que probaré la hora que se fijó …

Bueno, la aplicación tarda unos 4/5s en validar el desbloqueo, al igual que la puerta de enlace, por lo que es este protocolo el que lleva tiempo. Observo un pequeño punto negativo, si hay un fallo de transmisión, el usuario no es notificado, por lo que el enlace a través de Alexa no gestiona un acuse de recibo y una buena apertura. Un punto importante que necesita ser mejorado por el desarrollador del Skill Welock.

Probé el desbloqueo de la cerradura con un comando de voz de Alexa

Permití el desbloqueo de voz y establecí un código de 4 dígitos.

Le pido a Alexa que desbloquee mi cerradura dando su nombre, Alexa me pide el código de 4 dígitos, le doy a ella y el comando de desbloquear por el bien a la puerta de entrada y luego a la cerradura. El mismo tiempo, alrededor de 7s.

Trato de mover la cerradura lejos de la pasarela

Leí en algunos comentarios de los usuarios que dieron una alta tasa de fallas cuando la distancia es demasiado grande. El fabricante habla de 10m que me parece poco. 

Mis pruebas subiendo o desviándose bastante muestran que el enlace logra establecerse como si la pasarela estuviera cerca. No logré derrotar el puente (excepto quitando la antena). También leí que el V3 ha mejorado en ese lado, lo cual es una buena noticia.

Me gustaría lanzar un desbloqueo desde Home Assistant

Mi primer reflejo es averiguar si hay una integración de Welock, perdida, sin integración en la tienda Home Assistant. Algunas discusiones sobre el foro internacional de HA que tienen dos años pero nada concreto. Es posible que Welock no ofrezca una API o una forma de chatear con su servidor, lo que hace imposible crear una integración.

Por lo tanto, cambiaré mi opción e intentaré crear el enlace a través del servidor de Amazon, es decir, a través de Alexa.

Hasta la fecha, aparte del equipo multimedia, no sé directamente cómo controlar desde el equipo Home Assistant presente en Alexa.

Por lo tanto, esta restricción debe evitarse mediante el uso de la integración de Alexa Media Player para (un poco omitido) pedir a un Amazon Echo que inicie una rutina de Alexa.

Por lo tanto, tendré que comenzar creando una rutina que desbloquee la cerradura.

Creo en Alexa una rutina para desbloquear mi cerradura Welock integrada en Alexa.

Malas noticias, leí mucho todos los foros, ¡obviamente Amazon bloqueó el desbloqueo de cerraduras a través de rutinas! Y parece ser una decisión firme. Habían añadido la autorización específica para pilotar a través de la aplicación, habían añadido la autorización específica para el control por voz (con un código) pero en esta etapa, ¡¡no hay autorización para rutinas!! 

No me rindo, sigo buscando a …

Dado que puedes controlar el desbloqueo por voz y una función llamada «Personalizado» te permite preguntarle a Alexa algo como si se lo estuvieras diciendo por voz, intentaré pedir que se desbloquee el bloqueo.

¡Empiezo la rutina, patatra … se niega, me pregunta el código de voz! Bueno, tengo que averiguar cómo dárselo en la orden.

Aquí está, encontré:

Así que ahora tengo una rutina funcional que desbloquea la cerradura Welock.

A efectos del ejercicio, lo llamé «desbloquear» para simplificarlo.

Vuelvo a Home Assistant para probar el servicio para activarlo.

Allí busqué mucho y aquí os doy el resultado. Tienes que utilizar el servicio media_player.play_media (sí, tenías que encontrarlo), servicio de Alexa Media Player. Ponga un Amazon Echo, el que desea como «objetivo» o como «objetivo/entidad _id» si trabaja en yaml.

Aquí está el comando en modo gráfico y en yaml:

Acción: media_player.play _media target: _id (entidad): media_player.salon datos: media_content _id: desbloqueo medios _content _type: rutina

En este punto, está bien, cuando lanzo esta acción, la cerradura se desbloquea.

Voy a crear una entrada que simbolizará el bloqueo de la cerradura.

Así que voy a Configuración / Dispositivos y servicios / Entradas para agregar mi switch que llevará el id:  entrada_boolean.lock_welock

Haré una mini-automatización para volver a bloquear la entidad de bloqueo

Sé que tan pronto como cambias a desbloquear la cerradura, unos segundos más tarde, se bloquea de nuevo, para que mi interfaz de Home Assistant esté cerca de la realidad, programo esto.

alias: Vuelva a bloquear la cerradura Descripción de Welock: Activador "": - plataforma: _id, entidad estatal: - input_boolean.lock_welock desde: "off" a: "encendido" para: horas: 0 minutos: 0 segundos: 10 condición: [] acción: - acción: input_boolean.turnMetadatos de _off: {} datos: {} objetivo: _id (entidad): input_boolean.lock Modo _welock: soltero

Añado el candado en mi Dashboard

Tengo una pantalla archi-simple dedicada a mi smartphone que me permite comprobar que las luces están apagadas y me permite abrir la puerta o la puerta principal, añadiré la cerradura Welock en este formato.

Tengo varias formas, ya sea que el botón intervenga para lanzar el script y el script cambie el estado de la entrada _boolean.serrure _welock o intervenga en la entidad y detecte el cambio de estado para lanzar el script, tomaré la segunda opción. Por lo tanto, añado esta automatización:

alias: Inicie el script de desbloqueo al presionar el botón de descripción de Welock: Activador "": - plataforma: _id, entidad estatal: - input_boolean.lock_welock desde: "off" a: "en" condición: [] acción: - acción: metadatos script.unlock: {} datos: Modo {}: soltero

¡¡Se acabó!! Por lo tanto, mi integración de la cerradura conectada Welock en Home Assistant se lleva a cabo.

Para ser perfecto, tendrías que tener el estado de bloqueo (bloqueado o desbloqueado), pero la habilidad Welock no proporciona esta información. Esto me habría permitido tener un estado de bloqueo en tiempo real. Qué lástima.

Ahora tengo un botón que puede desbloquear el bloqueo de Welock desde mi interfaz de automatización del hogar Home Assistant.

Algunas preguntas

El cable RJ45 y el conector de la caja no se explican en ninguna parte.

En el momento de la configuración de la puerta de enlace, no vi ninguna configuración a través de ethernet, no encontré ninguna explicación en ninguna parte y obviamente el wifibox2 no tenía un puerto ethernet, es una novedad de la versión 3 pero no puedo decir cómo funciona.

Entiendo la evolución porque en el campo de la domótica, consideramos que wifi no es un protocolo fiable y que si queremos trabajar en tcp/ip, nos quedamos en ethernet, aunque para mí un protocolo de red sea un asunto, zigbee, zwave u otro y no wifi o ethernet.

Conclusiones sobre esta pasarela

Contras

  • Las instrucciones de uso son drásticamente escandalosas, pero no deben proporcionarse. Para un usuario, este tipo de documento se experimenta como falta de respeto.
  • El enlace con Alexa funciona pero el contacto seco se ha olvidado, solo la cerradura es controlable. Cabe señalar que no ha habido retorno de estatus, lo cual es una lástima.
  • Falta de explicación sobre el conector RJ45 o el contacto seco
  • La aplicación Android Welock está mal traducida y es poco intuitiva
  • El precio público: 99 € para un enlace BT / Wifi es caro, los paquetes con las cerraduras hacen posible bajar este precio.
  • La ausencia de un cargador AC / USB, solo se proporciona un cable USB. Se entiende que esto se debe a la venta internacional del producto.

Ventajas

  • El contacto seco es una verdadera ventaja y una buena noticia
  • Integración de Alexa
  • La caja es pequeña (pero aún podría reducirse)
  • Simplicidad de configuración
  • La presencia de USB tipo C (y no micro-B como en algunas cerraduras)
  • Finalmente con las explicaciones anteriores, una posible integración en Home Assistant

 

 

 

 

Próximos pasos y otras pruebas relacionadas con esta cerradura