如何利用Python开发一种创新的建筑自动化远程报警设备

这篇文章由VAHNZ的Ivan Lehecka撰写,讲述了如何利用Python开发一种创新的建筑自动化远程报警设备。

引言
互联网连接无处不在,为新应用提供支持,并为旧设计注入新的活力。在这个小型IC设备拥有TCP/IP堆栈和无线连接能力的时代,我们不再需要独立的PC来利用网络。

VAHNZ Controls开发了其eBukal远程报警设备,利用他们在微控制器接口和互联网协议方面的知识,为建筑自动化领域创造了一个创新的解决方案。

远程事件拨号互联网通知
这个想法源于一个客户在波特兰炎热的夏天需要监控办公楼空调温度的需求。办公楼的物业管理人员希望在办公室温度变得难以忍受并且租户抱怨之前得到通知。这个应用不仅限于检测温度变化,还与各种输入设备(如接近开关和洪水传感器)一起使用。

设计的第一个版本使用DTMF音调在办公室经理的手机上留下数字消息。除了解读数字含义的粗糙性之外,呼叫设备还必须在接收方的语音信箱系统中协商时间陷阱,以选择留下数字反馈的一个选项。结果系统既不健壮也不美观。

短信似乎是正确的选择,因为任何手机都可以轻松接收消息。大多数无线提供商都维护电子邮件到SMS的网关,许多现成的设备都可以生成电子邮件消息。我唯一的限制是需要拨号连接——许多包含监控设备的地点对无线信号不敏感。

在提出使用短信的基本想法并选择组件之后,我必须弄清楚如何使各个部分协同工作。

来自eBukal设备的电子邮件消息必须在服务器上解析,以确定要通知的收件人和应接收条目的在线日志。新设备必须添加到配置文件中。诸如阈值、要拨打的电话号码等参数必须通过串行端口发送给eBukal。必须编写图形用户界面(GUI),以便现场人员设置设备。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

openwin_top

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值