主题中讨论的其他器件: CC2592、 CC2531、 Z-stack、 CC2652R、 CC1352P
您好!
我已经看到我们现在可以购买具有五个按钮的 Ikea 远程控制器、而且价格便宜。 这些按钮具有固定的含义(开/关、更改下一个/上一个颜色和亮度+/-)。
作为一个有趣的项目和一种了解 Zigbee 的方法,我想知道我是否可以编写一个可自行转换命令的自定义固件*。
我的目标设置为:
-3宜家周五五键遥控器
4个宜家周五商品灯泡
4宜家奥特莱斯
-遥控器的一个按钮将控制一组灯泡和/或插座(可能所有遥控器的所有"亮度+"按钮都将打开/关闭同一组)
遥控器的中央按钮为“全开/全关”
我开始阅读有关 Zigbee 的一些文档,并有很多问题:
-贸易周五体系似乎采用 ZLL 模式,该模式支持协调委员会和无协调委员会(touchlink)。 哪一个更有意义?
我想我应该从默认的 CC2530协调器固件开始,并添加代码以接收命令并发出新命令? 或者其中一个灯泡是否已经充当协调器,以便我应该从路由器/终端设备开始?
-TI 的"Z-STACK-3.0.2"是正确的起点吗?
-1.4版和 wiki 中已删除了对 ZLL 的引用:是否有一个教程可以帮助我接收 tradfri 命令,并在翻译后重新发送? (并且还能够使用 touchlink 或 tradfri 支持的任何其他方法进行配对?)
此外、我认为除了周五的遥控器、插座和灯泡之外、我还应该购买以下测试:
一个带有外部天线的 CC2350模块(或者可能是具有集成天线的 CC2530F256 + PA (CC2592),价格差不多?)
一个 CC2351模块(或 USB 记忆棒)、可用作监听器进行调试
-A "CC 编程器"
这是正确的吗?
谢谢、
Fabien。
*:是的,我知道,与使用现有的外部网关相比,投入的时间将真的很大,但这一选择是由以下因素推动的:
——个性化的节俭
-希望100%确定不会向第三方发送任何内容、并避免在二次房屋中使用溴带连接
-避免尽可能多的功耗
学习的可能性和乐趣