找回密码
 立即注册

微信扫码登录

搜索
查看: 14430|回复: 17

关于MQTT 自动化的问题

[复制链接]

17

主题

790

回帖

5913

积分

论坛元老

积分
5913
金钱
5101
HASS币
0
发表于 2020-6-26 22:36:29 | 显示全部楼层
本帖最后由 sirakawa 于 2020-6-26 22:39 编辑

condition先全都注释掉,然后tigger里只保留前两行。试试看有没有反应。或者监视下看看MQTT消息正常么。
可以参考下面这个。
而且你延迟2小时再执行?
长时间延迟别用delay,尽可能的用timer或者自己计算时间差。。

  trigger:
    - platform: mqtt
      topic: "/sonoffRB/RESULT"
  condition:
    - condition: or
      conditions:
        - condition: template
          value_template: '{{ trigger.payload_json["RfReceived"].Data == "xxxxxx" }}'
        - condition: template
          value_template: '{{ trigger.payload_json["RfReceived"].Data == "xxxxxx" }}'
回复

使用道具 举报

17

主题

790

回帖

5913

积分

论坛元老

积分
5913
金钱
5101
HASS币
0
发表于 2020-6-26 23:26:43 | 显示全部楼层
wktm 发表于 2020-6-26 23:11
弱弱问问这个'{{ trigger.payload_json["RfReceived"].Data == "xxxxxx" }}'怎么改,看不懂呀 ...

额,,你MQTT返回的数据不是JSON的?
先去开发者选项的MQTT里面监视下看下MQTT返回的数据是啥呗。。。
也可以贴出来看看
回复

使用道具 举报

17

主题

790

回帖

5913

积分

论坛元老

积分
5913
金钱
5101
HASS币
0
发表于 2020-6-26 23:32:29 | 显示全部楼层
wktm 发表于 2020-6-26 23:27
修改的按照这个,重启之后自动化根本没有发现 ,还是失败 ,请指教,

...

把MQTT的数据贴出来看看呗。。。

而且你那- condition: template需要缩进
回复

使用道具 举报

17

主题

790

回帖

5913

积分

论坛元老

积分
5913
金钱
5101
HASS币
0
发表于 2020-6-26 23:45:42 | 显示全部楼层
本帖最后由 sirakawa 于 2020-6-26 23:49 编辑
wktm 发表于 2020-6-26 23:38
运动触发时候会发这个,同时屏幕亮起

wallpanel/mywallpanel/sensor/battery  这个topic 只会返回第一个把。。。
这样看看?
- condition: template
  value_template: '{{ trigger.payload_json.value | int < 95 }}'
回复

使用道具 举报

17

主题

790

回帖

5913

积分

论坛元老

积分
5913
金钱
5101
HASS币
0
发表于 2020-6-27 11:03:05 | 显示全部楼层
wktm 发表于 2020-6-27 01:16
还是不行,现在数据库文件290mb 太大了,重启一次好慢

    - condition: template
      entity_id: sensor.wallpanel_battery_level
      value_template: '{{ value_json.value }}'
      below: 95

上面的删了

    - condition: template
      value_template: '{{ trigger.payload_json.value | int < 95 }}'

上面的往右缩进
回复

使用道具 举报

17

主题

790

回帖

5913

积分

论坛元老

积分
5913
金钱
5101
HASS币
0
发表于 2020-6-27 16:57:43 | 显示全部楼层
wktm 发表于 2020-6-27 13:07
感谢大神1  重启后已经能识别了,并且能触发开关,只是会开启开关后间隔1分钟后又关闭开关,然后间隔2分 ...

这个自动化只有打开,你看下是不是其他的自动化给关了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-21 04:42 , Processed in 1.170549 second(s), 6 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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