在此示例中,我将 Particle Photon 设备与 IR 运动传感器和温度传感器集成在一起。每当检测到运动(例如入侵者)时,它都会向SIGNL4团队发送警报。
这是一个原型,您可以适应各种其他用例。例如,如果您在现场安装了传感器,您可以告知服务人员或农民温度变化、湿度、降雨等信息。
这是怎么回事。
在我们的案例中,我们使用带有 Photon 设备的 Particle Maker Kit 来连接 IR 运动传感器和温度传感器。我们还使用 LED 直接在设备上指示运动检测。
您可以在上图中看到组装好的设备。
现在您可以将您的设备连接到 Particle IoT 平台。这可以通过使用粒子应用程序轻松完成。
现在您可以在“设备”下的“粒子控制台”中看到您的新设备:
在集成 下的粒子控制台中,您现在可以创建一个新的 Webhook 以便向 SIGNL4 发送警报。
您可以创建一个新的 Webhook,然后使用SIGNL4 Webhook URL。
{team-secret} 是您的 SIGNL4 团队机密。
在自定义模板下,您可以插入要发送到 SIGNL4 的 JSON 数据模板。
{ “事件”:“光子运动”,“设备ID”:“37002a000847373336323230”,“url”:“ ”, “requestType”:“POST”,“noDefaults” :真,“rejectUnauthorized”:真,“json”:{ “主题”:“{{{主题}}}”,“温度”:“{{{温度}}}” } }
您现在可以访问位于https://build.particle.io/build的 Web IDE,将代码部署到您的设备。
发送 SIGNL4 警报的两条主要线路如下。
字符串数据=“{“主题”:“检测到运动。”,“温度”:“”+温度()+“”}”;
Particle.publish(“光子运动”, data, 60, PUBLIC);
首先,我们将日期组装成 webhook JSON 数据的一部分。其次,我们将日期发送到我们在上面创建的“photon-motion”Webhook。
就是这个。您现在可以通过模拟运动来测试您的 IoT 场景。然后,您将在 SIGNL4 应用程序中收到警报。
您可以在 GitHub 中找到示例:https ://github.com/signl4/signl4-integration-particle
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !