---
title: "Paradox Alarmzentralen über PAI (MQTT)"
description: "Paradox Spectra SP, Magellan MG und Digiplex EVO über MQTT und die Open-Source-Bridge PAI mit TapHome verbinden — Bereich, Zonen und PGM-Ausgang."
url: "https://taphome.com/de/compatibility/paradox-pai-mqtt/"
language: de
lastmod: 2026-11-04
generator: hugo
ai:
  topics: ["mqtt","alarm-system","security","zone-monitoring","arming","open-source-bridge"]
  questions: ["Wie kommuniziert eine Paradox Alarmanlage mit TapHome?","Gibt es eine TapHome-Vorlage für Paradox Alarmzentralen?","Kann TapHome eine Paradox Spectra oder Magellan scharf und unscharf schalten?","Was brauche ich, um eine Paradox Alarmanlage über MQTT mit TapHome zu verbinden?","Warum verbindet sich PAI nicht mit meiner Paradox SP6000+ oder MG5050+?","Wie verbinde ich eine Paradox Alarmanlage ohne PAI mit TapHome?"]
---

# Paradox Alarmzentralen über PAI (MQTT)

Kommunikation: Packet Parser → MQTT

- [Offizielle Website von Paradox](https://www.paradox.com)
- [PAI — Paradox Alarm Interface (GitHub)](https://github.com/ParadoxAlarmInterface/pai)
- [PAI — MQTT-Schnittstelle (Wiki)](https://github.com/ParadoxAlarmInterface/pai/wiki/MQTT-Interface)

Die Vorlage Paradox PAI verbindet Paradox Alarmzentralen — Spectra SP, Magellan MG und Digiplex EVO — über MQTT mit TapHome, und zwar über PAI, das Paradox Alarm Interface. PAI ist eine Open-Source-Bridge, kein Produkt von Paradox. Es läuft auf einem kleinen Computer neben der Zentrale (zum Beispiel einem Raspberry Pi, einem NAS oder einem Rechner mit Home Assistant), spricht mit der Zentrale über deren serielle Schnittstelle oder ein IP150-Modul und veröffentlicht den Zustand der Zentrale an einen MQTT-Broker. TapHome liest diese Nachrichten und sendet Befehle zum Scharfschalten zurück. Das Protokoll, das PAI verwendet, veröffentlicht Paradox nicht.

Die Vorlage zeigt den Zustand eines Bereichs und schaltet ihn scharf oder unscharf, zeigt vier Zonen mit ihren Warnungen und schaltet einen PGM-Ausgang. Für Digiplex-EVO-Zentralen mit dem Modul PRT3 gibt es eine eigene Vorlage, die das offizielle Protokoll von Paradox nutzt und keinen Computer braucht: [Paradox Digiplex EVO über PRT3 (TCP)](https://taphome.com/de/compatibility/paradox-evo-prt3-tcp/).

> [!WARNING]
> **Community-Vorlage — noch nicht mit TapHome an einer echten Zentrale getestet.** Die Vorlage wurde im TapHome-Portal aus der Dokumentation von PAI erstellt und nur mit einem simulierten PAI und einer simulierten Zentrale auf einem lokalen TapHome Core 2025.2 getestet, nicht mit einer echten Paradox Zentrale. Prüfen Sie sie an Ihrer Installation, bevor Sie sich bei der Sicherheit auf sie verlassen; Erfahrungen aus der Praxis sind willkommen. Laden Sie das XML auf dieser Seite herunter oder holen Sie es im TapHome-Portal: [Paradox über PAI — Community-Vorlage](https://portal.taphome.com/portal/community/paradox-pai-mqtt), und importieren Sie es als neues Modul.

**[Paradox alarm (Spectra SP, Magellan MG, Digiplex EVO) through PAI over MQTT](https://portal.taphome.com/de/portal/community/paradox-pai-mqtt)** — Paradox, MQTT. Paradox SP, MG and EVO panels through PAI, the open-source Paradox Alarm Interface, over MQTT: partition arming and state, four zones with alarm, tamper and low-battery warnings, one PGM output.

> [!DANGER]
> **Sicherheit: Wer an den Broker veröffentlichen kann, kann die Alarmanlage unscharf schalten.** PAI schaltet die Zentrale **ohne den Benutzercode** der Zentrale scharf und unscharf. Schalten Sie am MQTT-Broker Benutzername und Passwort ein (der in TapHome eingebaute Broker unterstützt das) und tragen Sie sie in PAI und in dieser Vorlage ein.

## Unterstützte Zentralen

| Serie | Modelle | Hinweise |
|---|---|---|
| Spectra SP | SP4000, SP5500, SP6000, SP7000, SP65 | Bei den Modellen „+“ (SP5500+, SP6000+, SP7000+) ist die serielle Schnittstelle für Geräte anderer Hersteller gesperrt. Paradox verkauft einen Freischaltcode, oder verbinden Sie PAI über ein IP150 |
| Magellan MG | MG5000, MG5050, MG5050+, MG5075 | Auch die MG5050+ hat die gesperrte serielle Schnittstelle. Die MG6250 ist in PAI nur experimentell |
| Digiplex EVO | EVO48, EVO96, EVO192, EVOHD | EVO-Firmware 7.50 und neuer verschlüsselt die serielle Schnittstelle; PAI 3.8 unterstützt das mit dem PC-Passwort. EVO hat kein Scharfschalten Sleep |

## Hardware-Anschluss

PAI verbindet sich auf eine dieser Arten mit der Zentrale:

- **Serielle Schnittstelle der Zentrale** — mit einem USB-TTL-Adapter am Computer mit PAI oder mit einer seriellen ESP32-Bridge im lokalen Netzwerk.
- **IP150-Modul** im lokalen Netzwerk. Ein IP150 nimmt nur einen Client gleichzeitig an: Solange PAI verbunden ist, können sich die Paradox-Apps Insite Gold und BlueEye nicht über dasselbe Modul verbinden. Ein IP150+ mit Firmware 6.x und das IP180 erlauben keine lokale Verbindung.

Der Computer mit PAI und der TapHome Core müssen denselben MQTT-Broker erreichen — meist den im TapHome Core eingebauten Broker.

## Konfiguration

### MQTT-Broker in TapHome

Schalten Sie in TapHome den MQTT Broker ein und legen Sie Benutzername und Passwort fest — siehe [MQTT Broker](https://taphome.com/de/docs/integration/packet-parser/mqtt-broker/). PAI und diese Vorlage melden sich damit am Broker an.

### PAI

Richten Sie MQTT in der PAI-Konfiguration auf den Broker, den TapHome verwendet. Für den in TapHome eingebauten Broker ist das die IP-Adresse des TapHome Core — der Name `taphome.mqtt.broker.local` funktioniert nur innerhalb des Core, nicht für PAI:

```yaml
MQTT_ENABLE: true
MQTT_HOST: 192.168.1.10        # IP address of the TapHome Core with the built-in broker
MQTT_PORT: 1883
MQTT_USERNAME: pai
MQTT_PASSWORD: 'replace-me'
MQTT_BASE_TOPIC: paradox
MQTT_RETAIN: true              # default: the broker keeps the last state for TapHome
```

`MQTT_USE_NUMERIC_STATES` kann auf dem Standardwert (`False`) bleiben; die Vorlage liest sowohl `True`/`False` als auch `1`/`0`.

### Schlüssel von Bereich, Zonen und PGM

PAI benennt jeden Bereich, jede Zone und jeden PGM nach seiner Bezeichnung in der Zentrale und ersetzt Leerzeichen und Sonderzeichen durch `_` (zum Beispiel `Front door` → `Front_door`). Lesen Sie die Schlüssel nach dem Start von PAI aus dem Broker, zum Beispiel:

```
mosquitto_sub -h 192.168.1.10 -u pai -P 'replace-me' -t 'paradox/states/#' -v
```

```
paradox/states/partitions/Area_1/current_state disarmed
paradox/states/zones/Front_door/open False
paradox/states/outputs/Gate/on False
```

Der Teil nach `partitions/`, `zones/` und `outputs/` ist der Schlüssel. Schlüssel unterscheiden Groß- und Kleinschreibung.

### Importparameter

| Importparameter | Beschreibung | Standard |
|---|---|---|
| Adresse des MQTT-Brokers | `taphome.mqtt.broker.local` für den in TapHome eingebauten Broker oder die Adresse eines anderen Brokers | `taphome.mqtt.broker.local` |
| Port des MQTT-Brokers | Port des Brokers | `1883` |
| Benutzername und Passwort des MQTT-Brokers | Das Konto am Broker | (leer) |
| Basis-Topic von PAI | `MQTT_BASE_TOPIC` von PAI | `paradox` |
| Schlüssel des Bereichs | Schlüssel des Bereichs | `Area_1` |
| Schlüssel der Zonen 1–4 | Schlüssel von vier Zonen | `Zone_1` … `Zone_4` |
| Schlüssel des PGM-Ausgangs | Schlüssel eines PGM-Ausgangs | `PGM_1` |

Für weitere Bereiche oder Zonen importieren Sie die Vorlage erneut mit anderen Schlüsseln und löschen die Geräte, die Sie nicht benötigen.

## Gerätefunktionen

### Bereich

Zeigt den Zustand des Bereichs und schaltet ihn scharf oder unscharf.

| Zustand | PAI `current_state` | Bei Auswahl in TapHome |
|---|---|---|
| Unscharf | `disarmed` | sendet `disarm` |
| Scharf | `armed_away` | sendet `arm` |
| Scharf Stay | `armed_home` | sendet `arm_stay` |
| Scharf Sleep | `armed_night` | sendet `arm_sleep` (nur SP und MG) |
| Scharfschaltung läuft | `arming` (Ausgangsverzögerung) | sendet nichts |
| Alarm | `triggered` | sendet nichts |

Befehle werden ohne Retain-Flag an `paradox/control/partitions/<key>` veröffentlicht, wie PAI es verlangt. „Scharfschaltung läuft“ und „Alarm“ sind Zustände, die die Zentrale meldet, und senden nie einen Befehl. Beim Start des TapHome Core übernimmt der Bereich seinen Zustand aus der gespeicherten (retained) Nachricht von PAI und sendet nichts.

### Zonen 1–4

Jede Zone zeigt, ob sie offen oder geschlossen ist. Warnungen erscheinen, wenn die Zone im Alarm, sabotiert oder überbrückt ist oder wenn eine Funkzone eine schwache Batterie hat. Jede Warnung bleibt, bis PAI den Zustand als beendet meldet.

### PGM-Ausgang

Schaltet einen PGM-Ausgang der Zentrale ein oder aus und zeigt seinen Zustand. Ob ein PGM geschaltet werden kann, hängt von der Zentrale ab und davon, wie der Errichter ihn programmiert hat. Beim Start des TapHome Core übernimmt der PGM seinen Zustand von PAI und wird nicht geschaltet.

### Modul

Das Modul zeigt einen Fehler, wenn PAI sich als offline meldet (`paradox/interface/availability`), zum Beispiel wenn PAI die Verbindung zur Zentrale verloren hat oder angehalten wurde.

## Ohne PAI

Ein PGM-Ausgang der Zentrale an einem Eingang von TapHome (scharf, Alarm) und ein Relais von TapHome an einer Schlüsselschalterzone der Zentrale funktionieren mit jeder Paradox Zentrale, mit weniger Zuständen und ohne Details zu den Zonen.

## Fehlerbehebung

### Keine Zustände in TapHome

Prüfen Sie, dass PAI läuft und veröffentlicht (`mosquitto_sub … -t 'paradox/#'`), dass Basis-Topic und Schlüssel genau übereinstimmen und dass `MQTT_RETAIN` in PAI eingeschaltet ist.

### Scharfschalten bewirkt nichts

Prüfen Sie, dass PAI und TapHome denselben Broker verwenden, und lesen Sie in `paradox/interface/command_status` die Antwort von PAI. Bei EVO ist Scharf Sleep nicht verfügbar.

### Modulfehler „PAI reports offline“

PAI hat die Zentrale verloren oder wurde angehalten; siehe das Protokoll von PAI.

### PAI verbindet sich nicht mit der Zentrale

Bei SP5500+, SP6000+, SP7000+ und MG5050+ ist die serielle Schnittstelle gesperrt — fragen Sie bei Paradox nach dem Freischaltcode oder verbinden Sie über ein IP150. Solange PAI über ein IP150 verbunden ist, schließen Sie Insite Gold und BlueEye. Ein IP150+ mit Firmware 6.x und ein IP180 erlauben PAI keine lokale Verbindung.

## Verfügbare Geräte

Paradox PAI MQTT-Bridge Modul

Benutzerdefinierte Variablen

`baseTopic` (string) Basis-Topic von PAI (MQTT\_BASE\_TOPIC in der PAI-Konfiguration), Standard paradox

Enter the same value as MQTT\_BASE\_TOPIC in the PAI configuration as the import parameter PAI base topic.

Bereich Mehrwertschalter

Zustand eines Bereichs der Zentrale und dessen Scharf- oder Unscharfschaltung; Scharfschaltung läuft und Alarm werden nur angezeigt und senden nichts

enum string

Werte / Zustände: Unscharf · Scharf · Scharf Stay · Scharf Sleep · Scharfschaltung läuft · Alarm

Variable: `partitionKey` — Schlüssel des Bereichs, wie PAI ihn in paradox/states/partitions/&lt;Schlüssel&gt; veröffentlicht, zum Beispiel Area\_1

Zone 1 Reed-Kontakt Nur lesen

Zustand einer Zone der Zentrale (offen oder geschlossen) mit Warnungen bei Alarm, Sabotage, schwacher Batterie einer Funkzone und Überbrückung

boolean

Variable: `zoneKey` — Schlüssel der Zone, wie PAI ihn in paradox/states/zones/&lt;Schlüssel&gt; veröffentlicht, zum Beispiel Front\_door

Zone 2 Reed-Kontakt Nur lesen

Zustand einer Zone der Zentrale (offen oder geschlossen) mit Warnungen bei Alarm, Sabotage, schwacher Batterie einer Funkzone und Überbrückung

boolean

Variable: `zoneKey` — Schlüssel der Zone, wie PAI ihn in paradox/states/zones/&lt;Schlüssel&gt; veröffentlicht, zum Beispiel Front\_door

Zone 3 Reed-Kontakt Nur lesen

Zustand einer Zone der Zentrale (offen oder geschlossen) mit Warnungen bei Alarm, Sabotage, schwacher Batterie einer Funkzone und Überbrückung

boolean

Variable: `zoneKey` — Schlüssel der Zone, wie PAI ihn in paradox/states/zones/&lt;Schlüssel&gt; veröffentlicht, zum Beispiel Front\_door

Zone 4 Reed-Kontakt Nur lesen

Zustand einer Zone der Zentrale (offen oder geschlossen) mit Warnungen bei Alarm, Sabotage, schwacher Batterie einer Funkzone und Überbrückung

boolean

Variable: `zoneKey` — Schlüssel der Zone, wie PAI ihn in paradox/states/zones/&lt;Schlüssel&gt; veröffentlicht, zum Beispiel Front\_door

PGM-Ausgang Schalter

Schaltet einen programmierbaren Ausgang (PGM) der Zentrale ein oder aus und zeigt seinen Zustand

boolean

Werte / Zustände: ON · OFF

Variable: `outputKey` — Schlüssel des PGM-Ausgangs, wie PAI ihn in paradox/states/outputs/&lt;Schlüssel&gt; veröffentlicht

**Verbindung:** Packet Parser → MQTT

Mögliche Verbesserungen (6)

- Zone bypass control — The template shows the bypass state of a zone as a warning but does not bypass a zone.
- Force arming and EVO instant arming — arm\_instant exists on EVO panels only; EVO has no Sleep arming, so Armed Sleep does nothing there.
- Panic alarms — Left out on purpose: a panic command triggers a real alarm report.
- System trouble flags — Trouble flags of the panel that PAI publishes under states/system/troubles.
- Event stream — Live panel events PAI publishes as JSON when MQTT\_PUBLISH\_RAW\_EVENTS is on.
- More partitions, zones and PGM outputs — The template has one partition, four zones and one PGM. Import it again with other keys for more.

## Quellen

- PAI — Paradox Alarm Interface, project README (version 3.8.1)
  
  [github.com](https://github.com/ParadoxAlarmInterface/pai) 2026-11-04
- PAI wiki — MQTT Interface (topics, states, control commands)
  
  [github.com](https://github.com/ParadoxAlarmInterface/pai/wiki/MQTT-Interface) 2026-11-04
- PAI — example configuration pai.conf.example
  
  [raw.githubusercontent.com](https://raw.githubusercontent.com/ParadoxAlarmInterface/pai/master/config/pai.conf.example) 2026-11-04
- PAI wiki — Compatibility (panels, firmware, connections)
  
  [github.com](https://github.com/ParadoxAlarmInterface/pai/wiki/Compatibility) 2026-11-04
- PAI wiki — Connection methods (serial, IP150, ESP32 bridge)
  
  [github.com](https://github.com/ParadoxAlarmInterface/pai/wiki/Connection-methods) 2026-11-04

## Verwandte Dokumentation

- [MQTT Integration](https://taphome.com/de/compatibility/mqtt-guide/)
- [Packet Parser (HTTP, TCP, UDP, FTP, MQTT)](https://taphome.com/de/docs/integration/packet-parser/)
- [Packet-Parser-Funktionen](https://taphome.com/de/docs/script/packet-parser/)
- [Parsing-Funktionen](https://taphome.com/de/docs/script/parsing-functions/)
- [MQTT-Broker](https://taphome.com/de/docs/integration/packet-parser/mqtt-broker/)
- [Listener-Skripte](https://taphome.com/de/docs/script/listener-scripts/)

