我用QS-Zigbee-S10-C03将我的门户网站混为一谈

门户 控制 按钮

Domotiser门户网站Came ZL180分5步

由于Zigbee模块,我把我的门户网站打败了ZL180卡 QS-Zigbee-S10-C03. 本教程解释了布线,Zigbee2MQTT配置,家庭助理和Alexa的全面语音控制。 仪表板按钮和真实状态反馈对每个人来说都是简单可靠的。

我的确切目标

  • 我创建了一个仪表板按钮,发送命令On +暂停500ms + Off来操作门户。
  • 我通过干接触恢复打开/闭合真实状态返回。
  • 我加入Alexa命令'Alexa,打开门户'。

我的安装背景

我的跳动门户网站Came使用ZL180控制卡。 该卡管理发动机,比赛结束和安全。 完整的技术说明可在此参考:

ZL180 来卡 技术 通知

ZL180 Came 控制卡

ZL180终端块的介绍

所有家庭自动化连接均在ZL180卡右下方的终端块上完成。 这些终端允许连接干燥的触点或电位来控制和监督门户。

识别ZL180卡终端

我命令打开/关闭

要打开或关闭大门,我使用2号和7号航站楼之间的干接触。 确切的顺序是: 关闭了500ms,然后打开。 此脉冲反转门户(脉冲)的方向。

  • 我关闭2号航站楼和7号航站楼(ON)之间的接触。
  • 我估计有500毫秒的精确度。
  • 我打开联系人(OFF)。

这个冲动原理详见技术传单Came ZL180第8页。

脉冲序列图ZL180

我正在恢复开放/关闭状态。

ZL180卡不提供门户状态的直接干接触。 我使用『开门』信号设备,当门关闭时,它在终端5和10之间提供24V(通知的第6页)。

信号门终端 5-10

为了将这种24V转换为干接触(家庭自动化兼容),我添加了一个24V继电器IEC255。 图显示了连接: 线圈介于5-10之间,NA接触Zigbee模块。

将24V转换为干接触继电器

继电器安装在Came外壳及其DIN支持。 检查电绝缘是否安全。

IEC255 中继 安装 到 外壳
使用 Relay IEC255 24V

强制性 DIP2 配置

如果不考虑某些脉冲,请检查ZL180卡的DIP2。 『停止』功能(DIP2=ON)阻断每个脉冲的门户。 将 DIP2 切换到 OFF 进行正常的冲动操作。

配置 DIP2 卡 ZL180 OFF

Zigbee家庭自动化模块的选择

在选择之前,我测试了几个模块。 最初的WiFi ESP提出了可靠性问题。 评估的替代品如下:

最终选择: QS-Zigbee-S10-C03 在9欧元。 紧凑,干输入/输出,内置定时器500ms,简单的配对。

Zigbee QS-Zigbee-S10-C03 模块
QS-Zigbee-S10-C03 推送模块

简单而合乎逻辑的小册子: N(中性),L(相230V),S1-S2(状态干接触输入),L1-L2(脉冲输出)。

连接模块 Zigbee 门户

哪里可以买到这些设备?

这里是专用于页面的链接。 QS-Zigbee-S10-C03. 我参考了卖家和价格。

完整的门户布线图

完整的布线图ZL180 + Zigbee +继电器

Zigbee2MQTT 模块

Power on = 自动配对模式(绿色LED闪光灯)。 模块上的物理按钮在必要时强制。 该模块在Zigbee2MQTT中显示为TS0603。

ZigBee 模块 配对 按钮
TS0603 Zigbee2MQTT 成功配对

我重命名它来测试: 切换开关=脉冲500ms自动+冷却反垃圾邮件。 短路 S1-S2 = 二进制 _sensor ON(闭合)。

Zigbee2MQTT 模块重命名
测试切换脉冲Zigbee2MQTT
  • binary_sensor.came_garage_door_contact : Off=open, on=closed。
  • switch.came _state : Toggle = 打开/关闭脉冲。
实体 Zigbee2MQTT Came Portal

配置 覆盖 家庭 助理

一个 Cover 将 state + 命令统一到一个实体. value_template 读取 binary_sensor,打开/关闭切换开关。 图标根据状态进行更改,以获得清晰的可视化。

平台: 模板涵盖: 门户 : device_class : 窗口友好_name : 单_id "Portal": cover.portal value _template: {{ is_state('binary_sensor.came_garage _door_contact', 'off')}}" open_cover: 服务: switch.toggle 目标 : entity_id : switch.came_state close_cover : 服务: switch.toggle 目标 : entity_id : switch.came _state icon_template : >- {% if is_state('binary_sensor.came_garage_door_contact', 'off') %MDI:gate-open {% 其他 其它 %MDI:gate {% Endif 的 %}

device_class : 窗口避免语音PIN码。 在config/covers.yaml中的文件,需要重新启动HA。

创建仪表板门户按钮

动画 门户 控制 仪表 板 按钮

简单按钮卡版本

简单的按钮 cover.portal
类型 : 自定义:button-card show_name : 假tap_action : 行动: 切换实体 : cover.portal state : 值 : 近色 : Gray - 值 : 打开颜色 : 红色 红色

高级版本图片元素

集成图像元素按钮
打开 门户 按钮 动画
类型: 自定义:button-card color_type : 卡实体: cover.portal show_name : 假tap_action : 行动: 切换状态 : 值 : 打开颜色 : 》#4f010a"图标: MDI:gate-open 样式: 卡 : 动画 - 动画: Blink 2s 轻松无穷 - 运算符: 默认颜色 : 》#49556c"图标: MDI:gate 样式: 卡 : 高度: 110px - 宽度: 110px风格: 顶部: 93% 左: 5%

Alexa 语音命令集成

暴露者 cover.portal to Alexa 允许"Alexa,打开门户"。 由于 device_class 窗口,没有 PIN 代码。

  1. 设置 > 家庭助理中的语音助手。
  2. 单击左下角的"x暴露实体(ies)"。
  3. 检查 cover.portal 并验证。
菜单 语音 助理 家庭 助理
Alexa HA 实体 展
选择 cover.portal Alexa

讨论和反馈论坛

在HACF论坛上就该项目的多元化门户网站Came ZL180进行交流:

HACF论坛: Domotiser 门户 来