嘿,伙计们,

我相当新的家庭社区但我活跃在一般助理(主要是19463331伟德国际德国)智能家居社区很长一段时间。

只想让你知道,我已经建立了CC2538模块的覆盆子的π(使用),应与家庭助理可用的“简单”CC2538没有USB-Part和可用19463331伟德国际/dev/ttyAMA0
我喜欢有一个外部天线的概念(例如)电控箱安装π,它直接连接到“内部”的情况。

它可以直接通过串行接口闪现在πZ-Stack 3.0。x MODKAM UART固件SBL(串行引导装载程序)。还有一个Cortex-M0-JTAG 2 x5的头。

如果你interestend模块的发展,看看从zigbee2mqtt到GitHub的问题:
https://github.com/Koenkk/zigbee2mqtt/issues/1568 # issuecomment - 670571253

旁边的常见CC2538模块不需要做太多所以可以建立它自己——中间需要良好的焊接技能。我们也出售这些准备和预照光webshop在欧洲:https://shop.codm.de/automation/zigbee/29/zigbee-cc2538-raspberry-pi-modul
(请让我知道如果链接是好的,我隶属于cod.m)

会很高兴听到你的反馈。

欢呼,
帕特里克•

3喜欢

喂的帕特里克,

我也是新的,但是严重的,买了这闪。现在我收到了德国解释如何设置它在raspbian / linux,谈论UART等。
2问题;我不是德国和我的德国是生锈的。同时,家庭助19463331伟德国际理不工作是典型的linux。我不敢点击到覆盆子π因为我读这3.3 v / 5件事,不想破坏它。

请你告诉我用英语是助理已经建立,这样我可以点击它到它,引导我的π没有任何其他配19463331伟德国际置,还是先做我需要做一些事情?

谢谢,

Marijn

@monedula,

我们正在上英语翻译指令我们供应的模块。我有一个初稿可以发送它,如果你的愿望。打我了info@codm.de

否则模块用英语记录:https://github.com/codm/cc2538-raspberry-pi-module
同时,你可以下载从商店德国pdf页面和使用谷歌翻译翻译文档。

模块是特别为覆盆子πGPIO直接供应3.3 v。看到https://pinout.xyz

配置模块应该就像任何CC253x UART模块://www.sz-tiancheng.com/源自英国始于1946integrations/zha/
任何USB设备在这种情况下只是一个串行设备连接到USB。我不知道完全但HA环境汽车应该做的设备和类型ti_cc。波特率应115200年
也看到https://github.com/zigpy/zigpy-cc为配置提示。

欢呼,
帕特里克•

1像

谢谢你的快速回复!

困惑的事情是我在PDF的链接到这个网站:https://www.zigbee2mqtt.io/information/connecting_cc2530.html to-a-raspberry-pi-zero
它的州使用UART安装Linux是禁用的。因为我没有之前ideato UART是什么我很困惑。我希望您能帮我提供的信息。

你好@monedula,

你是否得到解决吗?如果是你能描述一下你是怎么进行。我不知道如何编辑config.txt。

最好的问候,
安德拉斯

@Andras_Vass,

这是我的问题。如果你得到一个πraspbian安装然后你有正常的SSH访问和它确实有一个/ boot / config.txt文件。现在我家里安装助理操作系统版本的19463331伟德国际在这个网站上描述的形象。这限制了SSH访问。终端插件可以安装,但文件夹结构是不同的。

所以我们需要找到助理的方法。19463331伟德国际现在有点晚了,没有时间考虑它;但这篇文章似乎讨论我们需要的:
https://community.home-assistant.io/t/using-bluetooth-and-dtoverlay-pi3-miniuart-bt/63971/3

如果你找到答案(做)在我面前我愿意接到你的电话。

你好@monedula,

