前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python开发---物联网数据查询和导出

Python开发---物联网数据查询和导出

原创
作者头像
MiaoGIS
修改2020-11-26 11:37:54
6950
修改2020-11-26 11:37:54
举报
文章被收录于专栏:Python in AI-IOT

上文介绍了使用bootstrap-table展示物联网数据的前端思路,和后台交互,只有一个按照日期查询数据的接口以及按照日期导出数据为Excel的接口。本文介绍后台实现。

因为将来我们的物联网平台可能会扩展多种传输协议,而且设备不同传感器组合不同传输过来的数据项不同,更要考虑的是,不同的用户可以注册其设备,选择协议,填写其数据字典,登陆进去只可以看到自己设备的数据。

后台逻辑是:1.用户登陆,查询用户所拥有的设备,2.然后根据前端日期范围和该用户的设备组,查询数据。

前文介绍了HJ 212协议传输过来的数据解析后存储到了MongoDB数据库。所以主要代码段如下图:

依然选择tornado作为Web框架,看一下请求路由代码:

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MongoDB
腾讯云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于全球广受欢迎的 MongoDB 打造的高性能 NoSQL 数据库,100%完全兼容 MongoDB 协议,支持跨文档事务,提供稳定丰富的监控管理,弹性可扩展、自动容灾,适用于文档型数据库场景,您无需自建灾备体系及控制管理系统。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档