TapHome

Ropam OptimaGSM

Modbus TCP
Přidal
Poslední aktualizace: 06. 2026

Vyžaduje externí bránu

Ropam AP-IP — stránka produktu

Ropam OptimaGSM

Ropam OptimaGSM je polská zabezpečovací ústředna s připojením GSM/GPRS. TapHome komunikuje s ústřednou přes Modbus TCP prostřednictvím gateway modulu Ropam AP-IP, který poskytuje komunikační rozhraní TCP/IP na portu 502.

Jedná se o startovací šablonu implementující 1 výstup a 9 zónových vstupů z celkové kapacity 40 výstupů a 48 vstupů. Uživatelé mohou přidávat další zařízení podle stejného vzoru popsaného níže.

Protokol Modbus na OptimaGSM neposkytuje registry pro aktivaci, deaktivaci ani stav systému přímo — jde o bezpečnostní designové rozhodnutí. Řešení pomocí I/O mapování je popsáno v sekci Řešení problémů.

Hardwarové připojení

Modul AP-IP se připojuje k ústředně OptimaGSM interně a poskytuje Ethernet (RJ45) port pro TCP/IP komunikaci. Připojte modul AP-IP ke stejné lokální síti jako TapHome Core pomocí standardního Ethernet kabelu.

  • Protokol: Modbus TCP
  • Port: 502
  • Slave ID: Konfigurovatelné (výchozí 1 v šabloně; oficiální dokumentace uvádí 255; komunita hlásí, že funguje i 4)

Přiřaďte modulu AP-IP statickou IP adresu v nastavení DHCP routeru. Modul standardně používá DHCP — bez rezervace se IP adresa může změnit po výpadku napájení.

Konfigurace

Požadavky na firmware
  • Firmware OptimaGSM: v2.4 nebo novější
  • Firmware AP-IP: v1.5 nebo novější

Pokud je nainstalovaná starší verze, aktualizujte firmware pomocí OptimaGSM Manageru.

Povolení serveru Modbus TCP/IP
  1. Otevřete OptimaGSM Manager (v2.0 nebo novější)
  2. Přejděte do sekce internetového modulu AP-IP
  3. Nastavte síťové parametry (Ethernet DHCP nebo statická IP)
  4. Zaškrtněte možnost „Enable MODBUS TCP/IP server" ve spodní části konfigurační stránky AP-IP
Povolení ovládání výstupů přes Modbus

Každý výstup, který má být ovladatelný přes TapHome, musí mít povolenou možnost „WWW/IP control":

  1. V OptimaGSM Manageru přejděte do sekce Výstupy
  2. U každého výstupu, který chcete ovládat, zaškrtněte „WWW" v seznamu „Triggered by"
  3. Tím se současně povolí ovládání přes aplikaci, webový server i Modbus TCP/IP

Bez povolené možnosti „WWW/IP control" pro konkrétní výstup budou příkazy zápisu přes Modbus do příslušného cívkového registru ústřednou ignorovány.

Importové parametry v TapHome

Při importování šablony v TapHome zadejte:

  • IP adresa — IP adresa modulu AP-IP v lokální síti (výchozí: 192.168.1.0)
  • Slave ID — Modbus slave adresa (výchozí: 1)

Možnosti zařízení

Ovládání výstupů

Šablona obsahuje jeden výstup (Výstup 1) mapovaný na cívkový registr C:0. Výstup používá stavová označení Emergency/OK a lze jej přepínat zapnout/vypnout přes Modbus funkci 0x05 (Write Single Coil).

Monitorování zónových vstupů

Devět zónových vstupů je zahrnuto jako jazýčkové kontakty čtoucí diskrétní vstupní registry:

  • Zónové vstupy 1–8 — souvislé adresy D:0 až D:7
  • Zónový vstup 32 — adresa D:31 (nesouvislá, přeskakuje D:8 až D:30)

Každý zónový vstup odráží fyzický stav příslušného vstupu alarmové zóny s dobou odezvy 250 ms.

Rozšíření šablony

OptimaGSM poskytuje 40 výstupů (cívky C:0–C:39) a 48 zónových vstupů (diskrétní vstupy D:0–D:47). Šablona obsahuje pouze startovací subset. Pro přidání dalších zařízení:

  • Další výstupy: Přidejte zařízení ModbusSwitch s MODBUSR(C, {adresa}, Bool) kde adresa je 0–39
  • Další vstupy: Přidejte zařízení ModbusReedContact s MODBUSR(D, {adresa}, Bool) kde adresa je 0–47
Další možnosti

Ústředna OptimaGSM také poskytuje vstupní registry pro teplotní senzory (4 kanály), analogový vstup (0–10 V), úroveň GSM signálu, stav AC napájení, DC napájecí napětí, monitorování výkonu/napětí modulů IOE-IQPL, systémový čas, chybové kódy a verze firmware. Tyto lze přidat do šablony TapHome jako zařízení ModbusVariable čtoucí vstupní registry.

Řešení problémů

Žádná Modbus komunikace
  1. Ověřte, že firmware modulu AP-IP je v1.5 nebo novější
  2. Potvrďte, že server Modbus TCP/IP je povolen v OptimaGSM Manageru
  3. Zkontrolujte, že modul AP-IP a TapHome Core jsou ve stejné síti/podsíti
  4. Zkuste různé slave ID (1, 4, nebo 255) — správná hodnota závisí na verzi firmware AP-IP a konfiguraci
Výstupy nereagují na příkazy
  1. Ověřte, že možnost „WWW/IP control" je povolena pro každý výstup v OptimaGSM Manageru
  2. Použijte Ropam Modbus Tester (modbus_tester.exe) k ověření, že výstupy reagují na příkazy zápisu nezávisle na TapHome
Aktivace a deaktivace alarmu přes TapHome

Protokol Modbus záměrně vylučuje přímé registry pro aktivaci/deaktivaci z bezpečnostních důvodů. K dispozici je řešení pomocí I/O mapování:

  1. Ovládání aktivace: Nastavte výstup (cívku) tak, aby byl logicky mapován na vstup v ústředně. Nastavte typ vstupu na ARM, DISARM, ARM-only, DISARM-only nebo CANCEL alarm dle potřeby
  2. Monitorování stavu: Nastavte výstup(y) tak, aby byly spouštěny stavem systému v bistabilním režimu (např. Výstup 3 pro „Plné zajištění", Výstup 4 pro „Alarm"). Čtěte stav cívky přes Modbus pro zjištění stavu systému

Dostupná zařízení

Ropam OptimaGSM Modul
Výstup 1 Přepínač

Výstup O1 alarmové ústředny — přepínatelný přes Modbus, vyžaduje povolení WWW/IP control v OptimaGSM Manageru

Registr: C:0 Bool
Hodnoty / Stavy: ${Emergency_Emergency} · ${Emergency_Ok}

Výstup 1

Čtení stavu přepínače
MODBUSR(C, 0, Bool)
Zónový vstup 1 Jazýčkový kontakt Pouze ke čtení
Registr: D:0 Bool

Zónový vstup 1

Čtení
MODBUSR(D, 0, Bool)
Zónový vstup 2 Jazýčkový kontakt Pouze ke čtení
Registr: D:1 Bool

Zónový vstup 2

Čtení
MODBUSR(D, 1, Bool)
Zónový vstup 3 Jazýčkový kontakt Pouze ke čtení
Registr: D:2 Bool

Zónový vstup 3

Čtení
MODBUSR(D, 2, Bool)
Zónový vstup 4 Jazýčkový kontakt Pouze ke čtení
Registr: D:3 Bool

Zónový vstup 4

Čtení
MODBUSR(D, 3, Bool)
Zónový vstup 5 Jazýčkový kontakt Pouze ke čtení
Registr: D:4 Bool

Zónový vstup 5

Čtení
MODBUSR(D, 4, Bool)
Zónový vstup 6 Jazýčkový kontakt Pouze ke čtení
Registr: D:5 Bool

Zónový vstup 6

Čtení
MODBUSR(D, 5, Bool)
Zónový vstup 7 Jazýčkový kontakt Pouze ke čtení
Registr: D:6 Bool

Zónový vstup 7

Čtení
MODBUSR(D, 6, Bool)
Zónový vstup 8 Jazýčkový kontakt Pouze ke čtení
Registr: D:7 Bool

Zónový vstup 8

Čtení
MODBUSR(D, 7, Bool)
Zónový vstup 32 Jazýčkový kontakt Pouze ke čtení

Nesouvislý zónový vstup — adresa D:31 (přeskakuje D:8 až D:30)

Registr: D:31 Bool

Zónový vstup 32

Čtení
MODBUSR(D, 31, Bool)
Připojení: Modbus TCP • Slave ID: $[SlaveId]
Možná vylepšení (14)
  • C:1–C:39 Outputs O2–O40 — 39 additional coil outputs available — users can add following the same pattern as Output1
  • D:8–D:30 Zone Inputs I9–I31 — 23 additional discrete inputs available — users can add following the same pattern
  • D:32–D:47 Zone Inputs I33–I48 — 16 additional discrete inputs available
  • I:0–I:3 Temperature Sensors T1–T4 — 4 temperature sensors, Input Register, UInt16, value / 10 = degrees C
  • I:12 Analog Input (0–10V) — Analog input value in mV
  • I:14 GSM Signal Level — Signal strength 0–5 (0=min, 5=max)
  • I:16 AC Power Status — 1=present, 0=absent
  • I:18 DC Supply Voltage — Supply voltage in mV (e.g. 13700 = 13.7V)
  • I:20–I:27 IOE-IQPL Power Consumption (p1–p8) — Power consumption per IOE-IQPL module in Watts
  • I:30–I:37 IOE-IQPL Supply Voltage (u1–u8) — Supply voltage per IOE-IQPL module in Volts
  • I:40–I:44 System Time — Minutes, hour, day, month, year
  • I:50–I:53 Fault Codes — 4 fault code bytes
  • I:60 AP-IP Firmware Version — Firmware version of AP-IP module
  • I:61 OptimaGSM Firmware Version — Firmware version of OptimaGSM panel

Zdroje

Našli jste problém s touto šablonou zařízení?

Napište nám, co nefunguje, co chybí, nebo jak by se měla šablona chovat. Vaše zpětná vazba nám pomáhá udržet katalog přesný.

Ověřeno TapHome

Chcete to použít ve svém TapHome jádře?

Otevřete tuto šablonu v zákaznickém portálu a použijte ji ve svém domově, nebo navrhněte úpravu a odešlete ji zpět do katalogu.

Otevřít v portálu