Ebben a bejegyzésben összefoglaljuk a 4 zónás okos fűtésvezérlés kiépítéséhez szükséges anyagokat, a rendszer elvi működését és a Home Assistant konfiguráció alapjait.
1. Szükséges anyagjegyzék
Fő komponensek:
- Hőmérséklet érzékelők (4 db): Aqara Temperature and Humidity Sensor T1 (Zigbee 3.0). Precíz, kisméretű és rendkívül energiatakarékos.
- Vezérlőrelék (2 db): Computherm 4-Csatornás Zigbee+Wi-Fi relémodul. Az egyik modul vezérli a 4 zónaszelepet, a másik modul első reléje pedig a kazánt indítja (on-off).
- Tápegység: 24V DC ipari tápegység (meglévő). Ez látja el energiával a relémodulokat.
- Központ: Meglévő Xiaomi HUB (vagy Zigbee stick), Home Assistant rendszerrel integrálva.
Segédanyagok a szereléshez:
- Kötődoboz: IP55-ös falon kívüli elosztódoboz (min. 200×150 mm), hogy a tápegység és a relék kényelmesen elférjenek.
- Vezeték: 3×0.75 mm² vagy 3×1 mm² MKH/MT vezeték a szelepekhez és a táphoz.
- Kötőelemek: WAGO 221-es sorozatú rugós összekötők (a közösített nulla és föld pontokhoz).
- Érvéghüvelyek: 0.75-ös és 1-es méretben a stabil elektromos kötésekért.
2. Elvi kapcsolási rajz és működés
Működési mechanizmus:
- Mérés: Az Aqara T1 szenzorok folyamatosan küldik a szobák hőmérsékletét a központnak.
- Döntés: A Home Assistant összehasonlítja a mért értéket a beállított kívánt hőmérséklettel (Thermostat UI).
- Beavatkozás: * Ha a szoba hőt kér, a HA bekapcsolja a Computherm relé megfelelő csatornáját -> a szelep kinyit.
- Logikai kapu: Amint bármelyik szelep reléje
ONállapotba kerül, a rendszer meghúzza a kazánindító relét is.
- Logikai kapu: Amint bármelyik szelep reléje
Bekötési elv (Osztó-gyűjtőnél):
- Relémodul táp: A 24V-os tápegység kimenetét kötjük a Computherm modul tápbemenetére.
- Zónaszelepek: A szelepek közösített nulláját közvetlenül a hálózatra, a fázisokat pedig a relémodul 1-4 kimeneteire kötjük (L -> Relay COM -> Relay NO -> Szelep).
- Kazán: A kazán termosztát bemenetét (feszültségmentes!) a második relémodul 1. csatornájára kötjük.
3. Alap konfigurációs kód (Home Assistant)
Ezt a kódot a configuration.yaml fájlba, vagy a climate: szekcióba kell illeszteni a kezdéshez.
Virtuális termosztátok létrehozása (Példa 1 zónára):
YAML
climate:
- platform: generic_thermostat
name: "Nappali Fűtés"
heater: switch.computherm_rele_1 # A relémodul 1. csatornája
target_sensor: sensor.aqara_t1_nappali_homerseklet
min_temp: 18
max_temp: 25
ac_mode: false
target_temp: 22
cold_tolerance: 0.3
hot_tolerance: 0.1
initial_hvac_mode: "heat"
(Ezt megismételjük mind a 4 zónára a megfelelő entitás azonosítókkal.)
Kazánindító automatizálás (Minden zónára):
YAML
automation:
- alias: "Kazán indítása ha bármelyik szelep nyit"
trigger:
- platform: state
entity_id:
- switch.computherm_rele_1
- switch.computherm_rele_2
- switch.computherm_rele_3
- switch.computherm_rele_4
action:
- if:
- condition: or
conditions:
- condition: state
entity_id: switch.computherm_rele_1
state: "on"
- condition: state
entity_id: switch.computherm_rele_2
state: "on"
- condition: state
entity_id: switch.computherm_rele_3
state: "on"
- condition: state
entity_id: switch.computherm_rele_4
state: "on"
then:
- service: switch.turn_on
target:
entity_id: switch.kazan_indito_rele
else:
- service: switch.turn_off
target:
entity_id: switch.kazan_indito_rele
4. Próbaüzem és finomhangolás
A beüzemelés során figyelni fogjuk a szelepek nyitási idejét. Mivel a termoelektromos motorok lassúak (2-4 perc), a végleges kódban szükség lehet egy késleltetésre (delay), hogy a kazán csak akkor induljon el, amikor a szelep már fizikailag is átengedi a vizet.