Thinger.io 是一个开源插件化物联网平台,提供了设备原型、扩展和设备连接管理所需的一切工具。我们的目标是使物联网的使用民主化,使其可供全世界使用,并简化大型物联网项目的开发。
01、Thinger.io 功能特性
Thinger.io 物联网平台由前端Web控制台和后端物联网服务组成,功能架构如下图:
连接设备:兼容 Linux、Arduino、Raspberry Pi 以及 MQTT 设备,支持双向通信,可以与Sigfox或LoRaWAN等本地网络设备进行通信。
存储设备数据:可一键创建数据存储区,以可扩展、低成本的方式存储物联网数据,支持实时数据聚合。
可视化:内置多种组件实现数据可视化,如仪表盘、雷达图、柱状图、折线图、仪表盘、计量器等,你也可以创建自定义组件
Node-RED:内置Node-RED规则引擎触发事件和数据值
插件服务:支持多个插件扩展自定义功能,将物联网项目集成到企业的软件系统或任何其他第三方互联网服务中
自定义外观:可自由设置平台的界面外观
Arduino 设备接入方案
Thinger.io Library 包含用于将Arduino兼容设备与Thinger.io平台连接的软件。这是将设备连接到平台的首选方式,因为它可以提取Thinger.io的所有功能。
Sigfox 设备接入方案
Sigfox插件使用Sigfox HTTP回调功能的接口,提供了将这些设备与Thinger.io平台轻松集成的功能,如自动设备和存储供应以及上行链路和下行链路云处理。
HTTP 设备接入方案
这种集成方式通过使用HTTP请求和响应数据在Thinger.io和数据源之间提供双向通信,这些数据由带有JSON编码数据的基本HTTP POST消息组成。
MQTT 设备接入方案
Thinger.io 物联网平台提供了一个基本的MQTT代理服务,允许设备采用发布和订阅通信。
LoRaWAN 设备接入方案
基于 The Things Network 平台,可以将 LoRaWAN 设备与 Thinger.io 集成,这简化了两个平台的连接,并提供了设备自动配置、有效负载数据处理和网关数据过滤等功能。
02、Thinger.io 控制台概览
设备管理
添加设备
设备数据
设备数据可视化看板
插件市场
插件提供可按需部署的自定义功能,允许每个用户根据其特定需求补充其物联网服务器。
Node RED插件,允许将Node RED服务器部署到与Thinger.io IoT平台实例相同的主机中,用以处理和分析数据,或创建规则来自动化响应物联网设备测量产生的事件的行为。
Grafana插件和Thinger.io组合,提供了许多新的工具来分析物联网设备数据,并提供了令人惊叹的图形和可视化小部件。
服务端管理
03、在线体验和源码获取
官网:https://thinger.io
GitHub:https://github.com/thinger-io
在线体验:https://console.thinger.io