物联网系统
-
物联网开源平台开发系列020 – Thingsboard的实体视图Entity View
Thingsboard 的实体视图Entity View ,可以理解为对设备(Device)和资产(Asset)的各项数据重新包一个壳,隐藏掉某些调试信息,只把必要的信息暴露出来,…
-
物联网开源平台开发系列019 – Thingsboard设备数据传播给资产
在Thingsboard中, 设备(Device)和资产(Asset)的关系,可以这样理解:一个房间内有温度传感器, 房间就是资产,温度传感器就是设备。当然房间内还有其他设备,如空…
-
物联网开源平台开发系列018 – Thingsboard获取和处理天气信息
Thingsboard 能通过规则链(Rule Chains) 获取和处理天气(weather)信息。通过集成外部的天气 API(如 OpenWeatherMap、WeatherS…
-
物联网开源平台开发系列017 – Thingsboard的设备联动场景
本文来介绍一下,Thingsboard如何通过规则链(Rule Chains)来完成设备关联(Relation)和场景联动的场景。我们先设计一个这样的场景:有一个氨氮传感器会上报氨…
-
物联网开源平台开发系列016 – 再谈Thingsboard的设备注册
Thingsboard的设备注册,有5种方式: 批量导入, 参见物联网开源平台开发系列007 – 在Thingsboard内批量导入设备 – 陈皮王五de杂记 本文详细…
-
物联网开源平台开发系列015 – Thingsboard postgresql数据库基本配置
Thingsboard 默认使用postgresql,在时序数据存储上, 可以有三种选择: 使用thingsboard.yml文件配置此选项。有关更多详细信息,请参阅数据库配置页面…
-
物联网开源平台开发系列014 – Thingsboard遥测时序数据存储结构及分区策略
Thingsboard 的遥测时序数据存储在ts_kv表中, 默认的分区策略是按月分区的,每月生成一个分区表,存储的是全部的每分每秒的数据。 在thingsboard安装时,对数据…
-
物联网开源平台开发系列013 – Thingsboard 遥测产生告警Alarm
Thingsboard 可以根据收到的遥测数据,判断后生成告警。举例来说, 物联网IoT设备传送温度值, 当温度达到60℃时,产生告警Alarm,在低于40℃时清除告警。 先来说两…
-
物联网开源平台开发系列012 – Thingsboard 设备离线Alarm设置
在物联网(IoT)的应用中, 设备掉线、设备问题、温度告警等都会有产生告警和需要清除告警的功能需求。在Thingsboard, 有2个规则链节点, 可以做到产生告警Create A…
-
物联网开源平台开发系列011 – Thingsboard规则节点Originator Telemetry
Originator Telemetry 是Thingsboard规则链(Rule Chains)中一个非常有用的节点,主要用于从消息的发起者实体(通常是设备)提取原始遥测数据,并…