医院病房空调管理,最头疼的就是“管不住”和“浪费电”——护士站没法统一调控,病人随意开20度盖被子,夜班走廊空调通宵运转。这篇方案以芯步的红外空调控制器为核心,讲清楚怎么用HTTP接口把它接入现有系统,实现远程控制、定时策略、能耗管控,运维人员不用挨个房间跑了。
一、 为啥医院病房的空调非得“管起来”?
咱们先聊聊痛点。你去过医院病房就知道,空调这东西,基本上是“失控”的。
浪费惊人:有的病人怕热,开着窗户还得把空调打到16度;有的病人出院了,病房空着,空调却呼呼转一整天。后勤科每年看着电费账单,心都在滴血。
管理靠腿:护士站想调低风速?得派护士拿着遥控器挨个房间跑。夜班时候,整个病区的走廊空调全开着,其实根本没几个人。
设备老旧:很多医院病房都是老式壁挂机或者柜机,不是中央空调,没法接入楼宇自控系统。想换机器?预算批不下来,而且影响住院营业。
怎么办呢?不换空调,只加一个小玩意儿——红外空调控制器(也叫红外转发器)。这玩意儿就像个“万能遥控器”的升级版,接上WiFi,你通过手机或者电脑,在护士站甚至在家里,就能控制每一台空调。
今天,咱们就以 “芯步” 的智能硬件为例,手把手讲讲怎么把这东西接入到医院现有的管理项目中。
二、 主角登场:芯步红外空调控制器是啥?
芯步这款智能空调遥控器,说白了就是一个能联网的“信号塔”。
它的本事有三点:
兼容性强:市面上90%以上带遥控器的挂机、柜机它都能认。甭管你是格力、美的还是海尔,基本通吃。
控制全面:不仅能开关,还能调模式(制冷/制热)、调温度、调风速,跟实体遥控器一模一样。
自带传感:这设备通常还带个温湿度传感器,能实时知道病房现在到底多少度,是真冷还是假冷。
最重要的,这玩意儿开放HTTP接口。什么意思?就是你写的任何软件(不管是护士站的大屏,还是手机小程序),都能通过网络直接给它下命令。
三、 接入实战:从“拆箱”到“代码控制”
我们要做的,就是把医院的局域网打通,让管理后台能指挥得动这些硬件。
第一步:硬件安装与配网(傻瓜式操作)
这东西不需要你会接电路,它通常自带电源插头,或者用USB供电。你只要把它放在病房高处,确保它的红外发射头能对着空调就行。
配网过程(通常在芯步的小程序或后台完成):
注册工作台:在芯步官网注册账号,创建一个“工作台”。
登记WiFi:注意,这设备只认2.4G频段的WiFi,别连错了。
扫码添加:用小程序的“网络配置”功能,让设备连上医院的内网。配网成功后,在后台你就能看到这台设备显示“在线”。
这时候,你就有了这台设备的唯一身份证:设备ID。
第二步:接口调试(让代码说话)
设备上线了,现在我们要通过代码控制它。芯步的接口设计得非常简单,你不用看太复杂的文档,基本就是一个URL地址,加上几个参数。
1. 鉴权方式调用接口前,你需要准备三样东西:
AppID:你在平台上的应用ID。
设备ID:刚才那台空调控制器的编号。
Sign签名:为了防止别人乱搞你的空调,每次发命令都需要签名认证(通常是MD5加密)。
2. 核心命令示例假设我们要把 301病房 的空调设置为 26度,制冷模式,自动风速。
你可以用任何编程语言(Python, Java, PHP甚至Node-RED)发这样一个HTTP请求:
请求地址:
http(s)://api.thingboot.com/{你的AppID}/device/control/请求方式: POST
请求参数(JSON格式):
医院管理系统的视角:你在护士站的后台,点一下“301床”的卡片,选择“制冷/26度”。后台代码就自动拼装好上面这个JSON,发给芯步的云平台,云平台瞬间转发给病房里的红外控制器,控制器“嘀