我发现编辑config.txt的方式。
我只是把SD卡在我的笔记本电脑和我发现config.txt根目录。我增加了线条和重启公顷。
(# dtoverlay = pi3-disable-bt
# enable_uart = 1)
在zigbee2mqtt ttyAMA0配置我修改了港口,但是集成没有重启,重启后我降级。皱着眉头:

@Andras_Vass,

你可能比我的更容易。我写了一个指南(有点alpha版本);你可以在这里找到它

你添加的行与前面的#吗?实际上禁用行(这让他们评论)。
enable_uart = 1行已经存在。你只需要删除#
我添加了其他行(在底部(所有))。这意味着它将适用于所有的情况。
我自己有一个覆盆子π4。我查了一下,没有攻击力pi3 -部分。所以它是dtoverlay = disable-bt

然后你可以看到我工作有点像的。跟随我的向导。我希望它的工作原理。

目前我有发现一个传感器(真的认可我走后关闭连接)。虽然我不能读任何信息。它可能是天线。我没有一个外部天线(我错过了你。P1 SMA女性电缆。我命令,但它可能需要一个月前。我读你可以把一个电阻器使用90度,所以当地的天线,但我将寻找一个视频之前我想关掉一些项目没有打破一些:slight_smile:
(更新)
我相信你需要删除,再焊接…。记得不能用超出我的技能等级。所以我要看到我在哪里可以得到一个电缆快一点。

@pmayer也许你可以使用指南对你有利吗?

1像

@monedula,非常感谢。我将在商店里你的向导页面的链接和模块GitHub:https://github.com/codm/cc2538-raspberry-pi-module

这是一般的“树莓π激活UART”文档:www.19463331.comhttps://www.raspberrypi.org/www.19463331.comdocumentation/configuration/uart.md

@Andras_Vass

你让它工作吗?
我更新了我的指导方法来编辑该文件。我没有尝试它但它是最简单的方法去做:slight_smile:

沪元@monedula,

不幸的是它不工作。皱着眉头:
我添加了配置的线路。


我用zigbee2mqtt,所以我设置是这样的:

但它不会开始,它停在这一点。

我也尝试使用官方intergation,但我没有完成工作。
当你安装集成,你看到的s / n号码吗?我没有那么也许meen模块不工作。

你知道如何测试模块是否工作?

好吧有点不同于我所做的。当然是很难确切知道什么是错的,但我可以告诉你的是enable_uart = 1已经在文件。你只需要取消它(删除#),而不是添加它。(见截图,从开始的配置。txt文件)


还试图组dtoverlay = disable-pt(不使用pi3 -)。

我没有使用zigbee2mqtt。查(Zigbee家庭自动伟德betvictor手机版化),我添加了作为集成通过UI。我没有使用任何配置。我做得到/dev/ttyAMA0选择,但不是在这个应用程序中。

@monedula,@pmayer

我可以解决这个问题。与配置问题是行“dtoverlay = pi3-disable-bt”。我喜欢你在描述没有写“pi3”和它的工作原理。

总结的最简单的方法:

  • 取出SD卡形成π,并将其在个人电脑
  • 在根文件夹编辑config.txt
    答:取消注释行# enable_uart = 1(删除#)
    b . dtoverlay = disable-bt添加行
  • 放回在πSD卡
  • 重启哈
  • 配置集成无线个域网或插件Zigbe2mqtt
    享受:slight_smile:

新报道太棒了。
图像

1像

@monedula,@pmayer

这就是我安装了天线的π

@Andras_Vass!谢谢你!我将相应地更新incstructions。

你能检查设备重启后仍然配对吗?

@pmayer,

重启后三个温度计不舒服我将检查是否这是一个电池的问题。(我不这么认为)
所有其他设备正常工作。(两个温度计,5个按钮,2门开关)

1像

很高兴听到你找到了工作@Andras_Vass!我有一个3米长的电缆与天线我买了一件其他的事连接到一起。它很好的基地。

对我来说,一切工作正常后多个重启虽然我现在只有2个传感器连接。一个传感器后失去联系一段时间,但我认为这与范围。同样正常Wifi (2.4 GHz)没有达到在我的房子的一部分。所以我希望如果我添加一个宜家Tradfri灯泡中途会工作。如果不是(tradfri可能比其他工作在不同的网络),我需要得到一个extender并添加。现在…的是,宜家是关闭的皱着眉头:

1像

非常感谢你们测试。让我了解重启问题。

@monedula我建立了一个独立的路由器基于ebtye E18-MS1PA1-IPX (CC2530 + CC2592) ptvo.info固件。


也许这符合你的需要一个路由器/转发器。

我会记住它!

1像

我也有同样的问题。


从上面的链接来连接cc2538购买后gpio相同,z2m不运行。

= serial0 systemctl禁用hciuart和删除控制台,控制台= ttyAMA0, 115200年的115200 / boot / cmdline.txt
但它仍然打印ls:不能访问“/ dev /串行/通过id”:没有这样的文件或目录。