找回密码
 立即注册
查看: 178|回复: 1

[求助] 求助怎么用Node-RED能监测小爱音箱播放时长然后关闭

[复制链接]

3

主题

22

回帖

161

积分

注册会员

积分
161
金钱
136
HASS币
0
发表于 2025-3-11 19:13:59 | 显示全部楼层 |阅读模式
求助怎么用Node-RED能监测小爱音箱播放时长!

比如在固定的时间段例如:  23点到早上7点这个时间段,如果看到音箱连续播放超过30分钟,就停止播放

回复

使用道具 举报

3

主题

195

回帖

1890

积分

金牌会员

积分
1890
金钱
1692
HASS币
10
发表于 2025-3-12 10:31:41 | 显示全部楼层
爬论坛看到了来答一下,提供一点思路:
1. 写一个定时去检测音箱的播放状态,设置一个计数器变量默认为0,如果播放状态为 true,则变量递增 1
2. 设计好定时查询的频率和总播放时长(30 分钟)之间的关系,看看当变量到达多少时满足设置的时长
3. 如果超出该计数,则下发一个指令让音箱暂停,同时重置计数器为0
4. 如果定时检查到中途播放状态为 false,则重置计数器
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-1 09:48 , Processed in 0.512209 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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