Network Intercommunication lehetővé teszi az adatcserét az Ethernet csatlakozón hálózatra csatlakoztatott, de függetlenül programozott Miniserverek között.
Digitális és analóg értékek, valamint szöveges üzeneteket lehet küldeni, választható (AES-123-CBC) titkosítással.
Az network intercommunication átviteli kapacitása limitálva van, 2 perces periódus alatt átlagosan 35 üzenet per másodperc-re. Amennyiben ezt meghaladja az üzenetek száma a biztonságos kommunikáció a továbbiakban nem garantált és a rendszerüzenetet kapjuk.
Tartalom
Tulajdonságok↑
| Rövid leírás | Leírás | Értékhatár | Alapértelmezett érték |
|---|---|---|---|
| Saját azonosító | Az egyértelmű megkülönböztetéshez szükséges azonosító. Maximális hossz: 8 karakter | - | - |
| Port | Az UPD port amin vesszük az üzeneteket. A port-ot a küldő Miniserveren is be kell állítani. | 1000...65535 | 61263 |
Beállítás↑
Alapvetően minden Miniserver tud küldeni és fogadni is üzeneteket. A következő példák megmutatják a szükséges lépéseket. Egy titkosított analóg értéket küldünk a Miniserver A-ról a Miniserver B-re.
Alap Beállítások
Előszőr, kattints a Loxone Config-ban a Network Intercommunication-ra a Perifériák között, a Hálózati periféria között fogod megtalálni.
Azután minden Miniserverhez hozzárendelünk egy saját ID-t, amit az Intercommunication-höz fog használni. Minden tag a saját ID-val lesz azonosítva.
A következő példában a MS_A ID-t fogjuk használni a Miniserverünkhöz:

Célállomás Létrehozása
Következő lépésként válaszd ki a Célállomás Létrehozását a menüsorból
Írd be annak célállomásnak az ID-ját ahonnan vagy ahová küldeni szeretnél.
Ha fogadni vagy küldeni szeretnél csomagokat az összes Intercommunication tagnak, használd a '*' jelet az ID helyén és állítsd be a broadcast címet.
A következő példában egy meghatározott Célállomásnak szeretnék adatot küldeni, ebben az esetben a MS_B ID-t használó Miniservernek, ezért a hálózati cím mezőbe a Miniserver IP címét kell beírni:

Kapcsold be a Titkosítás használata beállítást és állíts be egy biztonságos jelszót, annak érdekében hogy más intercommunication tag ne tudja zavarni az adatszolgáltatást.
Titkosított kommunikáció esetén a fogadó és küldő oldalán is ugyan azt a jelszót kell megadni.
A kettő vagy több célállomás közötti kapcsolatra csatornakét is hivatkozhatunk.
Ha több csatornát készítünk azonon fogadókkal és küldőkkel, különböző jelszó használata szükséges minden csatornához.
1-es Példa:$$BR$MS_A csak küld a MS_B-nek
MS_C csak fogad MS_D-től
Ez két elkülönített csatorna, így ugyanaz a jelszó használható mindkét csatornánál.
2-es Példa:
MS_A küld MS_B-nek
MS_A küld mindenkinek (*)
Ebben az esetben két csatornánk van, de ugyanaz a küldő.
Így különböző jelszó szükséges a mindegyik csatornához.
De ugyanazon csatornán keresztül összekapcsolt Célállomásokhoz használt jelszavaknak azonosnak kell lenniük.
Érték küldése
Érték küldéséhez válaszd ki a Kimenet beillesztését. Ez létrehoz egy kimenetet amit fel lehet használni a programozáskor.
A kimenő csomagok azonosításhoz használd az egyedi Csomagazonosítót.
Az Adattípus beállítással tudod meghatározni, hogy digitális, analóg vagy szöveges értéket küldesz.
Végül, mentsd a programot a Miniserverbe, az elküldött érték meg fog jelenni az UDP Monitorban.
A következő példában egy hőmérsékleti érteket küldünk a Temp1 Csomagazonítóval az MS_A Miniserverből az MS_B Miniservernek:

Érték Fogadása
Most egy másik Miniserverre váltunk, amihez szintén hozzárendelünk egy Saját azonosítót a Network Intercommunication-hoz, ami különbözik az többi résztvevőjétől.
Ismételten elsőnek szükség van egy Célállomás létrehozására az MS_A azonosítóval, mert a példánkban ezzel a Célállomással fogadni szeretnénk az értékeket.
Mivel a küldőn bekapcsoltuk a titkosítást, ezért ezt itt is meg kell tenni, az ott használt jelszóval.
Titkosítás használatakor a Küldő címére is szükség van.
Ha nem használunk titkosítást a fogadó Miniserver címének helyét üresen hagyhatjuk:

Következő lépésben kiválasztjuk a Bemenet beillesztését, ami egy bemenetet fog létrehozni.
Az azonosításhoz a Temp1 Csomagazonosítót használjuk, amit korábban a küldő Miniserveren beállítottunk.
Adattípusnak ismételten kiválasztjuk az analógot, mivel ez egy egyszerű analóg érték.
A program Miniserverbe feltöltése után, a bejövő csomagok megjelennek az UDP Monitorban. A bemenetet most már lehet használni a programozáshoz:

Alternatív megoldásként, a bejövő csomagokat fel lehet tanítani anélkül, hogy beírnánk kézzel a beállításokat. Ehhez a Bejövő csomagok tanítására kell kattintani a menüsávban.
A felugró ablakban bal oldalán a bejövő csomagok fognak megjelenni. A kívánt csomagok ki kell választani és a + gombbal hozzáadni a programozható bemenetekhez:

Titkosított csomagok esetén a megfelelő jelszót meg kell adni. A Miniserverbe való mentés után, a bemenet használható.
Külön hálózaton lévő Loxone Minserver-ek közötti Network Intercommunication beállítása
Ha két Miniserver interneten keresztül csatlakozik egymáshoz, kövesd az alábbi útmutatót:
Port Forwarding: Állíts be port továbbítást minden olyan Miniserver routerén amelyikek adatot fognak fogadni. Ha csak egy Miniserver fog kommunikálni egy másikkal, csak a fogadó Miniserver-nek kell port továbbítást beállítani.
Encryption: Titkosított kommunikáció esetén, minden Miniserver-nek hozzáférésre van szüksége a másikhoz. Ezért a biztonságok adatcsere érdekében, mindkét oldalon be kell állítani a port továbbítást.
Direct Forwarding: Kerüld a broadcast címet. Helyette, inkább a kijelölt portot közvetlenül a fogadó Miniserver belső IP-címére kell továbbítani.
Ez a beállítás szükséges a megbízható és biztonságos network intercommunication biztosításához a különálló hálózatokban lévő miniszerverek között.