End-to-end package for HA OS: Modbus hub, zone entities, optional climates, and safety automations. Export into /config/packages/.
RS485 TO ETH (B) at 192.168.1.254:4196 (rtuovertcp). Serial side matches the RTU bus. HA OS VM must reach this IP.
Overview: set zone labels. Leave Zone 6 free if BAS-153 owns heat-call dual relays.
HA Config / this hub exports hub + switches + sensors. File: packages/borealis_taco_zvc_modbus.yaml
homeassistant.packages: !include_dir_named packages
ODR / IDR / MIX entities online before BAS-153 / BAS-356 package.
generic_thermostat heat-only entities. Map target_sensor to real room temps.
Long heat call, gateway offline, end-switch faults, priority log, away setback.
Developer tools → Check configuration → Restart. Smoke-test one zone switch.
Packages line must match. Keep automation: !include for UI automations.
# Borealis Automation Systems — packages enabled # Keep your existing default_config / automation includes. default_config: frontend: themes: !include_dir_merge_named themes automation: !include automations.yaml script: !include scripts.yaml scene: !include scenes.yaml homeassistant: packages: !include_dir_named packages
| Entity | Domain | Purpose |
|---|---|---|
| switch.living_room_heat_call | switch | Living Room heat call |
| binary_sensor.living_room_end_switch | binary_sensor | Living Room end switch |
| climate.living_room_heat | climate | Living Room heat climate |
| switch.kitchen_heat_call | switch | Kitchen heat call |
| binary_sensor.kitchen_end_switch | binary_sensor | Kitchen end switch |
| climate.kitchen_heat | climate | Kitchen heat climate |
| switch.master_bedroom_heat_call | switch | Master Bedroom heat call |
| binary_sensor.master_bedroom_end_switch | binary_sensor | Master Bedroom end switch |
| climate.master_bedroom_heat | climate | Master Bedroom heat climate |
| switch.basement_heat_call | switch | Basement heat call |
| binary_sensor.basement_end_switch | binary_sensor | Basement end switch |
| climate.basement_heat | climate | Basement heat climate |
| switch.office_heat_call | switch | Office heat call |
| binary_sensor.office_end_switch | binary_sensor | Office end switch |
| climate.office_heat | climate | Office heat climate |
| switch.guest_room_heat_call | switch | Guest Room heat call |