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

标题: 请问esphome和tasmota怎样在数据有变化时才上报? [打印本页]

作者: inevitab    时间: 2024-4-6 20:44
标题: 请问esphome和tasmota怎样在数据有变化时才上报?
本帖最后由 inevitab 于 2024-5-27 22:47 编辑

市面上成品的电量插座,数据更新间隔好像不是固定的,好像是有变化才更新。
而我自己刷的esphome和tasmota固件,好像只能设置固定的更新间隔,但是怎样才能设置成有变化才更新呢?

-------------------------------

更新解决方法:


  1. sensor:
  2.   - platform: hlw8012
  3.     model: BL0937
  4.     update_interval: 0.1s
  5.     power:
  6.       name: "Power"
  7.       filters:
  8.           - median:
  9.               window_size: 7
  10.               send_every: 4
  11.               send_first_at: 3
  12.           - throttle: 1s
  13.           - or:
  14.             - throttle: 30s
  15.             - delta: 10%
复制代码


每30秒更新一次,如果数据变化超过10%并且距离上次更新超过1秒,则立即更新。


作者: superdabenlv    时间: 2024-4-6 22:05
https://esphome.io/guides/automa ... onent-update-action
作者: xiaoo    时间: 2024-4-6 23:00
tasmota中使用rule实现
作者: inevitab    时间: 2024-5-27 22:47
自己顶一下,已解决




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5