Report Disk Space Usage

I agree that reporting disk usage only when it changes is most efficient. I really don’t need to get a report for every change but only when usage exceeds at certain amount. Therefore, I came up with this:

automation 30:
  alias: 'Disk Space Event'
  trigger:
    platform: numeric_state
    entity_id: sensor.disk_use_percent_
    above: '90'
  action:
    service: notify.EventGhost
    data:
      message: 'Disk.Usage.Above.90'

Seems to work well.

Thanks everyone for your input.