I have a plant water sensor that should fire when it hits a certain moisture level. It looks like:
alias: Plant Moisture Notification
description: Plant sensor
trigger:
- platform: numeric_state
entity_id:- sensor.plant_sensor_0868_moisture
below: 8
condition:
- sensor.plant_sensor_0868_moisture
- condition: state
entity_id: input_boolean.plant_needs_water
state: “off”
action: - service: script.fetch_and_notify_plant
data: {}
mode: single
It works fine when I run it manually to test it.
When I checked its moisture level this morning it shows me:
sensor.plant_sensor_0868_moisture Moisture 6
Why isn’t it running when the moisture level is below 8??