Open nsprawling opened 5 months ago
@nsprawling you can use the following in your configuration.yaml
mqtt:
sensor:
- name: "Frigate Storage Total"
unique_id: "frigate_storage_total"
state_topic: "frigate/stats"
value_template: "{{ value_json.service['storage']['/media/frigate/recordings']['total'] / 1024 }}"
device_class: data_size
unit_of_measurement: 'GiB'
icon: mdi:database
- name: "Frigate Storage Used"
unique_id: "frigate_storage_used"
state_topic: "frigate/stats"
value_template: "{{ value_json.service['storage']['/media/frigate/recordings']['used'] / 1024 }}"
device_class: data_size
unit_of_measurement: 'GiB'
icon: mdi:database
- name: "Frigate Storage Free"
unique_id: "frigate_storage_free"
state_topic: "frigate/stats"
value_template: "{{ value_json.service['storage']['/media/frigate/recordings']['free'] / 1024 }}"
device_class: data_size
unit_of_measurement: 'GiB'
icon: mdi:database
Perfect, thanks!
Is your feature request related to a problem? Please describe. Entities for storage consumption to allow for notifications when storage use is high, disk is becoming full, or lovelace sensor cards