50 lines
1.3 KiB
YAML
Executable File

#-------------------------------------------
# PiHole ad Blocking Related Packages
#-------------------------------------------
homeassistant:
customize:
sensor.pihole_ads_percentage_today:
friendly_name: Percentage of Ad Traffic Blocked
unit_of_measurement: '%'
icon: mdi:ticket-percent
sensor.pihole_domains_being_blocked:
friendly_name: Total Domains Blocking
icon: mdi:do-not-disturb
sensor.pihole_ads_blocked_today:
friendly_name: Ads Blocked Today
icon: mdi:do-not-disturb
sensor.pihole_dns_queries_today:
friendly_name: DNS Queries Today
icon: mdi:note-text
#-------------------------------------------
sensor:
- platform: pi_hole
host: 192.168.10.11
monitored_conditions:
- dns_queries_today
- ads_blocked_today
- ads_percentage_today
- platform: template
sensors:
carlopihole:
friendly_name: 'Carlo-PiHole'
value_template: "{{ 'Online' if is_state('device_tracker.carlopihole', 'home') else 'Offline' }}"
#-------------------------------------------
group:
pihole:
entities:
- sensor.carlopihole
- sensor.pihole_dns_queries_today
- sensor.pihole_ads_blocked_today
- sensor.pihole_ads_percentage_today
- sensor.pihole_ads_percentage_blocked_today
#-------------------------------------------