initial commit

This commit is contained in:
root
2026-06-28 14:27:20 -04:00
commit ae0f1f559e
115 changed files with 30411 additions and 0 deletions
+173
View File
@@ -0,0 +1,173 @@
title: Family Hub
theme: dakboard-dark
views:
- title: Family Hub
path: family-hub
icon: mdi:home-heart
theme: dakboard-dark
type: masonry
cards:
# ── Date & Greeting Header ──
- type: markdown
content: |
# {{ now().strftime("%A, %B %d") }}
{% set h = now().hour %}
{% if h < 12 %}Good morning{% elif h < 17 %}Good afternoon{% else %}Good evening{% endif %}, family!
card_mod:
style: |
ha-card {
text-align: center;
background: none;
box-shadow: none;
padding: 0 0 8px 0;
}
ha-card h1 {
font-size: 1.4em;
margin: 0 0 4px 0;
font-weight: 300;
color: var(--secondary-text-color);
}
ha-card p {
font-size: 1.1em;
margin: 0;
font-weight: 400;
}
entity_id:
- sensor.time
# ── Clock ──
- type: clock
clock_size: large
clock_style: analog
show_seconds: true
no_background: true
analog_options:
border: false
ticks: hour
card_mod:
style: |
ha-card {
background: none;
box-shadow: none;
text-align: center;
}
# ── Weather ──
- type: weather-forecast
entity: weather.home
name: Weather
show_forecast: true
forecast_type: daily
secondary_info_attribute: extrema
round_temperature: false
# ── Family Calendar ──
- type: calendar
title: Upcoming Events
initial_view: listWeek
entities:
- calendar.family_events
- calendar.birthdays
- calendar.holidays_in_united_states
- calendar.gmail_calendar
card_mod:
style: |
ha-card {
--calendar-day-color: var(--primary-text-color);
--calendar-day-weekday-color: var(--secondary-text-color);
}
# ── Quick Glance ──
- type: heading
heading: Quick Status
heading_style: title
icon: mdi:home-lightning-bolt-outline
badges:
- type: entity
entity: sensor.openweathermap_temperature
name: Outside
- type: entity
entity: sensor.living_room_temperature
name: Living Room
- type: entity
entity: sensor.office_temperature
name: Office
- type: grid
columns: 3
square: false
cards:
# Outdoor temp
- type: tile
entity: sensor.openweathermap_temperature
name: Outside
icon: mdi:thermometer
show_entity_picture: false
color: blue
# Living Room
- type: tile
entity: sensor.living_room_temperature
name: Living Room
icon: mdi:sofa
show_entity_picture: false
color: amber
# Office
- type: tile
entity: sensor.office_temperature
name: Office
icon: mdi:desk
show_entity_picture: false
color: teal
# Master Bedroom
- type: tile
entity: sensor.bedroom_temperature
name: Master Bedroom
icon: mdi:bed
show_entity_picture: false
color: purple
# Upstairs
- type: tile
entity: sensor.upstairs_temperature
name: Upstairs
icon: mdi:stairs
show_entity_picture: false
color: indigo
# Family Room (Blink)
- type: tile
entity: sensor.blink_family_room_temperature
name: Family Room
icon: mdi:television
show_entity_picture: false
color: red
# ── Shopping List ──
- type: todo-list
entity: todo.shopping_list
title: Shopping List
hide_completed: true
display_order: none
# ── Chore Tracker Quick View ──
- type: entities
title: Chores Today
show_header_toggle: false
entities:
- entity: binary_sensor.cat_medication_tracker_all_cats_medicated
name: Cats medicated
- entity: binary_sensor.cat_medication_tracker_penelope_medication_status
name: Penelope meds
- entity: binary_sensor.cat_medication_tracker_tess_medication_status
name: Tess meds
# ── Family Presence ──
- type: heading
heading: Presence
heading_style: title
icon: mdi:account-group
badges:
- type: entity
entity: binary_sensor.bedroom_occupancy
name: Bedroom
- type: entity
entity: binary_sensor.upstairs_occupancy
name: Upstairs