我测试了Welock wifibox3网关,用于Welock锁的家庭自动化集成

目标 目标

根据制造商的提议,我同意测试这个BT-Wifi网关,这是品牌连接锁的补充,可以很容易地集成到一个充满活力的房子里。

因此,我将尝试将Welock锁连接到Alexa,从而远程或通过语音驱动它。


我也会尝试将锁集成到家庭助理中,这样我就可以从我的家庭助理…仪表板上解锁它。

谁是Welock?

Welock是一家专注于家庭智能接入解决方案的公司,结合了10多年的智能锁开发,制造和营销经验。 WELOCK成立于2013年,迅速成为互联锁行业的主要参与者,特别关注安全性和便利性。 我们的使命是普及高品质的智能家居产品,为用户提供更安全、更便捷的生活体验。

创新是WELOCK战略的核心,其旗舰产品如智能锁缸和指纹锁缸。 该公司标志着该行业成为世界上第一家将生物识别指纹技术集成到锁缸中的公司。 这种技术进步允许现代,安全和简化的访问控制,而无需物理密钥。

Welock扩大了其全球影响力,在欧洲,北美,中东和澳大利亚建立了合作伙伴关系,为其用户提供本地化服务和支持。 该公司总部位于中国深圳,名为Myhand IN CHINA LIMITED,位于中国一个重要的技术中心。

我的对话者WELOCK位于德国,这证实了该品牌在欧洲的参与。

WELOCK 网站在 https://www.welock.com/ 展示其所有产品。

哪里可以买到这个盒子?

在所有逻辑中,它是在与Welock连接的锁相同的地方购买的。

箱子里装有锁。

拆箱和产品发现

我测试的网关是 Lock+Passerelle 包的一部分,所以我没有专门针对它的拆箱。


人行桥位于照片的右下方,设置良好。

在这张照片中,我包围了专门用于人行桥的元素:

盒子中提供了一个小的指导手册。

关于提供的使用说明的快速说明

女士们,先生们,制造商,不要提供一本英文手册或一本,但写得当,这真是太离谱了。

在这个页面上,Botton而不是按钮,它通过。 标题是不可理解的,包的元素列表没有法文。


第1步,好吧,步骤2?!消失了,步骤3.1: 绝对无法理解。 我认为这意味着"将网关连接到USB电缆"。 

步骤3.2 程序错误,您必须按下按钮(称为第1页的配置按钮),但这是第三个绿色LED会非常缓慢地闪烁,而不是红色LED。
步骤 3.3 这不是"添加门户",而是在应用程序上"添加网关"。

这个页面是正确的,最后一部分"3在桥下添加设备"是无用的,一切都在我家自动完成。

所以我不明白他们想做什么。 在任何地方都没有解释的干接触本身,它受到控制,因为它是一个真正的加上这种干接触,它应该真正被重视。 我不进一步评论第5部分的翻译。

当然,我可以在制造商的支配下免费翻译这份文件。

我连接网关

请注意,我有USB Type-C线,但它们不能与此产品配合使用,电缆提供完美工作,所以我为网关供电,电源LED点亮,红色LED通知我连接尚未建立。

我按下侧的按钮几秒钟,第三LED(绿色)点亮,眨眼非常缓慢,桥正在等待配对。 (这与医生不符,我不会告诉你为什么)。

在Android Welock应用程序上,我单击添加设备,然后网关,检测到网关。 我添加了我的WIFI,这很好,红色LED熄灭了,绿色的LED保持固定。 我的网关在应用程序中,所以在我的WIFI网络上。

我发现了家庭自动化的绝佳干接触 

在桥的集成结束时,我遇到了这个蓝色圆圈形状的按钮,显然,我按下它认为它会解锁锁。 一点也不,我听到一个继电器粘在盒子里的点击。

文档中没有任何东西,我搜索,我在亚马逊上找到: 》 [WIFIBOX3的额外升级]其他远程解锁工具可以通过2针连接电缆连接。 因此,为此目的,使用提供两根黑色和红色导线的小连接器。 我会寻找我的万用表,并测试如果这两根电线上发生的事情,它只是一个干接触!!太好了,它可以用于家庭自动化的一切,例如打开大门或车库。 因此,显示应用程序上对讲机底部的图像(必须理解!)

