This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2530:将修改的 CC253x

Guru**** 2611705 points
Other Parts Discussed in Thread: CC2530, CC2592, CC2531, Z-STACK, CC2652R, CC1352P

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/769646/cc2530-cc253x-that-would-modify-the

器件型号:CC2530
主题中讨论的其他器件: CC2592CC2531Z-stackCC2652RCC1352P

您好!

我已经看到我们现在可以购买具有五个按钮的 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%确定不会向第三方发送任何内容、并避免在二次房屋中使用溴带连接
-避免尽可能多的功耗
学习的可能性和乐趣

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    根据 www.zigbee.org/.../, 这些 Ikea 设备似乎是基于 Zigbee 3.0的。 我假设您可以使用 TI Zigbee 3.0 Z-Stack 版本来形成 Zigbee 3.0网络、以便与这些器件进行通信。 顺便说一下、CC2530和 CC2531是旧芯片、没有用于 Zigbee 3.0应用的资源丰富的 RAM/FLASH、因此我建议您在项目中使用 CC2652R。 如果您需要 PA 来扩展范围、可以使用 CC1352P、它是用于 Zigbee 应用的嵌入式 PA。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我同意黄、建议使用 CC2652R / CC1352P。 CC13x2/26x2 SDK 是一个很好的起点、其中包含大量示例。

    没错、使用数据包监听器对于调试非常有用(通常是必要的)。 这里有一个有关如何设置监听器的好教程。

    此致、
    Toby