IO kanály
IO kanály sú kľúčovým konceptom CMS a tvoria základ architektúry systému. Preto je dôležité, aby ste sa s nimi dobre oboznámili.
IO kanál (Input/Output) je softvérový prvok, ktorý má nasledujúce základné vlastnosti:
- Názov – určuje funkciu alebo účel kanála.
- Typ – napríklad spínač, stmievač, teplota, vlhkosť, binárny vstup atď.
- Kategória – vstupný alebo výstupný kanál.
- Číslo – poradové číslo položky v danej typovej kategórii.
Je dôležité si uvedomiť, že IO kanály nie sú fyzické prvky. Ich zoznam je dostupný pre celý systém aj jednotlivé moduly,
čím predstavujú hlavnú komunikačnú vrstvu medzi modulmi.
Každý vytvorený IO kanál by mal mať vopred určený účel a funkciu. Napríklad ak chceme, aby IO kanál reprezentoval centrálne svetlo v obývačke,
vytvoríme výstupný IO kanál typu „Spínač“ s názvom „Centrálne svetlo obývačka“.
Všetky moduly, ktoré potrebujú pracovať s týmto svetlom, ho nájdu v zozname a môžu si ho priradiť podľa potreby.
Fyzicky je svietidlo pripojené na zariadenie v rozvádzači, napríklad na R10SW, ktoré má 10 spínacích kanálov.
Preto je potrebné IO kanálu priradiť konkrétne fyzické zariadenie a príslušný fyzický spínací kanál.
Výhoda tohto konceptu spočíva v jednoduchosti úprav – ak potrebujete vymeniť spínací kanál alebo ho presunúť na inú pozíciu,
stačí v IO kanáli zmeniť koncové zariadenie. Keďže moduly pracujú s logickým IO kanálom, ktorého účel zostáva rovnaký,
nie je potrebné meniť konfiguráciu modulov ani nastavenia programu.
Základnú správu a konfiguráciu IO kanálov zabezpečuje modul „IO“. Okrem neho môžu kanály vytvárať aj iné moduly, napríklad „Twilight“ (Súmrak),
ktorý pre každý vytvorený profil generuje IO kanál typu „Stav“. Tento kanál je potom dostupný v zozname IO kanálov a môžete ho použiť
pri nastavovaní podmienok v udalostiach, napríklad na blokovanie spínania svetla počas denného svetla.

Posledná úprava: 11.03.2025
Nenašli ste, čo ste hľadali?
Ak Vám v článku niečo chýba, alebo ste v ňom našli chybu, dajte nám o tom vedieť. Pomáhate nám tak zlepšovať naše produkty.