Advertisement
adorobis

esp tank level percent

Nov 4th, 2022
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. globals:
  2. - id: sensor_height
  3. type: float
  4. restore_value: yes
  5. initial_value: '1.73'
  6. - id: top_level
  7. type: float
  8. restore_value: yes
  9. initial_value: '0.15'
  10.  
  11. i2c:
  12. - id: bus_a
  13. sda: 4
  14. scl: 5
  15. scan: True
  16.  
  17. sensor:
  18. - platform: vl53l0x
  19. i2c_id: bus_a
  20. name: "Level Percent"
  21. address: 0x29
  22. update_interval: 60s
  23. long_range: true
  24. unit_of_measurement: "%"
  25. accuracy_decimals: 1
  26. filters:
  27. - lambda: |-
  28. if (x > id(sensor_height)) return 0;
  29. else return (id(sensor_height)-x)*(100/(id(sensor_height) - id(top_level)));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement