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

 找回密码
 立即注册
查看: 5399|回复: 12

[基础教程] HomeAssistant怎么入门?

[复制链接]

9

主题

73

帖子

282

积分

中级会员

Rank: 3Rank: 3

积分
282
金钱
204
HASS币
0
发表于 2021-9-2 00:50:01 | 显示全部楼层 |阅读模式
我们以前都是采用MT7628+zigbee模块的方式实现zigbee网关,都是很传统的思路,就是7628通过UART和zigbee模块交互,控制设备。因为我们自己在zigbee模块的发送队列上做了很多优化,特别是在多设备同时入网,同时控制的极端环境做了优化,因此彻底摒弃了ZNP的那套UART协议。但是数据结构还是沿用的ZNP的数据结构。HomeAssistant是否支持替换zigbee模组,以及进行相关的代码重构?
回复

使用道具 举报

2

主题

239

帖子

817

积分

高级会员

Rank: 4

积分
817
金钱
573
HASS币
20
发表于 2021-9-2 01:45:32 | 显示全部楼层
本帖最后由 jack9603301 于 2021-9-2 01:51 编辑

首先告诉你,这是一个坑,包括你涉及到DIY 的时候可能需要掌握一些电子技能、外观设计和软件配置,如焊接、3d建模、压克力板切割、或者软件配置和编程

如果你打算要入坑。那么,好样的!不管是不是新手,都有尝试的资格
所有外部参考和评论都没有实际指向意义,仅供参考,唯一靠谱的就是社区,请直接和上游官方社区交互,当然,最重要的是你自己。

建议安装Home Assistant Core开始,很容易。

其次,Home Assistant支持集成zigbee2mqtt,建议直接和zigbee2mqtt交互,提出合理贡献,成为贡献者,提出你的第一份贡献,请看

https://github.com/Koenkk/zigbee2mqtt/blob/master/CONTRIBUTING.md

所有zigbee2mqtt组件读取的信息,均可被集成。

请注意,提出贡献时,遵循上游优先原则和其他的国际开源规范,如果上游有足够的能力和位置,允许容纳你的特性,那么都应该优先提交到上游。。
另外,请特别注意,提交贡献时,请进行基本测试,别提上去后破坏了人家的其他功能

HomeAssistant是否支持替换zigbee模组,以及进行相关的代码重构?

另外,关于这个问题,HA支持自定义组件,参考HACS的第三方开源商城架构


请遵循友好和谐的,国际正常的开源文化,不要在别人的社区当喷子或者针对其他社区成员进行的不友好言论,请正确使用英语,翻译软件和网站助你一臂之力

如果有其他问题,你可以去我的qq找我,744439622


回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2021-9-2 07:47:26 | 显示全部楼层
jack9603301 发表于 2021-9-2 01:45
首先告诉你,这是一个坑,包括你涉及到DIY 的时候可能需要掌握一些电子技能、外观设计和软件配置,如焊接、 ...

你可能没留意,楼主其实是一位大佬,他们对zigbee协议和硬件的加工生产推广应用等已经很有成就,只不过原来没接触HA而已。

我给楼主的建议略有不同:
- 相对于zigbee2mqtt,我更建议楼主多了解了解zha;
- 至于ha的入门,对楼主应该不是啥事儿,花些时间翻翻官方文档home-assistant.io、在docker或虚拟机上跑一个实例看看,很快就能熟悉了。
回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16412
金钱
11666
HASS币
45
发表于 2021-9-2 08:41:13 | 显示全部楼层
XCray 发表于 2021-9-2 07:47
你可能没留意,楼主其实是一位大佬,他们对zigbee协议和硬件的加工生产推广应用等已经很有成就,只不过原 ...

楼主大佬玩的偏底层,HA这种上层应用,不在话下
回复

使用道具 举报

9

主题

73

帖子

282

积分

中级会员

Rank: 3Rank: 3

积分
282
金钱
204
HASS币
0
 楼主| 发表于 2021-9-2 09:13:38 | 显示全部楼层
XCray 发表于 2021-9-2 07:47
你可能没留意,楼主其实是一位大佬,他们对zigbee协议和硬件的加工生产推广应用等已经很有成就,只不过原 ...

HA都是用的原厂ZNP么?有没有人尝试过优化ZNP?至少ZNP的发送队列管理和多设备通信这一块有很大的优化空间。
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12103
金钱
9084
HASS币
460

教程狂人突出贡献

发表于 2021-9-2 09:18:22 | 显示全部楼层
zigbee_luo 发表于 2021-9-2 09:13
HA都是用的原厂ZNP么?有没有人尝试过优化ZNP?至少ZNP的发送队列管理和多设备通信这一块有很大的优化空 ...

这么底层的东西原来真没想过,说实话,我都没用过只是看到文档和很多人的帖子说这个。。。
回复

使用道具 举报

9

主题

73

帖子

282

积分

中级会员

Rank: 3Rank: 3

积分
282
金钱
204
HASS币
0
 楼主| 发表于 2021-9-2 09:23:18 | 显示全部楼层
XCray 发表于 2021-9-2 09:18
这么底层的东西原来真没想过,说实话,我都没用过只是看到文档和很多人的帖子说这个。。。 ...

要不一起来干,我Linux不太熟悉,都是做底层网络通信优化比较多。另外zigbee模组或zigbee适配器,原厂的东西可以用,话不可信。原厂没有几个人真正了解过现场会出现什么千奇百怪的问题,而且原厂通常对现场环境要求也很苛刻,这样设备不能断电,那样设备不能关机,设备距离不能超过多少,位置摆放要怎么讲究……完全脱离现场实际。
回复

使用道具 举报

2

主题

239

帖子

817

积分

高级会员

Rank: 4

积分
817
金钱
573
HASS币
20
发表于 2021-9-2 12:50:52 来自手机 | 显示全部楼层
ZHA问题还是比较多的,而且xigbee
回复

使用道具 举报

9

主题

73

帖子

282

积分

中级会员

Rank: 3Rank: 3

积分
282
金钱
204
HASS币
0
 楼主| 发表于 2021-9-2 13:14:42 | 显示全部楼层
jack9603301 发表于 2021-9-2 12:50
ZHA问题还是比较多的,而且xigbee

有些什么问题?
回复

使用道具 举报

2

主题

239

帖子

817

积分

高级会员

Rank: 4

积分
817
金钱
573
HASS币
20
发表于 2021-9-2 13:57:13 | 显示全部楼层

和适配器交互时,经常可能出现各种情况,而且没那么成熟,适配器还有限,你可以看看百度的,zigbee2MQTT算的上最流行的,我绝得至少得先考虑贡献到zigbee2mqtt
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 12:39 , Processed in 0.056063 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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