『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1913|回复: 3

[技术探讨] 关于ZigBee2mqtt把不支持的硬件用外部转换文件方式接入的问题

[复制链接]

22

主题

612

帖子

2757

积分

金牌会员

Rank: 6Rank: 6

积分
2757
金钱
2145
HASS币
0
发表于 2023-2-28 12:09:04 | 显示全部楼层 |阅读模式
本帖最后由 a_dongde 于 2023-2-28 13:35 编辑

我在某鱼上买了几个粤奇胜的两位开关,开始通过ZHA方式可以直接接入HA的,后来转到ZigBee2mqtt发现只能识别出型号不受支持,通过坛内的方法:https://bbs.hassbian.com/thread-13030-1-9.html
修改配置文件如下: 1677556772984.png

然后显示受支持了,第一次可以更新开关的状态,但是控制开关的时候屡次报错,信号好的时候也是报同样的错误

1677557231348.png 1677556689782.png
不知道是和原因?查询到粤奇胜的开关与涂鸦的TS0001 型号外形相似,哪位大佬帮忙提示下外部转换文件正确的写法?本人不懂编程,还请多指教~~




回复

使用道具 举报

1

主题

38

帖子

402

积分

中级会员

Rank: 3Rank: 3

积分
402
金钱
364
HASS币
0
发表于 2023-5-4 13:02:09 | 显示全部楼层
js文件没有写对吧。
回复

使用道具 举报

1

主题

38

帖子

402

积分

中级会员

Rank: 3Rank: 3

积分
402
金钱
364
HASS币
0
发表于 2023-5-4 13:06:26 | 显示全部楼层

    meta: {multiEndpoint: true},
     
        configure: async (device, coordinatorEndpoint, logger) => {
        const endpoint1 = device.getEndpoint(1);
        await reporting.bind(endpoint1, coordinatorEndpoint, ['genOnOff');
        await reporting.onOff(endpoint1);
        const endpoint2 = device.getEndpoint(2);
        await reporting.bind(endpoint2, coordinatorEndpoint, ['genOnOff']);
        await reporting.onOff(endpoint2);

你看看这几行用的上吗。
回复

使用道具 举报

16

主题

59

帖子

636

积分

论坛分享达人

积分
636
金钱
577
HASS币
10
发表于 2023-8-16 00:39:51 | 显示全部楼层
尼陌 发表于 2023-5-4 13:06
meta: {multiEndpoint: true},
     
        configure: async (device, coordinatorEndpoint, logge ...

求大佬帮我这个6键情景开关的转换器
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 01:39 , Processed in 0.127734 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表