云端心跳的作用是什么?【NodeJsSDK】-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1459|回复: 4

[已解答] 云端心跳的作用是什么?【NodeJsSDK】

[复制链接]
发表于 2021-9-18 17:18 | 显示全部楼层 |阅读模式

我大概能理解到的是:如果用树莓派开发程序,环境用NodeJs   树莓派要和Blinker的服务器之间保持一个联系,但具体一点还不太清楚,欢迎有了解这方面的小伙伴来聊聊。

  1.     // 云端心跳
  2.     timer_heartbeat2cloud;
  3.     startHeartbeat2cloud() {
  4.         axios.get(API.HEARTBEAT + `?deviceName=${this.config.deviceName}&key=${this.config.authKey}&heartbeat=600`)
  5.         this.timer_heartbeat2cloud = setInterval(() => {
  6.             axios.get(API.HEARTBEAT + `?deviceName=${this.config.deviceName}&key=${this.config.authKey}&heartbeat=600`)
  7.         }, 599000)
  8.     }
复制代码


发表于 2021-9-18 17:37 | 显示全部楼层
服务器查看客户端是否在线吧
发表于 2021-9-18 18:34 | 显示全部楼层
为什么不直接使用我们的nodejs sdk呢?
https://diandeng.tech/doc/getting-start-os
发表于 2021-9-23 14:56 | 显示全部楼层
点灯官方 发表于 2021-9-18 18:34
为什么不直接使用我们的nodejs sdk呢?
https://diandeng.tech/doc/getting-start-os

我看的就是nodejs sdk ,我发的代码截图就是你们官方sdk的源码。。。。
发表于 2021-9-23 23:13 | 显示全部楼层
hanshuqiang 发表于 2021-9-23 14:56
我看的就是nodejs sdk ,我发的代码截图就是你们官方sdk的源码。。。。

抱歉,没仔细看,这个是为了告诉服务器设备在线,也是为了兼容HTTP接入设备
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 11:47 , Processed in 0.070387 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表