595 lines
19 KiB
Plaintext
595 lines
19 KiB
Plaintext
{
|
|
"version": 1,
|
|
"minor_version": 1,
|
|
"key": "lovelace.dashboard_temp",
|
|
"data": {
|
|
"config": {
|
|
"views": [
|
|
{
|
|
"type": "sections",
|
|
"sections": [
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "custom:uptime-card",
|
|
"entity": "sensor.nas_status",
|
|
"name": "NAS Availability",
|
|
"icon": "mdi:nas",
|
|
"ok": [
|
|
"up",
|
|
"Up",
|
|
"online"
|
|
],
|
|
"ko": [
|
|
"down",
|
|
"Down",
|
|
"offline"
|
|
],
|
|
"alias": {
|
|
"ok": "Up",
|
|
"ko": "Down"
|
|
},
|
|
"show_state": true,
|
|
"bar": {
|
|
"amount": 30
|
|
},
|
|
"title_adaptive_color": true,
|
|
"status_adaptive_color": false,
|
|
"icon_adaptive_color": true
|
|
},
|
|
{
|
|
"type": "custom:uptime-card",
|
|
"entity": "sensor.homeassistant_status",
|
|
"name": "NAS Availability",
|
|
"icon": "mdi:nas",
|
|
"ok": [
|
|
"up",
|
|
"Up",
|
|
"online"
|
|
],
|
|
"ko": [
|
|
"down",
|
|
"Down",
|
|
"offline"
|
|
],
|
|
"alias": {
|
|
"ok": "Up",
|
|
"ko": "Down"
|
|
},
|
|
"show_state": true,
|
|
"bar": {
|
|
"amount": 30
|
|
},
|
|
"title_adaptive_color": true,
|
|
"status_adaptive_color": false,
|
|
"icon_adaptive_color": true
|
|
},
|
|
{
|
|
"type": "custom:uptime-card",
|
|
"entity": "sensor.ollama_status",
|
|
"name": "NAS Availability",
|
|
"icon": "mdi:nas",
|
|
"ok": [
|
|
"up",
|
|
"Up",
|
|
"online"
|
|
],
|
|
"ko": [
|
|
"down",
|
|
"Down",
|
|
"offline"
|
|
],
|
|
"alias": {
|
|
"ok": "Up",
|
|
"ko": "Down"
|
|
},
|
|
"show_state": true,
|
|
"bar": {
|
|
"amount": 30
|
|
},
|
|
"title_adaptive_color": true,
|
|
"status_adaptive_color": false,
|
|
"icon_adaptive_color": true
|
|
},
|
|
{
|
|
"type": "custom:uptime-card",
|
|
"entity": "sensor.next_cloud_status",
|
|
"name": "NAS Availability",
|
|
"icon": "mdi:nas",
|
|
"ok": [
|
|
"up",
|
|
"Up",
|
|
"online"
|
|
],
|
|
"ko": [
|
|
"down",
|
|
"Down",
|
|
"offline"
|
|
],
|
|
"alias": {
|
|
"ok": "Up",
|
|
"ko": "Down"
|
|
},
|
|
"show_state": true,
|
|
"bar": {
|
|
"amount": 30
|
|
},
|
|
"title_adaptive_color": true,
|
|
"status_adaptive_color": false,
|
|
"icon_adaptive_color": true
|
|
},
|
|
{
|
|
"type": "sensor",
|
|
"entity": "sensor.nas_response_time",
|
|
"name": "NAS Latency",
|
|
"graph": "line",
|
|
"hours_to_show": 24
|
|
},
|
|
{
|
|
"type": "sensor",
|
|
"entity": "sensor.homeassistant_response_time",
|
|
"name": "HA Latency",
|
|
"graph": "line",
|
|
"hours_to_show": 24
|
|
},
|
|
{
|
|
"graph": "line",
|
|
"type": "sensor",
|
|
"entity": "sensor.ollama_response_time",
|
|
"hours_to_show": 24,
|
|
"detail": 1
|
|
},
|
|
{
|
|
"graph": "line",
|
|
"type": "sensor",
|
|
"entity": "sensor.next_cloud_response_time",
|
|
"hours_to_show": 24,
|
|
"detail": 1
|
|
},
|
|
{
|
|
"graph": "line",
|
|
"type": "sensor",
|
|
"entity": "sensor.homeassistant_certificate_expiry",
|
|
"hours_to_show": 24,
|
|
"detail": 1
|
|
},
|
|
{
|
|
"graph": "line",
|
|
"type": "sensor",
|
|
"entity": "sensor.next_cloud_certificate_expiry",
|
|
"hours_to_show": 24,
|
|
"detail": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "heading",
|
|
"heading": "HVAC Stats",
|
|
"heading_style": "title"
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"square": false,
|
|
"columns": 1,
|
|
"cards": [
|
|
{
|
|
"type": "statistics-graph",
|
|
"title": "Daily Breakdown (Last 7 Days)",
|
|
"chart_type": "bar",
|
|
"period": "day",
|
|
"days_to_show": 7,
|
|
"stat_types": [
|
|
"change"
|
|
],
|
|
"entities": [
|
|
"sensor.nest_cooling_time_stats",
|
|
"sensor.nest_heating_time_stats"
|
|
]
|
|
},
|
|
{
|
|
"type": "statistics-graph",
|
|
"title": "Monthly Trend (Last 6 Months)",
|
|
"chart_type": "line",
|
|
"period": "month",
|
|
"days_to_show": 180,
|
|
"stat_types": [
|
|
"max",
|
|
"change"
|
|
],
|
|
"entities": [
|
|
"sensor.nest_cooling_monthly",
|
|
"sensor.nest_heating_monthly"
|
|
]
|
|
},
|
|
{
|
|
"type": "statistics-graph",
|
|
"title": "Yearly Comparison",
|
|
"chart_type": "bar",
|
|
"period": "month",
|
|
"days_to_show": 365,
|
|
"stat_types": [
|
|
"max",
|
|
"change"
|
|
],
|
|
"entities": [
|
|
"sensor.nest_cooling_yearly",
|
|
"sensor.nest_heating_yearly"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "statistics-graph",
|
|
"chart_type": "bar",
|
|
"period": "day",
|
|
"days_to_show": 7,
|
|
"stat_types": [
|
|
"change"
|
|
],
|
|
"entities": [
|
|
{
|
|
"entity": "sensor.nest_cooling_weekly",
|
|
"name": "Cooling"
|
|
},
|
|
{
|
|
"entity": "sensor.nest_heating_weekly",
|
|
"name": "Heating"
|
|
}
|
|
],
|
|
"title": "Weekly HVAC Usage Breakdown"
|
|
},
|
|
{
|
|
"type": "heading",
|
|
"heading": "Dishwasher"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "binary_sensor.150633095332665_door",
|
|
"icon": "mdi:door-open",
|
|
"vertical": false,
|
|
"features_position": "bottom"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "sensor.150633095332665_status"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "sensor.150633095332665_progress"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "binary_sensor.150633095332665_rinse_aid"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "sensor.150633095332665_temperature"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "sensor.150633095332665_mode"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "sensor.150633095332665_bright"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "sensor.150633095332665_error_code"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "sensor.150633095332665_softwater"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "sensor.150633095332665_time_remaining"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "binary_sensor.150633095332665_salt"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "counter.dishwasher_wash_cycles"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "counter.dishwasher_total_wash_cycles"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "heading",
|
|
"heading": "New section"
|
|
},
|
|
{
|
|
"type": "custom:album-slideshow-card",
|
|
"entity": "camera.album_slideshow_google_screensaver"
|
|
},
|
|
{
|
|
"type": "entities",
|
|
"title": "Network Status",
|
|
"entities": [
|
|
{
|
|
"entity": "sensor.gt_ax11000_connected_devices",
|
|
"name": "Connected Clients",
|
|
"icon": "mdi:devices"
|
|
},
|
|
{
|
|
"entity": "sensor.gt_ax11000_wan_download_speed",
|
|
"name": "Download Speed",
|
|
"icon": "mdi:download-network"
|
|
},
|
|
{
|
|
"entity": "sensor.gt_ax11000_wan_upload_speed",
|
|
"name": "Upload Speed",
|
|
"icon": "mdi:upload-network"
|
|
},
|
|
{
|
|
"entity": "sensor.gt_ax11000_wired_download_speed",
|
|
"name": "Wired D/L"
|
|
},
|
|
{
|
|
"entity": "sensor.gt_ax11000_wired_upload_speed",
|
|
"name": "Wired U/L"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "custom:mini-graph-card",
|
|
"title": "Network Traffic (24h)",
|
|
"entities": [
|
|
{
|
|
"entity": "sensor.gt_ax11000_wan_download_speed",
|
|
"name": "Download",
|
|
"color": "#2196F3"
|
|
},
|
|
{
|
|
"entity": "sensor.gt_ax11000_wan_upload_speed",
|
|
"name": "Upload",
|
|
"color": "#4CAF50"
|
|
}
|
|
],
|
|
"hours_to_show": 6,
|
|
"points_per_hour": 4,
|
|
"line_width": 4,
|
|
"fill": "fade",
|
|
"show": {
|
|
"graph": "line",
|
|
"fill": true,
|
|
"state": false,
|
|
"name": false,
|
|
"extrema": false,
|
|
"average": false
|
|
}
|
|
},
|
|
{
|
|
"type": "picture-glance",
|
|
"title": "Backyard Shed",
|
|
"camera_image": "camera.backyard_shed",
|
|
"camera_view": "live",
|
|
"entities": [],
|
|
"tap_action": {
|
|
"action": "call-service",
|
|
"service": "camera.turn_on",
|
|
"target": {
|
|
"entity_id": "camera.backyard_shed"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "statistics-graph",
|
|
"entities": [
|
|
"sensor.gt_ax11000_wan_download_speed",
|
|
"sensor.gt_ax11000_wan_upload_speed"
|
|
],
|
|
"days_to_show": 1,
|
|
"period": "hour",
|
|
"chart_type": "line",
|
|
"stat_types": [
|
|
"mean"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "heading",
|
|
"heading": "New section"
|
|
},
|
|
{
|
|
"type": "custom:treemap-card",
|
|
"entities": [
|
|
"sensor.*power"
|
|
],
|
|
"exclude": [
|
|
"*meter00*"
|
|
]
|
|
},
|
|
{
|
|
"type": "custom:auto-entities",
|
|
"card": {
|
|
"type": "grid",
|
|
"columns": 2,
|
|
"square": false
|
|
},
|
|
"filter": {
|
|
"include": [
|
|
{
|
|
"domain": "light",
|
|
"options": {
|
|
"type": "custom:mushroom-light-card",
|
|
"use_light_color": true,
|
|
"show_brightness_control": true,
|
|
"show_color_temp_control": true,
|
|
"collapsible_controls": true,
|
|
"tap_action": {
|
|
"action": "toggle"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "custom:apexcharts-card",
|
|
"graph_span": "12h",
|
|
"show": {
|
|
"loading": false
|
|
},
|
|
"apex_config": {
|
|
"legend": {
|
|
"show": false
|
|
},
|
|
"chart": {
|
|
"height": "150px"
|
|
},
|
|
"grid": {
|
|
"borderColor": "grey"
|
|
}
|
|
},
|
|
"header": {
|
|
"title": "CPU Temps",
|
|
"show": true,
|
|
"show_states": true,
|
|
"colorize_states": true
|
|
},
|
|
"all_series_config": {
|
|
"stroke_width": 2
|
|
},
|
|
"series": [
|
|
{
|
|
"entity": "sensor.192_168_1.140_cpu_thermal_0_temperature",
|
|
"type": "area",
|
|
"opacity": 0.2,
|
|
"name": "CPU Temperature",
|
|
"color": "green",
|
|
"group_by": {
|
|
"func": "avg",
|
|
"duration": "5min"
|
|
},
|
|
"show": {
|
|
"legend_value": false
|
|
}
|
|
},
|
|
{
|
|
"entity": "sensor.192_168_0_16_rp1_adc_0_temperature",
|
|
"type": "area",
|
|
"opacity": 0.2,
|
|
"name": "ADC Temperature",
|
|
"color": "yellow",
|
|
"group_by": {
|
|
"func": "avg",
|
|
"duration": "5min"
|
|
},
|
|
"show": {
|
|
"legend_value": false
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "heading",
|
|
"heading": "New section"
|
|
},
|
|
{
|
|
"type": "custom:simple-thermostat",
|
|
"entity": "climate.living_room_living_room"
|
|
},
|
|
{
|
|
"type": "custom:simple-thermostat",
|
|
"entity": "climate.vt_basement"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "heading",
|
|
"heading": "Blink Backyard Tree"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "camera.blink_backyard_tree",
|
|
"show_entity_picture": true
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "binary_sensor.blink_backyard_tree_motion"
|
|
},
|
|
{
|
|
"type": "tile",
|
|
"entity": "sensor.blink_backyard_tree_temperature"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"max_columns": 4,
|
|
"title": "Main",
|
|
"cards": []
|
|
},
|
|
{
|
|
"type": "panel",
|
|
"path": "",
|
|
"cards": [
|
|
{
|
|
"type": "custom:climate-scheduler-card"
|
|
}
|
|
],
|
|
"title": "Climate"
|
|
},
|
|
{
|
|
"type": "sections",
|
|
"max_columns": 4,
|
|
"title": "TaskMate",
|
|
"path": "test",
|
|
"sections": [
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "custom:taskmate-overview-card",
|
|
"entity": "sensor.taskmate_overview",
|
|
"title": "TaskMate",
|
|
"child": "Seraphine Skyler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "grid",
|
|
"cards": [
|
|
{
|
|
"type": "heading",
|
|
"heading": "Overview",
|
|
"heading_style": "title"
|
|
},
|
|
{
|
|
"type": "custom:taskmate-calendar-card",
|
|
"entity": "sensor.taskmate_overview",
|
|
"title": "Task Calendar"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"cards": []
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |