Split: brief README, full report, and automations reference

This commit is contained in:
Ada
2026-04-03 10:03:47 -04:00
parent 60dcfa16b7
commit cce6a1da6f
2 changed files with 150 additions and 363 deletions

391
README.md
View File

@@ -1,372 +1,37 @@
# HomeAssistant Instance Report
# HomeAssistant
**Generated by:** Ada (OpenClaw Agent)
**Date:** 2026-04-03
**HA Instance:** `http://10.10.10.224:8123`
**HA Version:** 2026.3.4
**Instance:** `http://10.10.10.224:8123`
**Version:** 2026.3.4
**Location:** Guelph, Ontario
**Timezone:** America/Toronto (EDT/EST auto)
---
## What's Running
## Overview
- **1,111 entities** across lighting, climate, security, networking, and media
- **41 automations** covering cat feeder schedules, bathroom and living room lighting, presence detection, thermostat, CPAP alerts, and more
- **52 devices at home**, 35 away
- UniFi network infrastructure (gateway, 2 APs, 24-port switch)
- Pi-hole ad blocking (6.78% block rate)
- Prusa MK4 3D printer monitoring
- Cat feeder automation (6 scheduled feedings daily)
- Google Cast / Jellyfin media stack
| Field | Value |
## Key Files
| File | Description |
|---|---|
| Location | Guelph, Ontario, Canada (43.5326, -80.2803) |
| Elevation | 334m |
| Timezone | America/Toronto |
| Unit System | Metric (km, °C, L, hPa, m/s) |
| Country | CA |
| Currency | CAD |
| Total Entities | 1,111 |
| Entity Health | 607 available / 240 unavailable / 148 unknown |
| `README.md` | This file — brief overview |
| `ha_report.md` | Full comprehensive instance report (detailed entity states, network info, issues) |
| `automations.md` | Complete automation reference with status and descriptions |
---
## Access
## Persons (2)
- **HomeAssistant UI:** `http://10.10.10.224:8123`
- **Telegram notifications:** Active for external IP changes, backups, and alerts
- **API:** REST + WebSocket available at the above address
Both persons are currently **home**.
## Notable Issues
| Person | Device Trackers | Source |
|---|---|---|
| **ledadmin** | pixel_9_pro_xl, pixel_watch_3, fire7 | GPS (Pixel 9 Pro XL) |
| **Rob** | pixel_9_pro_xl, pixel_watch_3, office | GPS (Pixel 9 Pro XL) |
---
## Network Infrastructure
### UniFi Gateway — UCG Max
| Metric | Value |
|---|---|
| Model | UniFi Cloud Gateway Max (UCG Max) |
| Uptime | 12 days, 9 hours |
| CPU Usage | 15% |
| Memory Usage | 75.2% |
| CPU Temperature | 56.5°C |
| Storage Utilization | 99.13% (NVR storage near full) |
| Wired Clients | 2 |
| PoE Ports | 15 all drawing 0W (no PoE devices) |
**Network Policy Switches:**
- `unifi_network_block_tiktok` — off
- `unifi_network_block_youtube` — off
- `unifi_network_block_facebook` — off
- `unifi_network_pia` (VPN) — **on**
- `unifi_network_block_nintendo_switch`**on**
- `unifi_network_block_iot_devices_from_internet`**on**
- `unifi_network_plex_server`**on**
- `unifi_network_npm`**on**
- `unifi_network_meshcentral`**on**
### UniFi Access Points
| AP | Model | Clients | CPU | Memory | Uptime |
|---|---|---|---|---|---|
| U6-LR (10.10.10.4) | U6-LR | 13 wireless | 4.3% | 38.8% | 26+ days |
| U6+ (10.10.10.5) | U6+ | 3 wireless | 2.0% | 65.8% | 26+ days |
### UniFi Switch — USW-24-G2 (10.10.10.3)
- 24-port managed switch
- CPU: 14.4%, Memory: 38.3%
- Uptime: 26+ days
- Notable: Port 3 (5Gbps uplink), Port 24 (5Gbps uplink to UCG Max)
---
## Lighting & Smart Devices
### Tasmota Devices (MQTT-based)
Multiple Tasmota-powered smart lights and switches, all on SSID `LeD_Automation`:
| Device | IP | Firmware | Signal |
|---|---|---|---|
| Livingroom Left | 10.10.20.240 | Tasmota 14.5.0 | Good |
| Livingroom Right | 10.10.20.116 | Tasmota 14.5.0 | Good (-57 dBm) |
| Pole1 | 10.10.20.65 | Tasmota 14.5.0 | Good (-54 dBm) |
| Hanging Light | 10.10.20.12 | Tasmota 14.5.0 | Good |
| Hanging Light 2 | 10.10.20.111 | Tasmota 14.5.0 | Good |
| Rosa's Lamp | 10.10.20.215 | Tasmota 14.5.0 | Good (-55 dBm) |
### Nanoleaf
- `light.nanoleaf_light_panels_50_74_30` — Wall Light — **off**
### WLED (Bathroom)
- `light.candle` (Bathroom_WLED) — **on** — 12 LEDs, 232mA draw
---
## Climate & HVAC
### Thermostat
- `climate.thermostat`**heating**
- Current: 23.8°C | Target: 23.5°C
- `sensor.thermostat` — home
### Temperature & Humidity Sensors
| Location | Temperature | Humidity | Battery |
|---|---|---|---|
| Bathroom | 23.3°C | 50.5% | — |
| Bedroom | 22.7°C | 52.8% | — |
| Office Environmental Sensor | — | — | — |
### Zigbee Sensors (ZHA)
| Sensor | Temperature | Humidity | Battery |
|---|---|---|---|
| Sonoff SNZB-02D | 23.8°C | 49.6% | — |
| eWeLink SNZB-02P (#1) | 23.1°C | 49.0% | — |
| eWeLink SNZB-02P (#2) | — | — | 100% |
---
## Cameras
| Camera | Model | Status | Notes |
|---|---|---|---|
| Livingroom Camera | UniFi G3 Flex | **recording** | 458GB storage used |
| G3 Flex High-Res | UniFi G3 Flex | **idle** | |
| ESP32-CAM 1 | — | **unavailable** | |
| ESP32-CAM 2 | — | **unavailable** | |
| Prusa MK4 Preview | — | **unavailable** | |
**G3 Flex Details:**
- Uptime: 7+ days
- Link speed: 100 Mbps
- Last motion: 2026-04-03 13:50:29
- Oldest recording: 2026-03-07
---
## Energy & Power
### Tasmota Energy Meters
| Device | Total (kWh) | Today (kWh) | Current (W) |
|---|---|---|---|
| Device #2 | 40.718 | 36.713 | 0 |
| Device #4 | 7.621 | 0.031 | 8 |
| Device #8 | 30.975 | 0.099 | 17 |
| Device #10 | 18.126 | 0.0 | 0 |
| Device #3 | 11.124 | 0.004 | 13 |
| Device #5 | 6.483 | 0.016 | 0 |
| Device (tasmota) | **unavailable** | — | — |
| tasmota #7 | **unavailable** | — | — |
### Pi-hole (Network-wide Ad Blocking)
| Metric | Value |
|---|---|
| Ads Blocked | 7,275 |
| Block Rate | 6.78% |
| DNS Queries (cached) | 83,640 / 107,314 |
| Domains Blocked | 88,816 |
| Unique Clients | 63 |
| Unique Domains | 9,866 |
---
## Home Automation — Automations (41 Total)
### Active Automations (38 on / 2 off / 1 unavailable)
**Cat Feeder (6 automations):**
- `cat_morning_5_30` — on
- `cat_feeder_7_am` — on
- `cat_feeder_9_30` — on
- `cat_feeder_12` — on
- `cat_feeder_14_00` — on
- `cat_feeder` — on
**Bathroom (6 automations):**
- `bathroom_fan_30_minute_timer` — on
- `bathroom_fan_button_pressed_fan_on` — on
- `bathroom_fan_on_presence_detected_5_minutes` — on
- `bathroom_lights_10_21_08`**off**
- `bathroom_lights_50_4_20` — on
- `bathroom_nightlight` — on
**Living Room (7 automations):**
- `livingroom_7_am_lights_100` — on
- `livingroom_lights_100_9_am` — on
- `livingroom_lights_off_midnight` — on
- `livingroom_speaker_9_am_50_volume` — on
- `livingroom_speaker_sunset_20_volume` — on
- `movie_time_lighting` — on
- `morning_livingroom_lights` — on
**Office (5 automations):**
- `office_lights_50` — on
- `office_lights_90_whiter` — on
- `office_lights_off_2` — on
- `office_motion_lights_on`**unavailable**
- `office_presence_test_office_lights` — on
**Alerts & Notifications:**
- `advanced_medication_reminder_android` — on (Rob)
- `low_battery_notifications_actions` — on
- `thermostat_notification` — on
- `fridge_is_below_5c` — on
- `alert_front_door_opened_flash_hanging_light` — on
- `wall_tablet_over_80_power_off_charger` — on
- `wall_tablet_under_30_turn_on_charger` — on
- `wax_melt_off_after_1_hour_2` — on
- `testing_laundry_room_dryer_on_fan_off_alert` — on
- `dryer_remote_start` — on
**Jakob's Area:**
- `jakob_s_window_open` — on
- `jakobs_door_open_livingrrom_lights_flash` — on
- `jakobs_light_button` — on
**Media & TV:**
- `google_chromecast_ultra_on_smart_tv_on_2` — on
- `office_tv_off_smart_tv_off`**off**
- `presence_activated_light`**off**
- `motion_activated_light_4` — on
- `wake_ledws01_rob` — on
---
## Scenes (8)
| Scene | Description |
|---|---|
| `movie_time_after_dark` | Movie time after dark |
| `morning` | Morning scene |
| `tv_pause` | Pause TV |
| `livingroom_morning_30_duplicate` | Living room 30% |
| `livingroom_lights_100` | Full brightness |
| `all_red` | All red lighting |
| `tv_time` | TV time lighting |
| `bathroom_light_late_at_night` | Late night bathroom |
---
## Media Players
| Player | Status | Type |
|---|---|---|
| All Speakers | off | Google Cast |
| Bathroom Speaker | off | Google Cast |
| Bedroom Pair 2 | off | Google Cast |
| Bedroom TV | off | Google Cast |
| Bedroom TV 2 | off | Google Cast |
| Livingroom TV | **unavailable** | — |
| Jellyseerr | **unavailable** | — |
**Jellyfin:**
- `sensor.jellyflix_active_clients`: 0 clients
---
## Smart Devices by Protocol
### ZHA (Zigbee Home Automation)
- Climate: thermostat
- Lights, switches, sensors via Zigbee mesh
### Tasmota (MQTT)
- Multiple smart plugs, lights, and energy monitors
- All connected to MQTT broker
- SSID: `LeD_Automation`
### UniFi Protect
- G3 Flex camera
- NVR recorded via UCG Max onboard storage
### Tuya
- `tuya` integration active
- Climate, cover, fan, light, sensor, switch, siren, valve, alarm, vacuum
### Wyze
- `wyzeapi` — light, siren, lock, cover, climate, switch, number, button, alarm_control_panel
- `switch.wyze_notifications` — on
### LG ThinQ
- `lg_thinq` — climate, fan, humidifier, vacuum, water_heater, switch, sensor, binary_sensor, number, select, event
### Nanoleaf
- `nanoleaf` — light, button, event
### Prusa Link (3D Printing)
- Prusa MK4 — all sensors **unavailable** (Prusa is away/not_home)
- Power plug: home
### ESPHome
- Multiple ESPHome devices
- Various sensors and controls
---
## Backup System
| Field | Value |
|---|---|
| State | Idle |
| Last Successful Backup | 2026-04-03 09:30:50 UTC |
| Last Attempted | 2026-04-03 09:30:15 UTC |
| Next Scheduled | 2026-04-04 09:03:36 UTC |
| Schedule | Daily automatic |
---
## External IP
**Current:** `209.226.179.117`
**Last Updated:** 2026-03-30 (4 days ago)
> **Note:** External IP monitoring workflow is active in n8n — will notify via Telegram if this changes.
---
## Notable Issues (Action Items)
### Unavailable Entities (240)
The following device groups are partially or fully unavailable:
1. **Prusa MK4** — all entities unavailable (device is physically off/not connected)
2. **Office Presence (LD2410)** — all LD2410 human presence sensor entities unavailable in office
3. **ESP32-CAMs** — both cameras unavailable
4. **Mantle WLED** — all entities unavailable (Mantle device offline)
5. **Skadis WLED** — all entities unavailable
6. **Octo Light** — all entities unavailable
7. **Various Tasmota devices** — energy sensors for 2 devices unavailable
8. **Unknown manufacturer devices** — 4 Zigbee devices reporting as unknown
### Low Battery Warnings
| Device | Battery |
|---|---|
| Easy Button | **14%** ⚠️ |
| Sonoff SNZB-02D | 33% |
| Button 2 | 54% |
| Button 3 | 57% |
| Food Machine | 0% (but plugged in) |
### NVR Storage
- UCG Max storage utilization at **99.13%** — recording capacity nearly full
- Oldest recording: 2026-03-07
- If retention is important, storage needs to be addressed
---
## Integrations Summary
| Integration | Purpose |
|---|---|
| UniFi (network) | Gateway, APs, switch, Protect |
| ZHA | Zigbee device mesh |
| Tasmota (MQTT) | Smart lights & switches |
| Tuya | Smart home devices |
| Wyze | Cameras, locks, lights |
| Pi-hole | Network-wide ad blocking |
| Prusa Link | 3D printer monitoring |
| Google Cast | Media players, Chromecasts |
| Jellyfin | Media server |
| Home Assistant Cloud | Remote access, TTS |
| HACS | Custom components |
| DuckDNS | Remote access |
---
*Report generated automatically by Ada — OpenClaw Agent*
*Data sourced from HomeAssistant REST API*
*Last updated: 2026-04-03 12:00 UTC*
- UCG Max NVR storage at 99% — needs attention
- Prusa MK4 and Office LD2410 presence sensor offline
- Easy Button battery at 14%