---
title: "Satel ETHM-1 Plus"
description: "Satel ETHM-1 Plus Ethernet modul INTEGRA és INTEGRA Plus riasztóközpontokhoz. A TapHome akár 128 riasztási zónát figyel a nyílt TCP integrációs."
url: "https://taphome.com/hu/compatibility/satel-ethm-1-plus/"
language: hu
lastmod: 2026-03-28
generator: hugo
ai:
  topics: ["data-pp","alarm-system","tcp","ethernet","zone-monitoring"]
  questions: ["Hogyan integrálható a Satel INTEGRA riasztórendszer a TapHome-mal?","Mit figyel a Satel ETHM-1 Plus sablon a TapHome-ban?","Hogyan csatlakoztatható a Satel ETHM-1 Plus TCP-n keresztül a TapHome-hoz?","Miért nem csatlakozik a TapHome a Satel integrációs portjához?","Hány riasztási zónát támogat a Satel sablon a TapHome-ban?","Mely riasztóközpontok kompatibilisek az ETHM-1 Plus modullal?"]
---

# Satel ETHM-1 Plus

Kommunikáció: Packet Parser → TCP

- [Satel ETHM-1 Plus termékoldal](https://www.satel.pl/en/products/intruder-alarms/communication-and-messaging/tcp-ip-communication/ethm-1-plus/)

> Hálózati cím
> 
> A TapHome az importáláskor megadott címen éri el az eszközt. Adjon az eszköznek állandó címet — IP-foglalást a routerben, vagy az mDNS-nevét, ha támogatja —, különben az integráció leáll, amikor a router megváltoztatja a címet.
> 
> [A hálózat előkészítése](https://taphome.com/hu/docs/setup/network-preparation/)

## Integrációs útmutató

A Satel ETHM-1 Plus egy Ethernet kommunikációs modul, amely a Satel riasztóközpontokat TCP/IP hálózathoz csatlakoztatja. A TapHome a modullal TCP-n keresztül kommunikál a Satel nyílt integrációs protokollján a 7094-es porton (alapértelmezett). A modul hálózati átjáróként működik a TapHome és a riasztóközpont között.

A sablon legfeljebb 128 riasztási zóna csak olvasható monitorozását biztosítja. Minden zóna egy reedkontakt eszközhöz van rendelve, amely jelzi, hogy a zóna sértett (nyitott) vagy normál (zárt) állapotban van. Ez lefedi az ajtó-/ablakérzékelőket, mozgásérzékelőket és minden más, a riasztórendszerben zónákhoz rendelt érzékelőtípust.

## Hardveres csatlakoztatás

Az ETHM-1 Plus modul a kommunikációs buszon (DTM és CKM adat/órajel vezetékek) csatlakozik a riasztóközponthoz, és szabványos Ethernet kábelen (RJ-45, 100Base-TX) a helyi hálózathoz.

### Bekötés a riasztóközponthoz

![Bekötési rajz az ETHM-1 Plus csatlakoztatásáról INTEGRA/INTEGRA Plus és PERFECTA 64 M/VERSA központokhoz DTM, CKM, COM és tápcsatlakozókon keresztül](https://taphome.com/images/compatibility/satel-ethm-1-plus/wiring-panel-connection_hu_a7234b2ee3338f26.jpg)

Kösd össze az ETHM-1 Plus modul csatlakozóit a riasztóközpont csatlakozóival az alábbiak szerint:

| ETHM-1 Plus | INTEGRA / INTEGRA Plus | PERFECTA 64 M / VERSA |
|-------------|----------------------|----------------------|
| +12V | +KPD | KPD |
| COM | COM | COM |
| DTM | DTM | DTA |
| CKM | CKM | CLK |

> [!NOTE]
> A buszcsatlakozáshoz árnyékolatlan, nem sodrott kábelt használj. Ha sodrott érpáras kábelt használsz, a CKM (órajel) és DTM (adat) jeleket nem szabad ugyanazon a sodrott érpáron vezetni.

### Modulcím

Állítsd be a modul címét az ADDRESS jumperekkel az áramköri lapon:

- **INTEGRA 24 / INTEGRA 32:** cím 0-tól 3-ig
- **Egyéb INTEGRA / INTEGRA Plus:** cím 0-tól 7-ig
- **PERFECTA 64 M:** cím 6
- **VERSA:** cím 4 (4-es című kezelő nem csatlakoztatható)

A cím nem egyezhet meg a kezelőbuszon lévő más eszközök címével.

### Ethernet csatlakozás

Csatlakoztasd a modult a helyi hálózathoz szabványos Ethernet kábellel (100Base-TX). A modul támogatja a DHCP-t az automatikus IP-kiosztáshoz, valamint a manuális statikus IP-konfigurációt.

> [!WARNING]
> A modult nem szabad közvetlenül nyilvános hálózathoz (MAN, WAN) csatlakoztatni. Mindig használj routert vagy xDSL modemet. A modult a központtal azonos házba telepítsd.

## Konfiguráció

### Az integrációs protokoll engedélyezése

Az integrációs protokollt a DLOADX telepítőprogramban kell engedélyezni, mielőtt a TapHome csatlakozhatna:

1. Nyisd meg a DLOADX programot (1.22.000-es vagy újabb verzió)
2. Navigálj a **Struktúra** → **Hardver** → **Kezelők** menüponthoz
3. Válaszd ki az ETHM-1 Plus modult
4. Az **Integráció** részben jelöld be az **Integráció** jelölőnégyzetet
5. **Töröld** a **Titkosított integráció** jelölőnégyzetet — a TapHome titkosítatlan integrációval csatlakozik
6. Jegyezd fel a **Port** számát — az alapértelmezett a **7094**
7. Mentsd el a konfigurációt a központba

> [!WARNING]
> A titkosított integráció nem támogatott. A „Titkosított integráció" opciót a DLOADX-ben kikapcsolva kell hagyni.

### Hálózati konfiguráció

A modul IP-címe a DLOADX-ben az ETHM-1 Plus modul Hálózati beállítások részében kereshető meg vagy konfigurálható. Ha a DHCP engedélyezve van, az IP automatikusan kerül kiosztásra. Az aktuális IP az LCD kezelőről is leolvasható az IP/MAC/IMEI/ID felhasználói funkcióval a TESZTEK almenüben.

### Kompatibilis riasztóközpontok

Az integrációs protokoll meghatározott firmware-verziókat igényel:

| Központ | Minimum firmware |
|-------|-----------------|
| INTEGRA Plus | 1.06 |
| INTEGRA | 1.06 |
| PERFECTA 64 M | Az integráció nem támogatott |
| VERSA | Az integráció nem támogatott |

> [!NOTE]
> Az integrációs protokoll csak **INTEGRA Plus** és **INTEGRA** központokon érhető el. A PERFECTA 64 M és VERSA központok támogatják az ETHM-1 Plus modult távoli programozáshoz és mobilalkalmazáson keresztüli hozzáféréshez, de nem támogatják a TapHome által használt nyílt integrációs protokollt.

## Eszközképességek

### Zónamonitorozás

A sablon 128 riasztási zónát figyel egyedi reedkontakt eszközökként. Minden zóna boolean állapotot jelent:

- **Sértett** (nyitott) — a zónaérzékelő aktiválódott (ajtó kinyílt, mozgás észlelve stb.)
- **Normál** (zárt) — a zónaérzékelő nyugalmi állapotban van

A zónaállapotok 16 bájtos bitmaszk formájában érkeznek. A TapHome bináris parancsot (`0x00`) küld, és a riasztóközpont a zónasértési állapotokkal válaszol bitekbe csomagolva — 1–8. zóna az 1. bájtban, 9–16. zóna a 2. bájtban, és így tovább a 121–128. zónáig a 16. bájtban.

A ténylegesen használható zónák száma a riasztóközpont modelljétől függ:

| Központ | Maximum zónaszám |
|-------|--------------|
| INTEGRA 24 | 24 |
| INTEGRA 32 | 32 |
| INTEGRA 64 / 64 Plus | 64 |
| INTEGRA 128 / 128 Plus | 128 |
| INTEGRA 256 Plus | 128 (sablon limit) |

A központ kapacitásán túli zónák normál (zárt) állapotban maradnak. A sablon importálása után nevezd át az egyes zónaeszközöket a TapHome-ban a riasztórendszerben betöltött funkciójuk szerint (pl. „1. zóna" → „Bejárati ajtó", „2. zóna" → „Nappali mozgás").

### További képességek

A Satel INTEGRA riasztórendszer támogatja továbbá a partíciók élesítését/hatástalanítását, kimenetek vezérlését (szirénák, világítás), zóna-szabotázs és riasztási állapotokat, zónaáthidalás kezelését, rendszerhiba-jelentéseket, eseménynaplóhoz való hozzáférést, redőnyvezérlést és vezeték nélküli hőmérséklet-érzékelők (ATD-100) leolvasását. Ezek a képességek az integrációs protokollon keresztül elérhetők, és egy jövőbeli sablonfrissítésben adhatók hozzá.

## Hibaelhárítás

### A TapHome nem tud csatlakozni a modulhoz

1. Ellenőrizd, hogy az **Integráció** opció engedélyezve van a DLOADX-ben, és a **Titkosított integráció** ki van kapcsolva
2. Ellenőrizd a helyes IP-címet és portot (alapértelmezett 7094)
3. Győződj meg róla, hogy nincs másik kliens (Home Assistant, openHAB, GUARDX) csatlakozva — az integrációs porthoz egyszerre csak egy kliens csatlakozhat
4. Ellenőrizd, hogy az INTEGRA központ firmware-je 1.06-os vagy újabb verzió
5. Ellenőrizd az ETHM-1 Plus modul firmware-jét — integrációhoz a 2.00-s vagy újabb verzió ajánlott

### A kapcsolat ~25 másodperc után megszakad

Az ETHM-1 Plus (firmware v2.03+) 25 másodperc inaktivitás után bontja a kliens kapcsolatát. Győződj meg róla, hogy a TapHome lekérdezési intervalluma rövidebb 25 másodpercnél.

### A modul nem látható a DLOADX-ben

1. Ellenőrizd, hogy a modul címe helyesen van beállítva az ADDRESS jumperekkel, és nem ütközik más buszon lévő eszközökkel
2. Ellenőrizd a DTM, CKM, COM és +12V csatlakozásokat a központhoz
3. Győződj meg róla, hogy a PWR/LOG LED világít (tápellátás OK) és a BUS LED villog (adatcsere aktív)

### Helytelen IP-cím DHCP-megújítás után

Ha a modul DHCP-t használ és a router új IP-t oszt ki, a TapHome elveszíti a kapcsolatot. Állíts be statikus IP-t a DLOADX-ben, vagy konfigurálj DHCP-foglalást a routeren.

> [!WARNING]
> 3 egymást követő sikertelen csatlakozási kísérlet után hibás kulccsal a modul körülbelül 20 percig nem válaszol az adott IP-címről érkező kérésekre. Várd meg a zárolás lejártát, vagy indítsd újra a modult.

## Elérhető eszközök 128

Ezek az eszközök az importálás után jelennek meg a TapHome-ban.

Satel INTEGRA Modul

Olvasás (modul)

```taphome
SENDDATA(BYTECOLLECTION("00"));
```

1\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,1) & 0x01) > 0;
END
```

2\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,1) & 0x02) > 0;
END
```

3\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,1) & 0x04) > 0;
END
```

4\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,1) & 0x08) > 0;
END
```

5\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,1) & 0x10) > 0;
END
```

6\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,1) & 0x20) > 0;
END
```

7\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,1) & 0x40) > 0;
END
```

8\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,1) & 0x80) > 0;
END
```

9\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,2) & 0x01) > 0;
END
```

10\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,2) & 0x02) > 0;
END
```

11\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,2) & 0x04) > 0;
END
```

12\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,2) & 0x08) > 0;
END
```

13\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,2) & 0x10) > 0;
END
```

14\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,2) & 0x20) > 0;
END
```

15\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,2) & 0x40) > 0;
END
```

16\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,2) & 0x80) > 0;
END
```

17\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,3) & 0x01) > 0;
END
```

18\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,3) & 0x02) > 0;
END
```

19\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,3) & 0x04) > 0;
END
```

20\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,3) & 0x08) > 0;
END
```

21\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,3) & 0x10) > 0;
END
```

22\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,3) & 0x20) > 0;
END
```

23\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,3) & 0x40) > 0;
END
```

24\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,3) & 0x80) > 0;
END
```

25\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,4) & 0x01) > 0;
END
```

26\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,4) & 0x02) > 0;
END
```

27\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,4) & 0x04) > 0;
END
```

28\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,4) & 0x08) > 0;
END
```

29\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,4) & 0x10) > 0;
END
```

30\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,4) & 0x20) > 0;
END
```

31\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,4) & 0x40) > 0;
END
```

32\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,4) & 0x80) > 0;
END
```

33\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,5) & 0x01) > 0;
END
```

34\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,5) & 0x02) > 0;
END
```

35\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,5) & 0x04) > 0;
END
```

36\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,5) & 0x08) > 0;
END
```

37\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,5) & 0x10) > 0;
END
```

38\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,5) & 0x20) > 0;
END
```

39\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,5) & 0x40) > 0;
END
```

40\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,5) & 0x80) > 0;
END
```

41\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,6) & 0x01) > 0;
END
```

42\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,6) & 0x02) > 0;
END
```

43\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,6) & 0x04) > 0;
END
```

44\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,6) & 0x08) > 0;
END
```

45\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,6) & 0x10) > 0;
END
```

46\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,6) & 0x20) > 0;
END
```

47\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,6) & 0x40) > 0;
END
```

48\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,6) & 0x80) > 0;
END
```

49\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,7) & 0x01) > 0;
END
```

50\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,7) & 0x02) > 0;
END
```

51\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,7) & 0x04) > 0;
END
```

52\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,7) & 0x08) > 0;
END
```

53\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,7) & 0x10) > 0;
END
```

54\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,7) & 0x20) > 0;
END
```

55\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,7) & 0x40) > 0;
END
```

56\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,7) & 0x80) > 0;
END
```

57\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,8) & 0x01) > 0;
END
```

58\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,8) & 0x02) > 0;
END
```

59\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,8) & 0x04) > 0;
END
```

60\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,8) & 0x08) > 0;
END
```

61\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,8) & 0x10) > 0;
END
```

62\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,8) & 0x20) > 0;
END
```

63\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,8) & 0x40) > 0;
END
```

64\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,8) & 0x80) > 0;
END
```

65\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,9) & 0x01) > 0;
END
```

66\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,9) & 0x02) > 0;
END
```

67\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,9) & 0x04) > 0;
END
```

68\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,9) & 0x08) > 0;
END
```

69\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,9) & 0x10) > 0;
END
```

70\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,9) & 0x20) > 0;
END
```

71\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,9) & 0x40) > 0;
END
```

72\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,9) & 0x80) > 0;
END
```

73\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,10) & 0x01) > 0;
END
```

74\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,10) & 0x02) > 0;
END
```

75\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,10) & 0x04) > 0;
END
```

76\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,10) & 0x08) > 0;
END
```

77\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,10) & 0x10) > 0;
END
```

78\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,10) & 0x20) > 0;
END
```

79\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,10) & 0x40) > 0;
END
```

80\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,10) & 0x80) > 0;
END
```

81\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,11) & 0x01) > 0;
END
```

82\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,11) & 0x02) > 0;
END
```

83\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,11) & 0x04) > 0;
END
```

84\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,11) & 0x08) > 0;
END
```

85\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,11) & 0x10) > 0;
END
```

86\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,11) & 0x20) > 0;
END
```

87\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,11) & 0x40) > 0;
END
```

88\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,11) & 0x80) > 0;
END
```

89\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,12) & 0x01) > 0;
END
```

90\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,12) & 0x02) > 0;
END
```

91\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,12) & 0x04) > 0;
END
```

92\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,12) & 0x08) > 0;
END
```

93\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,12) & 0x10) > 0;
END
```

94\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,12) & 0x20) > 0;
END
```

95\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,12) & 0x40) > 0;
END
```

96\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,12) & 0x80) > 0;
END
```

97\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,13) & 0x01) > 0;
END
```

98\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,13) & 0x02) > 0;
END
```

99\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,13) & 0x04) > 0;
END
```

100\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,13) & 0x08) > 0;
END
```

101\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,13) & 0x10) > 0;
END
```

102\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,13) & 0x20) > 0;
END
```

103\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,13) & 0x40) > 0;
END
```

104\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,13) & 0x80) > 0;
END
```

105\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,14) & 0x01) > 0;
END
```

106\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,14) & 0x02) > 0;
END
```

107\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,14) & 0x04) > 0;
END
```

108\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,14) & 0x08) > 0;
END
```

109\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,14) & 0x10) > 0;
END
```

110\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,14) & 0x20) > 0;
END
```

111\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,14) & 0x40) > 0;
END
```

112\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,14) & 0x80) > 0;
END
```

113\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,15) & 0x01) > 0;
END
```

114\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,15) & 0x02) > 0;
END
```

115\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,15) & 0x04) > 0;
END
```

116\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,15) & 0x08) > 0;
END
```

117\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,15) & 0x10) > 0;
END
```

118\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,15) & 0x20) > 0;
END
```

119\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,15) & 0x40) > 0;
END
```

120\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,15) & 0x80) > 0;
END
```

121\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,16) & 0x01) > 0;
END
```

122\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,16) & 0x02) > 0;
END
```

123\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,16) & 0x04) > 0;
END
```

124\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,16) & 0x08) > 0;
END
```

125\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,16) & 0x10) > 0;
END
```

126\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,16) & 0x20) > 0;
END
```

127\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,16) & 0x40) > 0;
END
```

128\. zóna Reed kontaktus Csak olvasható

boolean bitmask

Figyelő

```taphome
VAR cmd := GETAT(RECEIVEDBYTES,0);

IF(cmd = 0)
   Rc := (GETAT(RECEIVEDBYTES,16) & 0x80) > 0;
END
```

**Kapcsolat:** Packet Parser → TCP

Lehetséges fejlesztések (10)

- Partition Control — Arm/disarm partitions — supported by HA and openHAB via integration protocol, not implemented in TapHome template
- Output Control — Control mono/bistable outputs (switches, sirens) — requires user code authentication
- Zone Tamper State — Zone tamper detection channel, available in openHAB binding
- Zone Alarm State — Zone alarm state (separate from violation), available in openHAB binding
- Zone Bypass State — Zone bypass status, available in openHAB binding
- System Troubles — Active trouble indicator and trouble memory, available via system thing
- System Date/Time — System clock synchronization channel
- Event Log — Alarm event history with timestamps and descriptions
- Roller Shutter — Dual-output roller shutter control via dedicated thing type
- Wireless Temperature Sensor (ATD-100) — Temperature readings from ATD-100 wireless detectors, with battery and communication status

## Importálási paraméterek

Ezeket az értékeket az XML importálásakor adja meg.

| Az alkalmazás kéri     | Alapérték     |
|------------------------|---------------|
| IP-cím                 | `192.168.0.1` |
| Port                   | `7094`        |
| Internal poll interval | `2500`        |

## Források

- Satel ETHM-1 Plus Installation Manual (FW 3.11)
  
  [www.satel.eu](https://www.satel.eu/en/download/instrukcje/ethm1_plus_en_a1951078.pdf) 2026-03-27
- Satel ETHM-1 Plus Product Page
  
  [www.satel.pl](https://www.satel.pl/en/products/intruder-alarms/communication-and-messaging/tcp-ip-communication/ethm-1-plus/) 2026-03-27
- Home Assistant Satel Integra Integration
  
  [www.home-assistant.io](https://www.home-assistant.io/integrations/satel_integra/) 2026-03-27
- openHAB Satel Integra Binding
  
  [www.openhab.org](https://www.openhab.org/addons/bindings/satel/) 2026-03-27

## Kapcsolódó dokumentáció

- [Packet Parser integráció](https://taphome.com/hu/compatibility/packet-parser-guide/)
- [Packet Parser (HTTP, TCP, UDP, FTP, MQTT)](https://taphome.com/hu/docs/integration/packet-parser/)
- [Packet parser függvények](https://taphome.com/hu/docs/script/packet-parser/)
- [Elemző függvények](https://taphome.com/hu/docs/script/parsing-functions/)

