From 6582df9469c3a1445a1318e4c95c1f3b5488bfa1 Mon Sep 17 00:00:00 2001 From: Ada Date: Fri, 3 Apr 2026 09:57:57 -0400 Subject: [PATCH] Add comprehensive HomeAssistant instance report --- ha_report.md | 372 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 372 insertions(+) create mode 100644 ha_report.md diff --git a/ha_report.md b/ha_report.md new file mode 100644 index 0000000..7342771 --- /dev/null +++ b/ha_report.md @@ -0,0 +1,372 @@ +# HomeAssistant Instance Report + +**Generated by:** Ada (OpenClaw Agent) +**Date:** 2026-04-03 +**HA Instance:** `http://10.10.10.224:8123` +**HA Version:** 2026.3.4 + +--- + +## Overview + +| Field | Value | +|---|---| +| 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 | + +--- + +## Persons (2) + +Both persons are currently **home**. + +| 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 | 1–5 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*