Zigbee2MQTT 1.22.0 发布,使用 TypeScript 重构
Zigbee2MQTT 1.22.0 版本已发布,Zigbee2MQTT是一个将 Zigbee 协议转化成 MQTT 的桥接工具,允许通过 MQTT 协议控制 Zigbee 设备。
此版本主要更新内容如下:
TypeScript 重构
- TypeScript 重构已经完成,现在 Zigbee2MQTT 完全用 TypeScript 编写。这个重构给外部扩展带来了一些变化:
onMQTTConnected()
和onZigbeeStarted()
被替换start()
,onMQTTMessage()
和onZigbeeEvent()
方法不再自动调用,需通过订阅eventbus
。 - 此版本还推出了由 psi-4ward 创建的新站点。
特性
- #6281 可用性功能已重新实现,添加了更多功能,提高了可靠性并减轻网络压力。旧配置仍然有效 (
advanced.availability_timeout
) ,不过建议更新configuration.yaml
。 - #9056 现在允许在前端创建和回调场景。
- #9110 现在允许在前端管理设备选项。
改进
- #3109 为 Develco EMIZB-132 添加 OTA 支持。
- #3112 支持 ubisys D1 / D1-R 的 minimum_on_level。
- #3121 更新 neo.js :公开 NAS-PD07 的
battery_low
。 - #8956 初始 MQTT 连接失败时,停止 Zigbee2MQTT 并报错。
- #3119 为 Develco EMIZB-132 和 SMSZB-120 添加固件版本报告。
- #3083 为 easyCodeTouch_v1 添加 pin 码编程、呈现动作和自动重新锁定。
- #8287 家庭助理:启用时查找 last_seen 传感器。
- #3068 提高 TuYa 设备访问的稳定性。
- #926 允许通过端点 ID 寻找设备。
- #3158 改善小米 SJCGQ11LM 的曝光温度。
- #3164 改进对 Busch-Jaeger 6735/6736/6737 的支持。
- #3166 小米 QBKG39LM、QBKG38LM、QBKG25LM 现在支持 mode_switch 。
- #9214 向 Home Assistant 公开设备和组 configuration_url 。
- #9147 Woox R7049 现在支持烟雾测试。
- #9312 为 Home Assistant 实体添加计量单位
- #3227 为 YSR-MINI-Z 添加操作模式
- #3222 为 IKEA E1525/E1745 曝光
illuminance_above_threshold
,添加illuminance_below_threshold_check
。 - #3241 为 OSRAM 4062172044776 公开 2 个端点。
修复
- #3066 修复 EMIZB-132 能量除数的错误。
- #7423 修复某些设备主题的 last_seen 属性未更的问题。
- #3107 修复 TuYa TS011F (制造商名称:
_TZ3000_dpo1ysak
)的功率监控问题。 - #8959 修复外部转换器不加载的问题。
- #3145 修复某些 Yale lock 电池百分比不正确的问题。
- #8769 #8617 修复 Home Assistant 模板变量警告问题。
- #9085 修复 Node.js 10 兼容性。
- #9133 修复转换器抛出异常时的崩溃。
- #3171 修复
window_open_internal
的命名错误。(closing -> closed) - #3176 修复 Danfoss 和 Popp 恒温器的
setpoint_change_source
。 - #3122 修复 Assistant fix discovery 仅支持倾斜覆盖的问题。
- #3086 修复 Sunricher SR-ZG9001K12-DIM-Z4 的 2、3 、4 按钮不起作用的问题。
- #3202 修复 3RWS18BZ 的电源问题。
- #3201 修复 Eurotronic 恒温器的
running_state
值总是null
的问题。 - #9268 修复 Assistant fix discovery 选择将数字作为选项的问题。
- #3218 修复 TRADFRI LED1624G9 不支持色温的问题
- #9057 修复 TS011F _TZ3000_cphmq0q7 的功率测量问题。
- #3229 修复 Home Assistant number 为 0 时,最大/最小值不正确的问题。
- #8349 修复 GL-SD-001 的亮度命令超时问题。
除以上内容,此版本还添加了对 75 款新设备的支持,详情可点击查看更新公告。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
IntelliJ IDEA 2021.3 EAP 6 发布
IntelliJ IDEA 2021.3 EAP 6 现已发布。此版本包含了增强的 HTTP client、对 Qute 模板语言的支持、对 CDI 的 Kotlin 支持等内容。 一些亮点更新内容如下: HTTP client 增强 新版本显着改进了 IntelliJ IDEA HTTP client。添加了对 gRPC requests 的支持、对自定义文件或目录的输出重定向、对文本和 JSON streams 的支持、对 HTTP 请求标识符的支持,以及对二进制响应的支持。 Qute 模板语言支持 IntelliJ IDEA 2021.3 将 Qute 添加到支持的模板语言列表中。IDE 将提供代码高亮显示、自动完成、检查、上下文操作和其他有用的功能,以帮助用户在处理 Quarkus 项目时开发模板。 Kotlin 对 Java EE CDI 的支持 从 IntelliJ IDEA 2021.3 开始,以前仅适用于 Java 文件的所有 CDI 检查也适用于 Kotlin 文件。此外,CDI gutter icons 现在可在 Kotlin 文件中使用。 改进的 UML 类图 显...
- 下一篇
PHPStan 1.0 发布,PHP 静态分析工具
PHPStan 作为领先的开源 PHP 静态分析工具,如今正式发布了第一个稳定版本 —— PHPStan 1.0。 PHPStan 此前已经经历了 5 年时间的开发,如今随着 1.0 版本的发布,带来了以下这些主要的新功能: 带有 checkExplicitMixed 的 Level 9 模式; 精确的 try-catch-finally 分析,为开发者提供精确的异常跟踪; 验证 stubs 中的覆盖方法; 在 PHPDocs 中可用的更好的类型描述; 检测未使用的私有属性/方法/常量; 更多详情可查看:https://github.com/phpstan/phpstan/releases/tag/1.0.0
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Mario游戏-低调大师作品
- 2048小游戏-低调大师作品
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果