1
0
Fork 0
ha-config/lovelace/lovelace.lovelace_servers.yaml

386 lines
10 KiB
YAML

config:
title: Servers
views:
- badges:
- entity: sensor.ble_humidity_server_closet_a4c13832a83f
- entity: sensor.ble_temperature_server_closet_a4c13832a83f
cards:
- experimental:
brush: true
color_threshold: true
header:
colorize_states: true
show: true
show_states: true
title: Server Closet
series:
- color_threshold:
- color: blue
value: 0
- color: green
value: 10
- color: yellow
value: 25
- color: orange
value: 30
- color: red
value: 35
entity: sensor.ble_temperature_server_closet_a4c13832a83f
group_by:
duration: 10m
name: Temperature
show:
extremas: max+time
stroke_width: 2
yaxis_id: temp
- color_threshold:
- color: blue
value: 0
- color: blue
value: 40
- color: orange
value: 60
- color: red
value: 70
entity: sensor.ble_humidity_server_closet_a4c13832a83f
group_by:
duration: 10m
name: Humidity
stroke_width: 2
yaxis_id: humidity
type: custom:apexcharts-card
yaxis:
- id: temp
max: ~30
min: ~15
- id: humidity
max: 100
min: 0
opposite: true
icon: mdi:wardrobe-outline
path: server-closet
theme: Backend-selected
title: Server Closet
- badges:
- entity: sensor.nas_volume_1_status
- entity: update.nas_dsm_update
- entity: sensor.nas_cpu_utilization_total
- entity: sensor.nas_volume_1_volume_used
- entity: sensor.nas_memory_usage_real
- entity: sensor.nas_ups_battery_charge
cards:
- card:
type: entities
filter:
exclude:
- device: NAS
- name: /NAS UPS/
- entity_id: /nas_drive_\d/
- entity_id: /nas_cache_device_/
- entity_id: /device_tracker/
- state: unavailable
include:
- name: /NAS/
type: custom:auto-entities
- card:
type: entities
filter:
exclude:
- attributes:
device_class: safety
state: 'off'
- attributes:
device_class: update
state: 'off'
- state: normal
include:
- device: NAS
type: custom:auto-entities
- card:
title: Noteworthy
type: entities
filter:
exclude:
- attributes:
device_class: safety
state: 'off'
- attributes:
device_class: update
state: 'off'
- state: normal
- state: not_use
- entity_id: /temp/
state: < 45
include:
- entity_id: /nas_drive/
- entity_id: /nas_cache/
show_empty: false
sort:
method: entity_id
numeric: true
type: custom:auto-entities
- entities:
- entity: sensor.nas_network_down
- entity: sensor.nas_network_up
hours_to_show: 24
refresh_interval: 0
type: history-graph
- entities:
- entity: sensor.nas_memory_size
- entity: sensor.nas_memory_total_real
hours_to_show: 24
refresh_interval: 0
type: history-graph
- card:
type: history-graph
filter:
exclude:
- entity_id: /status_data/
- entity_id: /nominal/
- entity_id: /transfer/
include:
- entity_id: /nas_ups/
type: custom:auto-entities
- card:
type: history-graph
filter:
exclude: []
include:
- entity_id: /nas_.*temp/
type: custom:auto-entities
- card:
type: history-graph
filter:
exclude: []
include:
- entity_id: /_(rx|tx)$/
integration: unifi
type: custom:auto-entities
icon: mdi:nas
path: nas
theme: Backend-selected
title: NAS
- badges:
- entity: sensor.plex_tumtum_tree
name: Tumtum
- entity: media_player.apple_tv
name: "\uF8FF TV"
- entity: media_player.plex_plex_for_apple_tv_living_room
name: Plex
cards:
- entities:
- entity: sensor.nas_cpu_utilization_total
- entity: sensor.nas_memory_usage_real
- entity: sensor.nas_volume_1_volume_used
hours_to_show: 24
refresh_interval: 0
type: history-graph
- entities:
- entity: sensor.rtorrent_down_speed
- entity: sensor.rtorrent_up_speed
- entity: sensor.nzbget_speed_kilobytes_per_sec
- entity: sensor.rtorrent_downloading_torrents
- entity: sensor.rtorrent_uploading_torrents
hours_to_show: 6
refresh_interval: 5
type: history-graph
- cards:
- entity: sensor.plex_tumtum_tree
name: Plex
type: entity
- card:
type: entities
filter:
exclude:
- state: unavailable
- state: 'off'
- state: idle
- state: ok
- state: problem
include:
- domain: media_player
entity_id: /plex/
sort:
method: friendly_name
type: custom:auto-entities
type: vertical-stack
- entities:
- entity: sensor.plex_tumtum_tree
- entity: sensor.sonarr_upcoming
- entity: sensor.sonarr_queue
- entity: sensor.nas_cpu_utilization_total
- entity: sensor.nas_cpu_load_averarge_5_min
- entity: sensor.nas_cpu_load_averarge_15_min
- entity: sensor.nas_memory_usage_real
- entity: sensor.nas_network_down
- entity: sensor.nas_network_up
- entity: sensor.nas_temperature
- entity: binary_sensor.nas_update_available
- entity: sensor.nas_volume_1_average_disk_temp
- entity: sensor.nas_volume_1_volume_used
- entity: sensor.rtorrent_all_torrents
icon: hass:download
- entity: sensor.rtorrent_downloading_torrents
icon: hass:download
- entity: sensor.rtorrent_uploading_torrents
icon: hass:upload
- entity: sensor.rtorrent_active_torrents
type: entities
- entities:
- entity: sensor.nzbget_speed_kilobytes_per_sec
- entity: sensor.rtorrent_down_speed
- entity: sensor.rtorrent_up_speed
- entity: sensor.rtorrent_active_torrents
- entity: sensor.rtorrent_downloading_torrents
- entity: sensor.rtorrent_uploading_torrents
type: entities
icon: hass:plex
path: media
title: Media
- badges: []
cards:
- entities:
- sensor.load_1m
- sensor.load_5m
- sensor.load_15m
- sensor.memory_use_percent
- sensor.processor_use
- sensor.disk_use_percent_config
- sensor.home_assistant_v2_db
title: HASS
type: history-graph
- entities:
- sensor.aircast_cpu_percent
- sensor.deconz_cpu_percent
- sensor.esphome_cpu_percent
- sensor.file_editor_cpu_percent
- sensor.frigate_nvr_full_access_cpu_percent
- sensor.glances_cpu_percent
- sensor.home_assistant_google_drive_backup_cpu_percent
- sensor.influxdb_cpu_percent
- sensor.mosquitto_broker_cpu_percent
- sensor.node_red_cpu_percent
- sensor.samba_share_cpu_percent
- sensor.sqlite_web_cpu_percent
- sensor.terminal_ssh_cpu_percent
- sensor.vaultwarden_bitwarden_cpu_percent
- sensor.zerotier_one_cpu_percent
hours_to_show: 24
title: CPU
type: history-graph
- entities:
- sensor.zerotier_one_memory_percent
- sensor.vaultwarden_bitwarden_memory_percent
- sensor.terminal_ssh_memory_percent
- sensor.sqlite_web_memory_percent
- sensor.samba_share_memory_percent
- sensor.node_red_memory_percent
- sensor.mosquitto_broker_memory_percent
- sensor.influxdb_memory_percent
- sensor.home_assistant_google_drive_backup_memory_percent
- sensor.glances_memory_percent
- sensor.frigate_nvr_full_access_memory_percent
- sensor.file_editor_memory_percent
- sensor.esphome_memory_percent
- sensor.deconz_memory_percent
- sensor.aircast_memory_percent
hours_to_show: 24
title: Memory
type: history-graph
icon: mdi:home-assistant
path: hass
theme: Backend-selected
title: HASS
- badges: []
cards:
- all_series_config:
group_by:
duration: 30min
func: raw
show:
extremas: true
stroke_width: 3
apex_config:
chart:
toolbar:
show: true
tools:
pan: true
reset: true
zoom: true
zoomin: true
zoomout: true
zoom:
enabled: true
legend:
showForSingleSeries: true
plotOptions:
bar:
columnWidth: 50%
responsive:
- breakpoint: 765
options:
chart:
height: 500px
- breakpoint: 1025
options:
chart:
height: 400px
- breakpoint: 10000
options:
chart:
height: auto
stroke:
curve: smooth
yaxis_precision: 0
brush:
selection_span: 10m
experimental:
brush: true
graph_span: 48h
header:
show: true
title: Internet speed
now:
show: true
series:
- entity: sensor.speedtest_download
name: Download
type: line
unit: Mbps
yaxis_id: speed
- entity: sensor.speedtest_upload
name: Upload
type: line
unit: Mbps
yaxis_id: speed
- entity: sensor.speedtest_ping
group_by:
duration: 30min
func: max
name: Ping
stroke_width: 2
type: column
unit: ms
yaxis_id: latency
type: custom:apexcharts-card
yaxis:
- id: speed
max: ~50
min: ~0
- id: latency
max: ~50
min: ~0
opposite: true
- card:
type: entities
filter:
exclude: []
include:
- device: Laser Printer
type: custom:auto-entities
icon: ''
panel: false
path: misc
title: misc