我将在Alexa中安装Skill Welock。

为了做到这一点,我去Alexa应用程序搜索技能部分。

我安装了Welock技能,然后启动了协会。 你必须认清自己:

起初不是很简单,因为屏幕与之前的注册不同,对于0611223344中的数字,你必须在帐户中输入611223344。

一旦帐户关联,Alexa就会启动对新设备的搜索。

这是完美的,我的锁被检测到并添加到Alexa驾驶的设备中。

请注意,一段时间以来,Alexa已经禁用了锁,你必须去授权应用程序的解锁和/或语音命令的解锁。

如果您启用语音解锁,您还必须添加4位数的代码。

我通过Alexa应用程序测试锁的解锁

我以前允许应用程序解锁,所以我去我的锁在Alexa应用程序,点击解锁按钮。

锁在7s之后平均解锁,我做了很多测试,解锁时间在6到10秒之间。 这不是很好,但我们可以理解有一个联系:  Alexa Android -> 亚马逊服务器 -> Welock 服务器 -> Welock 网关 ->Welock锁

我试图找出减速在哪里。 我注意到网关在收到请求时闪烁。 这是完美的,我将能够遵循请求和转换时间。

  • Alexa应用程序到网关之间的延迟几乎总是3s(2到4s之间),这非常好。
  • 随机的时间和这里是不可理解的是在桥和锁之间,所以大约4s。

我记得Android Welock应用程序也允许解锁锁,所以我将测试设置的时间。

好吧,应用程序需要大约4/5秒来验证解锁,就像网关一样,所以这个协议需要时间。 我注意到一个小的负点,如果有传输失败,用户不会被通知,所以通过Alexa的链接不会管理收据和良好开口的确认。 一个重要的一点,需要由技能Welock的开发者来改进。

我通过Alexa语音命令测试锁的解锁

我允许语音解锁并设置一个4位数的代码。

我要求Alexa通过说出她的名字来解锁我的锁,Alexa问我4位数的代码,我给她和命令,通过良好的网关解锁,然后到锁。 相同的时间,大约7S。

我试着把锁从人行道上移开

我在一些用户评论中读到,这些评论在距离太大时给出了很高的失败率。 制造商谈论大约10米,在我看来很少。 

我通过上楼或偏离相当多的测试表明,链接设法建立自己好像人行道桥是关闭。 我没能打败这座桥(除去天线之外)。 我还读到V3在这方面有所改进,这是个好消息。

我想从 Home Assistant 启动解锁

我的第一个反射是找出是否有Welock集成,丢失,没有集成在家庭助理商店。 关于国际HA论坛的一些讨论已有两年历史,但没有具体内容。 Welock可能不提供API或与其服务器聊天的方式,因此无法创建集成。

因此,我将更改我的选项,并尝试通过亚马逊的服务器创建链接,即通过Alexa。

到目前为止,除了多媒体设备之外,我不知道如何直接控制Alexa中的家庭助理设备。

因此,必须通过使用Alexa Media Player集成来规避此限制(有点绕过)要求Amazon Echo启动Alexa例程。

因此,我必须从创建一个解锁的例程开始。

我在Alexa中创建了一个例程来解锁Alexa内置的Welock锁。

坏消息,我读了很多论坛,显然亚马逊通过例行公事阻止了锁的解锁! 这似乎是一个坚定的决定。 他们添加了通过应用程序进行试点的具体授权,他们添加了语音控制(带有代码)的特定授权,但在现阶段,没有例行程序的授权! 

我不放弃,我一直在寻找……

由于您可以通过语音控制解锁,并且一个名为"Custom"的功能允许您像通过声音告诉她一样询问Alexa,我将尝试要求锁解锁。

我开始例行公事,帕塔特拉……他拒绝了,他问我语音密码! 好吧,我必须弄清楚如何按顺序给他。

