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

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

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

[复制链接]

4

主题

59

帖子

314

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

1

主题

38

帖子

237

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

4

主题

59

帖子

314

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

2

主题

42

帖子

524

积分

高级会员

Rank: 4

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

使用道具 举报

4

主题

59

帖子

314

积分

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

11

主题

147

帖子

1678

积分

论坛技术达人

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-1-2 23:16 , Processed in 0.220461 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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