利用RaspberryPi构建存储和虚拟化时间序列数据

在谈论物联网和与开发人员的优势时,提及Raspberry     Pi   很快就会成为该对话的一部分。对于那些不熟悉的人来说,Raspberry Pi是一款小型     计算机   ,在小型     包装   中具有强大的功能。它可以“用于任何你想要的”,并有大量的项目实例展示其多功能性。随着最近发布的Raspberry Pi 4 Model B,您可以获得更快的     CPU   ,4K支持和高达4GB的     RAM  

在物联网环境中,开发人员可以使用Raspberry Pi作为大规模边缘计划的原型。在这里,我们有兴趣探索如何运行边缘硬件,将时间序列数据从该硬件推送到     Ti   mesca     leD   B,并在Grafana中配置该数据的可视化。为了演示这种情况,在本文中,我们将向您展示如何基于Raspberry Pi(“边缘”)和  TI mescale Cloud(对于托管的  TI mescaleDB和托管的Grafana)创建物联网系统。

 利用RaspberryPi构建存储和虚拟化时间序列数据_设计制作_处理器/DSP

虽然这个演示很小(也就是使用单个Raspberry Pi设备),但实际上您可以使用相同的设置在数千个设备上扩展此演示。

首先,我们将讨论我们系统的设置。“The Edge”是Raspberry Pi,已连接到光     电池       传感器   。在设备上运行的是一个脚本(photoresis     te   r.py),它以5Hz的频率记录光传感器的状态。每个观察结果都发送到  TI mescaleDB实例(托管在  TI mescale Cloud上)并以超文本形式记录。Grafana实例(也在Timescale Cloud上托管)连接到     数据库   以可视化灯值。

可以在此GitHub     存储   库中找到以下所有代码和详细说明。

我们需要在Timescale Cloud中创建两件事:TimescaleDB实例(用于存储从设备发送的光传感器读数)和Grafana实例(用于可视化TimescaleDB中的数据)。如果您还没有帐户,请注册 Timescale Cloud(首次使用者可获得300美元的试用积分)。登录并创建一个新的TimescaleDB实例。

几分钟后,数据库实例已启动并可以使用。使用psql(或类似的SQL客户端),连接到数据库并创建架构。

运行TimescaleDB实例并使用模式后,就可以创建一个新的Grafana实例了。

 利用RaspberryPi构建存储和虚拟化时间序列数据_设计制作_处理器/DSP

接下来,登录Grafana实例并将TimescaleDB实例配置为数据源。有了数据源,您就可以创建一个连接到该数据源的Grafana仪表板,并可以显示TimescaleDB中的数据。您可以通过导入此处的Grafana仪表板JSON来创建仪表板。

注意:上面的Grafana仪表板JSON假设您已经创建了数据源“Timescale Cloud”,因此请根据需要进行调整。

我们开始使用Raspbian的标准Raspberry Pi设置。对于我们的光传感器,这些资源将解释如何配置光电池:光电池概述基本的光电管读数光电管就位后,我们将设置glossyistor.py     python   脚本。此脚本在设备上运行,该设备将写入聚合传感器读数并将数据批量插入云中的TimescaleDB实例。

注意:作为先决条件(另外还有光电池设置),您需要为Python 安装PostgreSQL数据库     适配器  

创建一个systemd启动脚本,有助于确保传感器在重启期间重新联机。确保在环境变量中启用TIMESCALEDB_CONNECTION。

72
20
0
29

相关资讯

  1. 1、《绑架大明星》将映陈晓东称经纪人是“三明治”4234
  2. 2、哈哈哈哈,妈妈误会易烊千玺饰演的韦一航在看奇奇怪怪东西,太好笑了~​4153
  3. 3、《终极征服》曝概念海报金牌团队打造抗战江湖545
  4. 4、娜扎、刘以豪微博互动太甜,洋溢着恋爱气息,是真的还只是在营业4276
  5. 5、吴亦凡宣传《爵迹2》文案抄袭遭声讨,其公司发声明为其挡枪3363
  6. 6、继《黑寡妇》延期上映后,《毒液2》《真人快打》等多部影片也“爽约”了1996
  7. 7、《夺命剑》:非典型少年英雄的江湖探案历险记3871
  8. 8、生活万岁电视剧演员表出演这部电视剧的明星有哪些1674
  9. 9、《速度与激情9》延期,巨石强森被称为赛车家庭搅局者?1955
  10. 10、韩星金喜善复出接拍《信义》善举感动全剧组1908
全部评论(0)
我也有话说
0
收藏
点赞
顶部