『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 527|回复: 5

[流程系列] TCP不间断查询状态是否有问题

[复制链接]

3

主题

58

帖子

286

积分

中级会员

Rank: 3Rank: 3

积分
286
金钱
228
HASS币
0
发表于 2024-8-3 22:34:29 | 显示全部楼层 |阅读模式
nodered 有十几盏灯,都是通过tcp查询状态(是开还是关),每个灯都是按5秒一次查询。会有问题吗?比如引起网络拥堵之类的。如图
1722695658654.jpg
回复

使用道具 举报

1

主题

24

帖子

139

积分

注册会员

Rank: 2

积分
139
金钱
115
HASS币
0
发表于 2024-8-4 00:58:44 | 显示全部楼层
这肯定没关系, TCP三次握手协议相对来说还是比较稳定的.
回复

使用道具 举报

3

主题

58

帖子

286

积分

中级会员

Rank: 3Rank: 3

积分
286
金钱
228
HASS币
0
 楼主| 发表于 2024-8-4 08:29:17 | 显示全部楼层
是比较稳定,但是一直在查询状态,十几盏灯没秒都在查询,网络会正常吗?
回复

使用道具 举报

2

主题

39

帖子

438

积分

中级会员

Rank: 3Rank: 3

积分
438
金钱
399
HASS币
0
发表于 2024-8-4 16:13:32 | 显示全部楼层
没有必要一直轮询吧效率低。你的灯不能通过mqtt接入么,每次状态变更发个消息就好。如果怕mqtt消息丢失那每隔1小时查询下就好,每5秒查询一次太浪费了。
回复

使用道具 举报

3

主题

58

帖子

286

积分

中级会员

Rank: 3Rank: 3

积分
286
金钱
228
HASS币
0
 楼主| 发表于 2024-8-4 22:28:27 | 显示全部楼层
yj82871002 发表于 2024-8-4 16:13
没有必要一直轮询吧效率低。你的灯不能通过mqtt接入么,每次状态变更发个消息就好。如果怕mqtt消息丢失那每 ...

主要的问题是灯还有面板控制,状态没法同步。需要轮询给mqtt同步状态
回复

使用道具 举报

10

主题

145

帖子

1613

积分

论坛技术达人

积分
1613
金钱
1463
HASS币
30
发表于 2024-8-4 22:49:04 | 显示全部楼层
不用那么频繁吧,一般来说15秒到30秒之间,每5秒一次太频繁,很容易网络拥堵,特别是路由不太好和网络设备多的情况下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 19:16 , Processed in 1.921661 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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