Browsed by
Tag: integrace

Integrace Rekuperace Thermwet Ventbox do Loxone pomocí Modbus TCP

Integrace Rekuperace Thermwet Ventbox do Loxone pomocí Modbus TCP

Po dlouhé a náročné cestě způsobené nejen nedostatkem dokumentace jsem nakonec úspěšně integroval rekuperaci ThermWet Ventbox (v mém případě Standard 400) do Loxone. Připravil jsem postup a šablonu. Integrace je řešena přes Modbus TCP, není tedy potřeba žádný zvláštní extension, stačí TCP spojení mezi Miniserverem a Ventboxem.

Požadavky:

  • Loxone Config 8.3 (předpokládám, že všechny 8.x a vyšší budou taky fungovat)
  • ThermWet Ventbox s firmwarem v2.13 (rovněž předpokládám, že i na vyšších); testováno na modelu 400 Standard. Nevím, jestli modely Basic mají podporu Modbus, prověřte před případným nákupem!
  • TCP/IP spojení mezi Loxone a Ventboxem

 

Postup:

  1. Stáhněte si zazipovanou šablonu – MB_ThermWet_Ventbox_213 (aktualizace 2.15 dole), rozbalte ji do
    C:\ProgramData\Loxone\Loxone Config X.Y\Templates\Comm\
  2. V rozšířeném nastavení Ventboxu si zvolte nenulovou adresu jednotky (např. 5), Loxone totiž Ventboxáckou implicitní adresu 0 nepodporuje:

  3. V Loxone Configu zvolte ve stromě periferií Projekt – Miniserver – Miniserver communication, následně na liště přidejte Modbus server:
  4. Nově přidaný Modbus server pojmenujte a vyplňte adresu ve formátu
    [IP adresa Ventboxu]:502


    Prodleva po spuštění 120s je volitelná

  5. Aplikujte nainstalovanou šablonu (pokud není v seznamu vidět, restartuje Loxone Config) – ve stromě vybrat nově přidaný Modbus server, v liště Sensors and Actuators, Device Templates a konečně Thermwet Ventbox:
  6. Zadejte Modbus adresu zvolenou v kroku 2
  7. 1. část hotova, můžete vytáhnout senzory na stránku, uložit, spustit Live View a zkontrolovat vyčítané údaje:
  8. Aby se dal zcela ovládat výkon Ventboxu, je potřeba jej přepnout do automatického režimu (všechny ostatní režimy totiž příkazy z nadřazeného systému (=Loxone) přebíjí):
  9. Dále je potřeba v celém plánovači automatického režimu ve Ventboxu nastavit vypnuto (bílý čtvereček). To je proto, že sejde-li se víc požadavků (plánovač, nadřazený systém, …), Ventbox použije maximální hodnotu. Nastavte tedy úplně všude (ve všech dnech, 0-24) vypnuto:

    Díky tomu bude platit, že pokud v Loxone nastavíte požadovaný výkon 0, jednotka se vypne.
  10. Aktory – Ventbox očekává od nadřazeného systému refresh hodnot nejpozději každých 15s, jinak přejde do defaultu. Nastavte tedy u zvolených aktorů periodu znovuodesílání 5s. Pro test přiveďte konstantní hodnotu do aktoru. Například zde 100:

    Výsledek je vidět na webovém rozhraní:

    Alternativně si můžete potřebné refreshe řídit sami generátorem pulzů a analogovou pamětí:

Dostal jsem zprávu, že se chystá verze 2.14, která by měla umět mimo jiné přímé ovládání zapnuto/vypnuto, přetlak, Bypass, rozsah letního režimu, … Pokusím se zaktualizovat šablonu, jakmile bude k dispozici.

Nakonec je to rovnou 2.15, zatím nijak zvlášť otestovaná šablona zde: MB_ThermWet_Ventbox_215.zip

Aleš Berka (Aleq)

Integrace Hormann UAP1 do Loxone

Integrace Hormann UAP1 do Loxone

Integrace garážových vrat Hörmann přes modul UAP1 do Loxone vyžaduje lehce komplexnější řešení než přímé napojení na povely vrata nahoru, případně vyčítání polohy vrat. Je to nedostatečné, protože logika Loxone prvku Garážových vrat je jiná, než jak se chová UAP1. Příklad – vrata jedou nahoru: pokud v Loxone stisknu podruhé nahoru, prvek zastaví otevírání. UAP1 ne, při druhém impulzu stejným směrem nerušeně pokračuje dál. Ještě horší to bylo při změně směru. Jedou-li vrata nahoru a stisknu v Loxone dolů, Loxone zastaví – stejně jako UAP1. Jedou-li vrata ale zrovna dolů, chápe to UAP1 zřejmě jako reakci na možné nebezpečí, vrata nezastaví, ale rovnou je začne otevírat. Ovládací prvek Loxone v této situaci zastaví. Jednoduché zapojení a konfigurace v Loxone funguje spolehlivě pouze z výchozích poloh.

Řešení (díky Chrispiemu z loxforum.com [1] za nápad) je použít 3. výstup pro nouzové zastavení (a blokování jakéhokoliv dalšího pohybu) v UAP1 na kontaktech 12-13. Je potřeba dávat pozor na to, že tento kontakt je obrácený – tj. je-li sepnuto (ON v Loxone), tak vrata fungují normálně. V momentě, kdy se tento kontakt rozpojí, vrata svůj pohyb zastaví. Přímé napojení na negovaný AND obou výstupů (nahoru a dolů) z ovládacího prvku zafunguje, znefunkční ale ovládání zvenku (mimo Loxone), např. dálkové ovládání. Pokud totiž vrata zrovna nejedou, kontakt nouzového zastavení (= Reset) bude přerušený a vrata blokovaná. Řešením je vyslat pouze opačný impulz (krátce rozpojit) po ukončení pohybu (tj. jakmile není žádný výstup na Qo a Qc). To zastaví a resetne pohon. Impulz musí být kratší než Motor lock (konfigurovatelné v ovládacím prvku garážových vrat v Loxone), jinak by to mohlo blokovat i další příkazy.

Loxone Config:

Ovládací prvek garážových vrat je nutno přepnout na DIRECT (Connection Type) – aby byl výstup Qo či Qc trvale sepnutý během požadovaného pohybu. Implicitní chování je totiž pouze posílat impulzy.

Vstupy UAP1:
– UAP1 příkaz otevřít (15-20) – Q4 na screenshotu
– UAP1 příkaz zavřít (17-20) – Q2 na screenshotu
– UAP1 povoleno (12-13) – Q7 na screenshotu; negovaný výstup – jeho rozpojením zastavíme a a po dobu rozpojení zakážeme pohyb vrat

Výstupy UAP1:
– UAP1 signalizující vrata kompletně otevřená (01) – AI3 na screenshotu
– UAP1 signalizující vrata kompletně zavřená (02) – AI2 na screenshotu
(Volitelné) UAP1 signalizující vrata v pohybu (03), AI4 na screenshotu. Pro tuto funkci je ale nutno nastavit položku 29 v konfiguračním menu na pohonu Supramatic – přidat tam tu tečku. Viz návod k pohonu.

Poznámka:
V mém případě došly digitální vstupy, proto jsou použity analogové (přepnuté na digitální). Vy samozřejmě použijte digitální (Ix), máte-li je volné.

 

Aleš Berka (Aleq)

Read More Read More