TapHome
Ufficiale · TapHome Verificato Sicurezza

Ropam OptimaGSM

Centrale di allarme Ropam OptimaGSM collegata a TapHome tramite Modbus TCP attraverso il modulo gateway AP-IP. Monitoraggio degli ingressi di zona e controllo delle uscite per l'integrazione domotica.

RopamModbus TCP10 dispositiviRevisione 1.0 Ultimo aggiornamento: 8 ottobre 2026
Ropam OptimaGSM

Importa nell'app TapHomeHardware › Modbus › Aggiungi da modello

Scarica template
In questa pagina

Richiede gateway esterno

Ropam AP-IP — pagina prodotto

Indirizzo di rete

TapHome raggiunge il dispositivo all'indirizzo inserito durante l'importazione. Assegna al dispositivo un indirizzo fisso — una prenotazione IP nel router, oppure il suo nome mDNS se lo supporta —, altrimenti l'integrazione smette di funzionare quando il router cambia l'indirizzo.

Preparazione della rete

Guida all'integrazione

La Ropam OptimaGSM è una centrale di allarme polacca con connettività GSM/GPRS. TapHome comunica con la centrale tramite Modbus TCP attraverso il modulo gateway Ropam AP-IP, che fornisce l’interfaccia di comunicazione TCP/IP sulla porta 502.

Questo è un template iniziale che implementa 1 uscita e 9 ingressi di zona dalla capacità totale di 40 uscite e 48 ingressi. Gli utenti possono aggiungere ulteriori dispositivi seguendo lo stesso schema descritto di seguito.

Il protocollo Modbus della OptimaGSM non espone registri per inserimento, disinserimento o stato del sistema direttamente — si tratta di una scelta progettuale di sicurezza. Una soluzione alternativa tramite mappatura I/O è descritta nella sezione Risoluzione dei problemi.

Collegamento hardware

Il modulo AP-IP si collega internamente alla centrale OptimaGSM e fornisce una porta Ethernet (RJ45) per la comunicazione TCP/IP. Collega il modulo AP-IP alla stessa rete locale di TapHome Core utilizzando un cavo Ethernet standard.

  • Protocollo: Modbus TCP
  • Porta: 502
  • Slave ID: Configurabile (predefinito 1 nel template; la documentazione ufficiale indica 255; la community riporta che anche 4 funziona)

Configurazione

Requisiti firmware

  • Firmware OptimaGSM: v2.4 o successivo
  • Firmware AP-IP: v1.5 o successivo

Se è installata una versione precedente, aggiorna il firmware utilizzando OptimaGSM Manager.

Abilitazione del server Modbus TCP/IP

  1. Apri OptimaGSM Manager (v2.0 o successivo)
  2. Vai alla sezione modulo internet AP-IP
  3. Configura le impostazioni di rete (Ethernet DHCP o IP statico)
  4. Abilita la casella “Enable MODBUS TCP/IP server” in fondo alla pagina di configurazione AP-IP

Abilitazione del controllo uscite tramite Modbus

Ogni uscita che deve essere controllabile tramite TapHome deve avere l’opzione “WWW/IP control” abilitata:

  1. In OptimaGSM Manager, vai alla sezione Uscite
  2. Per ogni uscita che desideri controllare, abilita “WWW” nell’elenco “Triggered by”
  3. Questo abilita simultaneamente il controllo tramite app, server web e Modbus TCP/IP

Senza l’opzione “WWW/IP control” abilitata per una specifica uscita, i comandi di scrittura Modbus al registro bobina corrispondente verranno ignorati dalla centrale.

Parametri di importazione TapHome

Durante l’importazione del template in TapHome, specifica:

  • Indirizzo IP — l’IP del modulo AP-IP nella rete locale (inserisci l’indirizzo effettivo del dispositivo; il template precompila il segnaposto 192.168.1.0)
  • Slave ID — indirizzo Modbus slave (predefinito: 1)

Funzionalità dei dispositivi

Controllo uscite

Il template include un’uscita (Uscita 1) mappata sul registro bobina C:0. L’uscita utilizza etichette di stato Emergency/OK e può essere attivata/disattivata tramite la funzione Modbus 0x05 (Write Single Coil).

Monitoraggio ingressi di zona

Nove ingressi di zona sono inclusi come contatti reed che leggono registri di ingresso discreti:

  • Ingressi di zona 1–8 — indirizzi continui da D:0 a D:7
  • Ingresso di zona 32 — indirizzo D:31 (non continuo, salta da D:8 a D:30)

Ogni ingresso di zona riflette lo stato fisico dell’ingresso della zona di allarme corrispondente con un tempo di risposta di 250 ms.

Espansione del template

La OptimaGSM espone 40 uscite (bobine C:0–C:39) e 48 ingressi di zona (ingressi discreti D:0–D:47). Il template include solo un sottoinsieme iniziale. Per aggiungere ulteriori dispositivi:

  • Uscite aggiuntive: Aggiungi un dispositivo ModbusSwitch con MODBUSR(C, {indirizzo}, Bool) dove l’indirizzo è 0–39
  • Ingressi aggiuntivi: Aggiungi un dispositivo ModbusReedContact con MODBUSR(D, {indirizzo}, Bool) dove l’indirizzo è 0–47

Funzionalità aggiuntive

La centrale OptimaGSM espone anche registri di ingresso per sensori di temperatura (4 canali), ingresso analogico (0–10 V), livello segnale GSM, stato alimentazione AC, tensione alimentazione DC, monitoraggio potenza/tensione moduli IOE-IQPL, ora di sistema, codici errore e versioni firmware. Questi possono essere aggiunti al template TapHome come dispositivi ModbusVariable che leggono registri di ingresso.

Risoluzione dei problemi

Nessuna comunicazione Modbus

  1. Verifica che il firmware del modulo AP-IP sia v1.5 o successivo
  2. Conferma che il server Modbus TCP/IP sia abilitato in OptimaGSM Manager
  3. Controlla che il modulo AP-IP e TapHome Core siano sulla stessa rete/sottorete
  4. Prova diversi slave ID (1, 4 o 255) — il valore corretto dipende dalla versione firmware AP-IP e dalla configurazione

Le uscite non rispondono ai comandi

  1. Verifica che l’opzione “WWW/IP control” sia abilitata per ogni uscita in OptimaGSM Manager
  2. Usa il Modbus Tester di Ropam (modbus_tester.exe) per verificare che le uscite rispondano ai comandi di scrittura indipendentemente da TapHome

Inserimento e disinserimento tramite TapHome

Il protocollo Modbus esclude intenzionalmente registri diretti per inserimento/disinserimento per motivi di sicurezza. È disponibile una soluzione alternativa tramite mappatura I/O:

  1. Controllo inserimento: Configura un’uscita (bobina) in modo che sia logicamente mappata su un ingresso nella centrale. Imposta il tipo di ingresso su ARM, DISARM, ARM-only, DISARM-only o CANCEL allarme secondo necessità
  2. Monitoraggio stato: Configura uscita/uscite in modo che vengano attivate dallo stato del sistema in modalità bistabile (es. Uscita 3 per “Inserimento totale”, Uscita 4 per “Allarme”). Leggi lo stato della bobina tramite Modbus per determinare lo stato del sistema

Dispositivi disponibili 10

Questi dispositivi compaiono in TapHome dopo l'importazione.

Ropam OptimaGSM Modulo
Uscita 1 Interruttore Lettura e scrittura

Uscita O1 della centrale di allarme — commutabile via Modbus, richiede WWW/IP control abilitato in OptimaGSM Manager

Registro: C:0 Bool
Valori / Stati: ${Emergency_Emergency} · ${Emergency_Ok}

Uscita 1

Lettura stato interruttore
MODBUSR(C, 0, Bool)
Ingresso di zona 1 Contatto reed Solo lettura
Registro: D:0 Bool

Ingresso di zona 1

Lettura
MODBUSR(D, 0, Bool)
Ingresso di zona 2 Contatto reed Solo lettura
Registro: D:1 Bool

Ingresso di zona 2

Lettura
MODBUSR(D, 1, Bool)
Ingresso di zona 3 Contatto reed Solo lettura
Registro: D:2 Bool

Ingresso di zona 3

Lettura
MODBUSR(D, 2, Bool)
Ingresso di zona 4 Contatto reed Solo lettura
Registro: D:3 Bool

Ingresso di zona 4

Lettura
MODBUSR(D, 3, Bool)
Ingresso di zona 5 Contatto reed Solo lettura
Registro: D:4 Bool

Ingresso di zona 5

Lettura
MODBUSR(D, 4, Bool)
Ingresso di zona 6 Contatto reed Solo lettura
Registro: D:5 Bool

Ingresso di zona 6

Lettura
MODBUSR(D, 5, Bool)
Ingresso di zona 7 Contatto reed Solo lettura
Registro: D:6 Bool

Ingresso di zona 7

Lettura
MODBUSR(D, 6, Bool)
Ingresso di zona 8 Contatto reed Solo lettura
Registro: D:7 Bool

Ingresso di zona 8

Lettura
MODBUSR(D, 7, Bool)
Ingresso di zona 32 Contatto reed Solo lettura

Ingresso di zona non contiguo — indirizzo D:31 (salta da D:8 a D:30)

Registro: D:31 Bool

Ingresso di zona 32

Lettura
MODBUSR(D, 31, Bool)
Connessione: Modbus TCP • Slave ID: $[SlaveId]
Possibili miglioramenti (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

Parametri di importazione

Inserisci questi valori quando importi l'XML.

Richiesto nell'appPredefinito
Slave Id1
IP address192.168.1.0

Fonti

I documenti del produttore sono © dei rispettivi proprietari. Sono forniti così come pubblicati dal produttore, solo a titolo informativo.

Hai trovato un problema con questo template?

Dicci cosa non funziona, cosa manca o come dovrebbe comportarsi il template. Il tuo feedback ci aiuta a mantenere il catalogo accurato.

Modello · portale TapHome Ropam OptimaGSM Apri questo template nel Customer Portal per applicarlo a una delle tue case, o crea una proposta di modifica e inviala al catalogo. Modbus TCP Vedi nel portale TapHome