×

使用SmartThings控制RF开关

消耗积分:2 | 格式:zip | 大小:0.00 MB | 2023-06-20

分享资料个

描述

 

 
使用 SmartThings 控制便宜的 RF 开关! 
 

所需知识:

  • Arduino编程
  • 使用 Arduino 库
  • 使用 SmartThings 开发人员功能
  • SmartThings 自定义设备类型和 SmartApps
  • 了解 SmartThings 中的虚拟交换机
  • 焊接
  • 简单了解射频设备的工作原理。

首先,我要感谢 SmartThings 社区的 Dan,@ogiwon,没有他,我无法完成这项工作。我单独发布我的版本,因为我觉得它对新手来说更容易一些,因为它需要的库更少。下载需要的 SmartThings ThingShield 演示库,并将提供的 arduino 代码放在草图文件夹中。

购买所需设备后,我建议让 Arduino 代码通过充当 ThingShield 的简单串行命令自行工作。阅读有关导入库的内容,因为需要 RC-Switch 库,抱歉,我没有像 @ogiwan 那样打包好它。一旦您可以通过串行接口控制开关,您就可以开始使用 Smart Things 进行测试。将 ThingShield 连接到 Arduino 并将屏蔽与集线器配对,它应该以配对模式开始,但如果不是很容易找到方向,我没有遇到任何麻烦。(编辑 - 我忘了补充一点,我将一个 433mhz 天线焊接到发射器上标有 ANT 的焊盘上,这显着提高了范围,我包括了我购买的链接,长度和螺旋圈很重要,所以确保它是预为您的应用切割和扭曲。)

现在您需要将新配对的设备设置为 ST_Anything_RCSwitch 设备类型。现在创建许多虚拟交换机,因为您有物理交换机。使用多路复用器 SmartApp 将虚拟开关链接到 arduino 设备,事情应该以便宜的方式打开和关闭!

最后我想要一个 3D 打印的外壳,如果有的话我会更新。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !