Zákaznická podpora:222 261 004info@fastsmarthome.cz

Program na propojení Quido ethernet s Loxone

Kód: VOD001
Neohodnoceno
Značka: Vodička
2 420 Kč 2 000 Kč bez DPH 2 420 Kč / 1 ks

Program je určen pro síťovou ETH (ethernet) verzi, pro kterou není potřeba dokupovat další RS232/RS485 extension, která je jinak vyžadována pro připojení Quida či jiného modulu přes klasický Modbus protokol.

Detailní informace

Detailní popis produktu

Program je určen pro síťovou ETH (ethernet) verzi, pro kterou není potřeba dokupovat další RS232/RS485 extension, která je jinak vyžadována pro připojení Quida či jiného modulu přes klasický Modbus protokol.

Program funguje tak, že dekóduje UDP signály z Quida a nastavuje stav předdefinovaným značkám (v základu pojmenované jako Quido-1 až Quido-100). Ty pak můžete v Loxone configu použít jako klasické digitální vstupy Loxone.

loxoneconfig_2016-09-26_16-05-37

Pro výstupy pak funguje tak, že přes vzorec se slučuje až 32 hodnot do vstupů programu, který poté zapíná/vypíná relátka.

Jak to funguje

V základním režimu funguje modul Quido s protokolem Modbus. Ten má ale svá omezení, a to především v rychosti a nutnosti dotazování místo notifikování (oznamování) změn. To pak zatěžuje Loxone miniserver a díky omezené rychlosti dotazování není schopen vždy správně vyhodnotit například stisknutí tlačítek.

Nabízený PicoC program pro Loxone tento problém řeší tak, že namísto dotazovacího Modbusu se využije notifikace změn vstupů pomocí UDP paketů a jejich následné dekódování na straně Loxone.

Z pohledu uživatele, tedy Vás, to znamená jen zakoupit Quido, nastavit správně Quido (viz návod níž) a do Loxone překopírovat bloky z dodaného Loxone souboru spolu s dodaným PicoC programem.

Implementace

Nabízený program je kompatabilní se všemi ethernetovými (síťovými) variantami Quida a podporuje jak původní tak nový Loxone Miniserver.

Podporováno

  • podpora až 100 vstupového modulu
  • podpora modulu s až 32 výstupy
  • automatický refresh stavu vstupů pro případ ztráty paketu (konfigurovatelné)
  • v případě restartu Quida automatická obnova spojení i stavu vstupů
  • v případe restartu Loxone automatická obnova spojení i stavu vstupů
  • kontrola UDP paketů pomoci CRC součtů pro zamezení zpracování poškozených paketů z Quida vlivem chyb v síti

Omezení programu

  • nelze pracovat s hodnotou teploměru
  • V případě, že vlastníte starý miniserver (původní s KNX portem), je potřeba si pohlídat zátěž můstku. Bohužel díky nejnovejším aktualizacím se miniserver stále více a více zpomaluje. Zatímco ve verzi LoxConfigu v8 zvládal můstek až 100-200 signálů za sekundu, s poslední aktualizací již starý Miniserve zvládá jen 1-2 impulzy za sekundu. Z tohoto důvodu není doporučeno na Quido zavěšovat různé elektroměry a vodoměry, jelikož by mohlo dojít k přetížení miniserveru a jeho restartu. Toto omezení se netýká nového Miniservreu, který má zatím výkonu dostatek.

Návod

Pro rozchození komunikace je potřeba nastavit zvlášť modul Quido a zvlášť Loxone miniserver. Jako první nastavte například Quido, jako druhé Loxone (pořadí nehraje žádnou roli). Po nastavení obou zařízení začne komunikace okamžitě fungovat.

Pro správné propojení Quida a Loxone je potřeba nastavit Quido modul do režimu UDP komunikace s fixní IP adresou.

chrome_2016-09-26_16-01-15

  1. IP adresa zařízení. Zde zadejte IP adresu pro modul Quido. Tuto adresu je pak potřeba nastavit do Loxone programu
  2. Port, na kterém bude Quido naslouchat pro řídící UDP pakety, zde nastavte 10002
  3. Režim Quida. Zde je potřeba nastavit UDP
  4. IP adresa Loxone Vašeho miniserveru
  5. UDP port, na kterém bude Loxone naslouchat. Nastavte 10001
  6. Dejte uložit a vyčkejte na restart Quida

Návod pro nastavení Loxone

  1. ze souboru Quido-loxone.loxone zkopírujte obsah záložky Quido do Vašeho programu

loxoneconfig_2016-09-26_16-10-03

2. V případě, že máte zájem také o ovládání výstupu, zkopírujte z druhé záložky také bloky pro výstupy

3. ze souboru Quido-loxone.h zkopírujte obsah do komponenty “Program”.  

chrome_2016-09-26_16-18-32

4. Stejný program zkopírujte také do bloku program pro ovládání výstupů.
5. V obou programech upravte hodnotu konstant c_remote_listen_address aby obsahovala IP adresu a port Vašeho Quida tak, jak jste ji nastavili v bodě 1) a 5) v návodu “Jak nastavit Quido”
6. upravte hodnotu konstanty c_remote_write_address aby obsahovala Vaši IP adresu a port Vašeho Quida tak, jak jste ji nastavili v bodě 1) a 2) v návodu “Jak nastavit Quido”
7. V případě potřeby můžete změnit hodnotu c_auto_refresh_every_sec, která určuje, jak často se kontroluje stav Quido vstupů.
8. Dále můžete upravit hodnotu c_relay_check_period_msec, která určuje, jak často se kontrolují stavy vstupů
9. A jako poslední, pomocí konstanty quido_bridge_mode nastavte, jestli má program běžet v řežimu VSTUPŮ (hodnota 0) nebo VÝSTUPŮ (hodnota 1).
10. Uložte změny do Miniserveru Loxone a vyčkejte na restart.

Changelog (seznam změn)

Seznam změn a čísla verzí programu QuidoLoxoneBridge.

Ver Popis změny Change description
v19 (2020/09/23) Pridan novy priznak c_enable_debug_log pro lespi debugovani problemu. Mustek pak do logu vypisuje vsechny stavy a prijata data. New flag c_enable_debug_log for better debuging.
v19 (2020/09/23) Pri spusteni quida se provede reset masky automatickeho posilani notifikaci. Namisto poheho nastaveni se vse nejprve vypne a az pak zapne. Reset quido flags when initializing bridge.
v18 (2020/08/29) Opravena maska vstupů pro Qudio 100/3 se starým firmware (nefungovaly vstupy 53-56). Fixed bitmask for Quido 100/3 with old firmware (fix for inputs 53-56)
v17 (2020/03/23) Přidán nový typ synchronizace výstupů pro pomalé miniserver verze 1 (znovuposílání nekompletních stavů). New synchronization for slow miniservers v1 (resending of relay states)
v16 (2020/02/02) Oprava padu miniserveru kvuli PicoC nekompatability v novem Miniserveru v2. Fixed PicoC miniserver crashes because of new issues in PicoC in MS2
v15 (2019/06/27) Fix bufferu pro prichozi data
v14 (2019/03/14) Fix masky pro Quido 60/3, optimalizace pro Loxone, možnost vypnout CRC check Fix for Quido 60/3 in notification mask, optimizations for Loxone, ability to turn CRC check off
v13 (2019/02/26) Přidána podpora nového typu notifikační masky -1 Added support for notification mask -1
v12 (2018/11/22) Přidána kontrola CR bytu na konci UDP a kontrola CRC celého paketu kvůli prevenci kolizím Added check for ending CR byte and calculation of CRC checksum of whole packet
v11 (2018/10/30) Upravena maska na registraci naslouchacího režimu. Pro 60/3 Quida hlásilo Quido chybu ack3 neplatná data. Updated bit mask for registration to listening mode. 60/3 quido reports error ack3 error data
v10 Odstraňena kritická chyba v opravě spadlého spojení, která mohla způsobit 100% vytížení CPU Critical bugfix in connector method. Sometime program can takes 100% cpu
v9 Odstraňeny debug hlášky aby neplnily zbytečně logy Removed debug outputs to save log sizes
v8 Optimalizace(komprimace) velikosti programu Optimization of program to reduce memory footprint
v7 Ovládání až 32 výstupů (relé) Ability to control up to 32 outputs (relays)
v6 Automatická obnova vstupů každých x sekund Automatic refresh of inputs every x seconds
v5 Rozšíření parseru aby zpracovával jen správné 0x0D události State parser filtration to only 0x0D notifications
v4 Automatické nastavení Quida aby automaticky notifikoval všech 100 vstupů Automatic initial setup of inputs to notify over UDP/TCP
v3 Rozšíření na práci se 100 vstupy Ability to read all 100 inputs
v2 Základní funkce pro čtení stavu vstupu Basic functions for reading state-change notifications
v1 Testovací verze Initial test case

 

Buďte první, kdo napíše příspěvek k této položce.

Přidat komentář
Nevyplňujte toto pole: