Az IR vezérlést bonyolult IR kódokhoz használjuk, pl.: gombokhoz, amik mindig más IR jelet küldenek a távirányító gombjainak megnyomásakor.
Tartalom
Bemenetek↑
| Rövidítés | Rövid leírás | Leírás | Értékhatár |
|---|---|---|---|
| I1-6 | Input 1-6 | Bemenet 1-6 | ∞ |
Kimenetek↑
| Rövidítés | Rövid leírás | Leírás |
|---|---|---|
| Txt | Text | Szöveg |
Tulajdonságok↑
| Rövid leírás | Leírás | Alapértelmezett érték |
|---|---|---|
| IR parancs | Ebből a szövegből és a bemeneti értékekből hozzuk létre az infravörös jeladó-rendszernek továbbított adatokat további információt a súgóban. | - |
Egy IR parancs felépítése↑
Egy IR parancsban a küldönböző parancsok blokkjai szóközzel vannak elválasztva, ezért a parancsblokkokon belül nem lehet szóközt használni.
A parancs szekvencia lehet hogy maximalizálva van 256 bit nagyságra.
A start bit és end bit kihagyásra kerülnek az IR parancsnál.
Érték blokk
A blokk segítségével a pranacs szekvenciát a bemeneteket segítségével lehet befolyásolni. A "V1-V6" kulcsszavak az "I1-I6" bemeneteket jelölik. Egy bemenetnek a különböző bemeneti értékek bit szekvenciáját egy érék blokkban lehet meghatározni.
Például, egy érték blokk a "V1" kulcsszóval kezdődik és el van választva az érték meghatározástól egy kettősponttal ":". Ezt egy pontosvesszővel ";" elválasztott értékdefiníciók listája követi. Egy értékdefiníció a bemeneti értékből és a hozzá tartozó bitsorozatból áll, kettősponttal elválasztva.
A decimális számokat egy elválasztó ponttal kell megadni (pl. 16,5).
Példa:
Érték blokk: V1:0:0000;1:0001;2:0010;3:0011;4:0100; => Ha a 3-as érték jelenik meg az I1-en, a 0011 bitszekvenciát fogja használ ennél az értéknél.
Konstans blokk
A blokkot egy parancs szekvenciáján belüli konstans bit szekvencia meghatározására használhatjuk. A konstans blokk a "C" kulcsszóval kezdődik és kettősponttal (:) választjuk el a hozzá tartozó bit szekvenciától.
Példa:
Konstans blokk: C:0101101000001 => Az állandó bit szekvencia 0101101000001 kerül használatba a panarcs szekvencián belül.
Ellenőrző blokk
Ez a blokk használható egy 8 bites checksum beillesztésére a parancssorozatba. A checksum blokk az "S" kulcsszóval kezdődik, és a definícióktól kettősponttal ":" elválasztva. Ezt követi a használandó checksum módszer, mind a két gyakori checksum módszer (S:1 vagy S:2) használható az IR parancsokhoz. A checksum a teljes parancssorozatból kerül kiszámításra.
Inverter blokk
Ez a blokk a parancssorozatban szereplő bitsorozatok másolására és invertálására használható. Egy inverter blokk az "I" kulcsszóval kezdődik, és a definícióktól kettősponttal ":" van elválasztva. Ezt követi a másolandó bitek relatív pozíciója, és az invertálandó bitek számától pontosvesszővel ";" elválasztva.
Példa:
Inverter blokk: i:8,4=> Az inverter 8 pozíciót számol vissza, és 4 bitet használ invertált formában a parancssorozathoz.
IR parancs: C:0101101000001 I:8;4 => A másolt rész itt a "0100"-nak felel meg, ezt invertáljuk ("1011") és hozzáadjuk a parancssorozathoz. Ebben a példában a parancssorozat eredménye "01011010000011011".
IP parancs létrehozása↑
IR parancsok létrehozásához szükséges ismerni a parancsok felépítését. Hozzáférhetsz a parancsok felépítéséhez közvetlenül az adott eszköz gyártójától, vagy az elküldött parancsok analizálásával.
A legtöbb esetben az IR vezérlő a légkondícionálókhoz szükséges. Az eszközöközhöz adott távirányítok gyakran rendelkeznek kijelzővel amik megjelenítik légkondícionálók aktuális állapotát. Ezeken az eszközökön minden változtatás egy teljes állapotot küld a légkondícionálónak az IR paranccsal.
Annak érdekében, hogy megértsed a parancsok felépítését, javasolt több parancs felvétele a távirányítóból és feljegyezni, hogy melyik állapot melyik paranccsal aktiválódott. Erre az információra alapozva, lehetséges meghatározni a jelentését minden egyes bit szekvenciának az IR parancson belül. Az elküldött parancs szevenciát lehet látni a Loxone Config-on belül. Ha a szekvencia pontos szerkezete ismert, akkor azt át lehet alakítani IR paranccsá. Javasolt meghatározni, hogy az eszköz vezérléséhez ténylegesen mely funkciókra van szükség. A speciális parancsokat a legtöbb esetben figyelmen kívül lehet hagyni.

Programozási Példa↑
Hitachi légkondicionáló
A panarcs szekvenciát a Hitachi légkondícionálókhoz, az IR vezérlő beállítás ablakában adható meg:


Mitsubishi légkondicionáló
A panarcs szekvenciát a Mitsubishi légkondícionálókhoz, az IR vezérlő beállítás ablakában adható meg:
