ThingsBoard中的设备状态 3.6.4

在菜单“设备”--“属性”--“服务端属性”中,可以看到在服务端维护的设备状态属性。

active即设备状态,枚举值,true和false,表示设备状态是“活动”和“非活动”,V2.5版本中的状态是“在线”和“离线”。

lastConnectTime是设备最后一次的连接时间。

lastDisconnectTime是设备最后一次的断开连接时间。

需要注意的是,inactivityAlarmTime和active时间是一致的,并且大约比lastDisconnectTime晚10分钟。一般来讲,在设备断开连接后,完全可以立刻把active状态修改成false,但这里没有这样做。

10分钟的值,对应yml配置文件中的下列字段

state:

defaultInactivityTimeoutInSec: "${DEFAULT_INACTIVITY_TIMEOUT:600}"

该值与 transport.sessions.inactivity_timeout存在关联关系。目前两者的值都是10分钟。在v2.5版本中,后者的值是5分钟。

姑且推测修改的原因是让设备的活动状态时间长一些,毕竟,某些场景下,只有设备处于活动状态才能操作。

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值