恒温器设备从命令行返回类似 JSON 的数据:
curl -s http://192.168.X.Y/tstat/humidity
{"humidity":51.00}
设置一个 UNIX cron 作业来定期编写将数据上传到主机的脚本,以便将其可视化(图形化)会很有趣。命令行设备是配置了 Merlin ASUS 命令集的Asus 路由器。cron 作业执行 .sh UNIX 脚本以将数据保存到 USB 记忆棒。
教学练习的下一步是将数据上传到云服务并可视化数据
问题
什么是可以快速缩小具有允许路由器从命令行脚本上传数据的 API 的物联网服务提供商的关键字搜索词(UNIX 指令)
如果这是不可能的,那么 API 类(Python MQTT 等)的最精简\最小选项是什么。更好的选项占用空间很小,因为 RAM 是有限的。
我意识到路由器不是树莓派,也不是为此目的而设计的。话虽如此,我推测查询和上传结果的任务完全在其硬件能力范围内。