找回密码
 立即注册
搜索
查看: 4212|回复: 13

[技术探讨] nodered实现 洗完衣服电动晾衣架自动下降 思路求解

[复制链接]

11

主题

178

回帖

1549

积分

金牌会员

积分
1549
金钱
1360
HASS币
10
发表于 2023-1-9 14:52:08 | 显示全部楼层 |阅读模式
环境是这样,有一台小天鹅的洗衣机,已经用Midea ac lan接入默认有2个实体,
分别是
progreee(当前程序)
remaining(剩余时间)

微信截图_20230109143338.jpg
平常状progess状态值为:Idle(空闲)
平时洗衣流程:Wash(洗衣)-----Rinse(冲洗)-----Spin(脱水)------Idle(空闲)
微信截图_20230109143241.jpg
剩余时间属性状态:正常洗衣是50min,洗完属性值最低只会变成1,而不是0
微信截图_20230109143146.jpg


打算用nodered做一个自动化,实现:当洗完衣服---小米晾衣架会自己降下来


现在就很头疼了,不能精准地获取到洗衣机完成洗衣的属性,


因为progress的平常值是Idle,洗衣完成那刻,属性会从spin变回Idle


剩余时间也不会从50变为0,最低只有1了,


现在触发那个条件就难到我了


这种情况一般要怎么做这个触发条件
回复

使用道具 举报

2

主题

33

回帖

246

积分

中级会员

积分
246
金钱
211
HASS币
0
发表于 2025-2-5 11:14:44 | 显示全部楼层
holy745 发表于 2025-1-13 09:48
更改你相应的实体

好的,非常感谢
回复

使用道具 举报

0

主题

278

回帖

3416

积分

论坛元老

积分
3416
金钱
3138
HASS币
0
发表于 2025-1-13 09:48:08 | 显示全部楼层
器大活好人还帅 发表于 2025-1-3 15:30
老哥,那动作应该怎么添加呢?

更改你相应的实体
alias: 洗完衣服自动播报
description: ""
triggers:
  - entity_id:
      - sensor.1******7_progress #洗衣机
    from: Spin
    to: Idle
    trigger: state
conditions: []
actions:
  - action: notify.send_message
    metadata: {}
    data:
      message: >-
        ["洗衣机,衣服清洗完毕。当前天气 {{ state_attr("weather.tian_qi","condition_cn")}},{{
        state_attr("weather.tian_qi","forecast_hourly")}}"]
#weather.tian_qi 天气实体
    target:
      entity_id: notify.xiaomi_cn_56****8_l15a_play_text_a_7_3 #小爱音箱
mode: single
回复

使用道具 举报

2

主题

33

回帖

246

积分

中级会员

积分
246
金钱
211
HASS币
0
发表于 2025-1-9 12:09:36 | 显示全部楼层
holy745 发表于 2025-1-6 21:48
我是使用HA自带的自动化里面的实体状态变化来实现的

老哥方便给看下您的自动化吗?
回复

使用道具 举报

0

主题

278

回帖

3416

积分

论坛元老

积分
3416
金钱
3138
HASS币
0
发表于 2025-1-6 21:48:22 | 显示全部楼层
器大活好人还帅 发表于 2025-1-3 15:30
老哥,那动作应该怎么添加呢?

我是使用HA自带的自动化里面的实体状态变化来实现的

                               
登录/注册后可看大图
回复

使用道具 举报

2

主题

33

回帖

246

积分

中级会员

积分
246
金钱
211
HASS币
0
发表于 2025-1-3 15:30:00 | 显示全部楼层
holy745 发表于 2023-1-9 15:56
我的洗衣机也是小天鹅的,使用的是洗衣机的状态来出发,阳台洗衣机 Progress:Spin变换成Idle,触发条件 ...

老哥,那动作应该怎么添加呢?
回复

使用道具 举报

42

主题

279

回帖

2411

积分

金牌会员

积分
2411
金钱
2090
HASS币
0
发表于 2024-3-20 20:11:36 | 显示全部楼层
配合门窗传感吧,洗衣机结束存个全局变量,这个变量的值为true 同时打开门窗传感器 则降下晾衣架

tips:如果配合天气或者水浸传感器 做到雨天自动烘干是不是就不需要降下晾衣架了
回复

使用道具 举报

3

主题

196

回帖

1941

积分

金牌会员

积分
1941
金钱
1742
HASS币
10
发表于 2023-1-11 22:50:41 | 显示全部楼层
360341024 发表于 2023-1-9 16:31
nodered的话要使用什么节点才行?

node-red 中可以使用 trigger: state 节点实现。
Snipaste_20230111224727.png

回复

使用道具 举报

cmsj 手机认证

9

主题

121

回帖

1140

积分

论坛DIY达人

积分
1140
金钱
1005
HASS币
20
发表于 2023-1-10 13:12:15 | 显示全部楼层
用ha自动化就能解决。
回复

使用道具 举报

0

主题

73

回帖

1017

积分

金牌会员

积分
1017
金钱
944
HASS币
0
发表于 2023-1-9 22:20:54 | 显示全部楼层
就用剩余时间为1分钟时做触发条件就好了,在进入下一个流程前加个延时1分钟就解决了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-6-29 19:45 , Processed in 0.155505 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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