定义
温室通过卷帘、遮阳、风机湿帘、加热与灌溉阀等执行器调节环境。蜂窝物联网提供广域连接,但公网时延与丢包不确定,远程指令应作为设定或模式调整,安全联锁须本地闭环。
技术特点
关键动作需超时保护、互锁与回执确认;OTA 宜在低负荷窗口并支持回滚。专网或 VPN 可降低暴露面。
应用场景
越冬蔬菜、育苗工厂、高原设施农业;可与分时电价联动降低加温成本。网络异常时农户应能依赖现场操作兜底。
与物联网卡协同要点
- 机卡绑定与远程停机,降低控制器失窃后的误控风险。
- 按片区做在线率与弱信号站点预警,必要时调整天线或运营商。
- 遥控类报文与遥测、OTA 分流(多 APN 或策略路由),避免大流量挤占控制通道。
- 台账:ICCID 与大棚编号、控制器序列号、维护人绑定,便于故障闭环。
远控设定与本地联锁分界
执行器指令在蜂窝上的含义
温室执行器远控里,物联网卡传递的是设定和模式,不是安全动作本身。卷帘开度、遮阳、风机湿帘、加热和灌溉阀可以由平台给出目标,但防夹、限位、过流和互锁必须在棚内控制器上闭合。技术含义因此是一条“可丢、可迟到”的命令通道:命令到达就更新目标,超时就放弃并保持本地已经安全的状态。回执用来告诉平台卷帘实际停在哪里,不能把回执超时理解成“再发一次强制全开”。
环境量上报和执行器命令可以共用网关卡,但命令应有独立的超时和确认。大包的历史曲线补传不应堵在一条即将动作的开帘命令前面。卡号对应大棚和控制器,而不是对应每一台电机;电机的限位开关不经过运营商。
可以远程下发的动作条件
使用条件是现场有人能在网络失效时手动操作,控制器掉线后执行器会停在安全位置或按本地时间表运行,远程侧只能改模式、阈值和时间表。蜂窝时延和丢包在棚与棚之间差别很大,金属拱架和保温被会改变天线环境,验收要在覆盖保温被之后看附着,而不是在空棚里看。套餐按遥测周期加少量命令估算即可,不要为了“实时视频看苗”把控制通道的额度占满。
多棚共用一个平台账号时,每条命令必须带棚号。换卡、控制器送修、棚体改建都要改绑定。若某些阀不允许远程打开,应在控制器里写死,而不是只在网页上隐藏按钮。
丢包后卷帘停在半程
容易出错的是把点动命令做成“按下开、松开停”,中间任何一个包丢失,卷帘就停在半程,平台却显示命令已完成。重复重发全开或全关,会在限位已经到达之后继续顶电机。另一类是本地自动和远程手动同时有效,夜间策略正在关帘,远处的人又发开帘,两边都不知道对方的最新目标。
只看信号格就允许灌溉,阀门打开后卡离线,本地又没有超时关阀,水会一直放。验收应拔掉天线做一次:正在运动的卷帘必须自己停住,恢复后平台显示的位置与现场一致,且不会自动再跑一段。
棚内控制器还要处理“命令到达了但执行机构没动”的情况。电机过载、限位已到或互锁被另一路占用时,回执应写明原因,而不是只回一个超时。平台若把超时一律重发全开,会在限位顶死之后继续给电机供电。灌溉阀更要有本地最长时间,到时自行关闭,无论卡是否还在线上。肥液和清水若共用阀门互锁,远程只改其中一路的设定,不能绕过互锁把两路同时打开。天线装在金属拱杆内侧时,覆盖被展开后信号会突然变差,开通测试应在保温被盖上的状态下做一次开阀和一次停阀。夜间自动和白天手动的目标值要有时间戳,后到达的旧命令不得覆盖新命令,否则农民在现场改过的温度又被半小时前的平台任务改回去。
环境传感器和执行器不要假设始终在同一台控制器上。温度探头经另一张卡上报、卷帘由这张卡控制时,两路时钟不一致会让“超温后开帘”的判断用到过期温度。能放在同一控制器里闭环的,就不要绕到云端再绕回来。云端只改目标温度,比较和动作留在本地。这样卡中断时棚内仍按最后一次目标工作,而不是停在失联前的某个中间开度。