Skip to main content
Architecture Blueprint Advanced Level ID: ODV-ENG-008

Home Assistant OS (HAOS) 35-Zone Area Topology & Local-Only Sensor Bus

Edge computing architecture integrating 35 physical estate zones, Zigbee/Z-Wave meshes, energy telemetry, and local-first zero-cloud automation.

Author & Engineering Body: Principal IoT & Edge Computing Systems Architect
Last Verified & Certified: 🗓️ 2026-10-30
Reading Time: ⏱️ 10 min read
LLM Token Count: ⚡ ~882 tokens
Verified Outcomes

Key Architectural Deliverables & Takeaways

  • Complete local-first edge computing architecture operating with zero external cloud dependencies or subscription fees.
  • Exact 1:1 mapping of all 35 architectural spaces cataloged in the core area and floor registry of Home Assistant OS.
  • Real-time bi-directional telemetry with EG4 hybrid inverters, LiFePO4 BMS, and artesian cistern sensors.
  • Automated climate and cross-ventilation triggers balancing natural Caribbean breezes with inverter air conditioning.

1. Architectural Philosophy: Zero Cloud, 100% Local Sovereignty

Modern residential "smart home" ecosystems overwhelmingly rely on third-party cloud servers (Amazon AWS, Google Cloud, Tuya). This introduces severe latency, subscription lock-in, external privacy surveillance, and total operational failure during telecommunication outages.

Our Dream Villa operates on Home Assistant OS (HAOS) deployed on high-reliability industrial hardware inside the telecom cabinet. All telemetry, state machines, and automation triggers execute locally on the local area network.


2. 35-Zone Area & Floor Registry Breakdown

The estate automation map matches the architectural room taxonomy 1:1 across 4 distinct levels:

home_assistant_registry:
  floors:
    - floor_id: "lv2_main_residence"
      name: "Level 2: Main Residence"
      area_count: 21
      representative_areas: ["Living Room", "Dining Room", "Kitchen", "Pantry", "Primary Suite", "Home Office", "Salon", "Shop"]
    - floor_id: "lv1_apartment"
      name: "Level 1: Lower Suite"
      area_count: 7
      representative_areas: ["Private Entry", "Apartment Living", "Apartment Kitchen", "Apartment Bedroom", "Utility Mechanical"]
    - floor_id: "lv3_roof"
      name: "Level 3: Rooftop & Solar"
      area_count: 3
      representative_areas: ["Solar Array (16.5 kW)", "Blue Forest Solar Hot Water", "Observation Sky Deck"]
    - floor_id: "perimeter"
      name: "Perimeter & Grounds"
      area_count: 4
      representative_areas: ["Gated Main Entrance", "Dual EV Carport", "40+ Tree Fruit Orchard", "Artesian Well & Water Plant"]

3. High-Priority Automation Logic (YAML)

automation:
  - alias: "Energy - Solar Overproduction EV Charging Headroom"
    trigger:
      - platform: numeric_state
        entity_id: sensor.eg4_battery_state_of_charge
        above: 90
      - platform: numeric_state
        entity_id: sensor.pv_solar_power_production
        above: 8000
    condition:
      - condition: state
        entity_id: binary_sensor.ev_vehicle_connected
        state: "on"
    action:
      - service: switch.turn_on
        entity_id: switch.ev_charging_station_48a
      - service: notify.estate_admin
        data:
          title: "Solar Excess Detected"
          message: "Battery at >90% and solar >8kW. EV Charging boosted to maximum 48 Amps free solar power."

  - alias: "Hydrology - Artesian Well Low Reservoir Fill"
    trigger:
      - platform: numeric_state
        entity_id: sensor.cistern_water_level_liters
        below: 2500
    condition:
      - condition: numeric_state
        entity_id: sensor.eg4_battery_state_of_charge
        above: 40
    action:
      - service: switch.turn_on
        entity_id: switch.artesian_well_submersible_pump
      - service: notify.estate_admin
        data:
          title: "Artesian Pumping Cycle Active"
          message: "Cistern below threshold. Pumping pristine deep artesian well water to reservoir."

4. Hardware Bus & RF Mesh Verification Checklist

  • Zigbee 3.0 USB Coordinator plugged into USB 2.0 extension to avoid 2.4 GHz port noise.
  • Verify routing mesh health across all 35 zones with Link Quality Index (LQI) > 120.
  • Check RS-485 Modbus serial converter polling EG4 hybrid inverter registers every 2.0 seconds.
  • Calibrate ultrasonic non-contact water level sensors inside main cistern tanks.
  • Verify automated off-site encrypted backup snapshot uploaded to local NAS and secure cold storage.