在这里,我发现:

所以现在我有一个功能程序来解锁Welock锁。

为了练习的目的,我把它命名为『解锁』,使它变得简单。

我回到家庭助理测试服务触发器。

在那里,我搜索了很多,在这里我给出了结果。 您必须使用服务 media_player.play_media(是的,你必须找到它),服务Alexa Media Player。 放置一个Amazon Echo,如果你在yaml中工作,你想要的Echo作为"目标"或"目标/实体_id"。

以下是图形模式和yaml中的命令:

行动: media_play.play _ 媒体目标: entity_id : media_player.salon 数据: media_content _id : 解锁媒体 _content _type: 例行 例行

在这一点上,没关系,当我启动这个动作时,锁就会解锁。

我要创建一个入口,象征锁锁。

所以我去设置/设备和服务/输入来添加我的交换机,它将携带ID:  input_boolean.lock_welock

我将做一个迷你自动化来重新锁定锁实体。

我知道一旦你切换到解锁,几秒钟后,它再次锁定,让我的Home Assistant界面接近现实,我编程这个。

化名 : 重新锁定 Welock 描述: 触发器: 平台: 国家实体_id: input_boolean.lock_welock 来自: 『关闭』到: "on" 用于: 小时 : 0分钟: 0秒: 10个条件: [] 行动: 行动: input_boolean.turn_off 元数据: 数据 {} 数据: 目标: entity_id : input_boolean.lock _welock 模式: 单 人 单

我在仪表板上添加了锁

我有一个用于智能手机的拱形简单屏幕,允许我检查灯是否熄灭,并允许我打开大门或前门,我会在这种格式上添加Welock锁。

我有几种方法,要么按钮干预启动脚本,脚本更改输入_boolean.serrure _welock的状态,要么它干预实体,我检测到启动脚本的状态变化,我将采取第二个选项。 因此,我添加了这种自动化:

化名 : 在按下 Welock 描述按钮时启动解锁脚本: 触发器: 平台: 国家实体_id: input_boolean.lock_welock 来自: 『关闭』到: 『在』条件: [] 行动: 行动: script.unlock 元数据 : 数据 {} 数据: {} 模式: 单 人 单

结束了!!!! 因此,我在家庭助理中集成了Welock连接锁。

要完美,您必须具有锁状态(锁定或解锁),但Welock技能不会提供此信息。 这将允许我有一个实时锁定状态。 太糟糕了

我现在有一个按钮,可以从我的家庭助理家庭自动化界面解锁Welock锁。

几个问题

RJ45电缆和盒子上的连接器在任何地方都无法解释。

在网关配置时,我没有通过以太网看到任何配置,我在任何地方都没有找到任何解释,显然wifibox2没有以太网端口,这是版本3的新颖之处,但我不能说它是如何工作的。

我理解这种演变,因为在家庭自动化领域,我们认为wifi不是一个可靠的协议,如果我们想在tcp/ip中工作,我们仍然留在以太网中,即使对我来说网络协议是一个问题,zigbee,zwave或其他而不是wifi或以太网。

关于这个网关的结论

CONS 的

  • 使用说明非常令人发指,但不应提供。 对于用户来说,这种类型的文档被视为不尊重。
  • 与Alexa的链接有效,但干接触已被忘记,只有锁是可控的。 应该指出,没有恢复地位,这令人遗憾。
  • 缺乏对RJ45连接器或干接触的解释
  • Android Welock应用程序翻译不善且不直观
  • 公共价格: BT / Wifi链路99€是昂贵的,带锁的包可以降低这个价格。
  • 缺少AC/USB充电器,仅提供一根USB电缆。 据了解,这是由于该产品的国际销售。

Pros 专业

  • 干接触是一个真正的好消息和好消息
  • Alexa 整合
  • 盒子很小(但仍然可以缩小)
  • 配置的简单性
  • 存在USB类型C(而不是某些锁上的micro-B)
  • 最后,上面的解释,可能集成到家庭助理

 

 

 

 

下一步以及与此锁相关的其他测试