Smarte Rauch- und Kohlenmonoxidmelder sind ein sensibles Thema: Sie müssen zuverlässig funktionieren – auch ohne Smart Home. Gleichzeitig wünschen sich viele Home-Assistant-Nutzer eine lokale Integration ohne Cloud-Zwang, um im Ernstfall zusätzliche Automationen auszulösen.
Mit der aktuellen Firmware bietet X-Sense genau das:
Eine lokale MQTT-Anbindung an Home Assistant über die X-Sense Basisstation.
In diesem Beitrag zeige ich euch:
- welche X-Sense Geräte es gibt,
- wie die Integration in Home Assistant funktioniert,
- welche Sensoren zur Verfügung stehen,
- wo aktuell noch Einschränkungen bestehen
- und für wen sich das System lohnt.
Hier geht es zum Video: https://youtu.be/Zsp7ABsRXNI
Überblick: Mein X-Sense System
Das getestete Setup besteht aus:
- X-Sense Basisstation (SBS50) (kaufen)*
- X-Sense Rauchmelder (XS01-M) (kaufen)*
- X-Sense CO-Melder (XC01-M) (kaufen)*
- X-Sense Kombigeräte (Rauch + CO) (XP0A-MR) (kaufen)*
Die Geräte sind untereinander vernetzbar und lösen im Alarmfall gemeinsam aus – auch ohne Smart Home oder Internetverbindung.
Die Smart-Home-Anbindung ist eine reine Ergänzung, kein Muss.
Einrichtung in der X-Sense App
Die Ersteinrichtung erfolgt über die X-Sense App:
- Basisstation einrichten
- Melder anlernen
- Firmware aktualisieren
- MQTT in den Einstellungen aktivieren
Die App wird nur für Setup & Verwaltung benötigt.
Der eigentliche Betrieb mit Home Assistant läuft anschließend lokal über MQTT.
Home Assistant Integration via MQTT
Die MQTT-Integration erfolgt direkt über die X-Sense Basisstation.
In Home Assistant erscheinen die Melder als einzelne Geräte mit mehreren Entitäten.
Verfügbare Entitäten (Stand Ende Januar 2026)
Je nach Gerätetyp stehen u. a. zur Verfügung:
- Rauchalarm (on/off)
- CO-Alarm (on/off)
- Batteriestatus (Normal/kritisch; nicht in %)
- Gerätestatus
- Restlebensdauer des Sensors (Datum ist manuell in der App zu hinterlegen)
- Verbindungsstatus
👉 Wichtig:
Aktuell werden keine CO-ppm-Werte übertragen – nur der Alarmstatus.
Beispiel-Automationen mit Home Assistant
Die eigentliche Stärke liegt in den möglichen Automationen. Typische Szenarien sind:
- Push-Benachrichtigungen aufs Smartphone
- Sprachansagen über Alexa / Sonos / Media Player
- Licht einschalten (Fluchtwege ausleuchten)
- Rollläden hochfahren
- Kameras aktivieren
- Sirenen oder zusätzliche Warnlichter einschalten
- Lüftung oder Klimaanlage abschalten
⚠️ Wichtig:
Automationen sollten immer ergänzend sein.
Die sicherheitsrelevante Grundfunktion darf niemals davon abhängen, dass Home Assistant läuft.
Hier ein Beispiel:
alias: Rauchmelder
description: ""
triggers:
- trigger: state
entity_id:
- binary_sensor.rauchmelder_flur_rauch
to: "on"
alias: Rauch im Flur erkannt wird [alarm-ein]
id: alarm-ein
- trigger: state
entity_id:
- binary_sensor.rauchmelder_kinderzimmer_rauch
to: "on"
id: alarm-ein
alias: Rauch im Kinderzimmer erkannt wird [alarm-ein]
- trigger: state
entity_id:
- binary_sensor.rauchmelder_schlafzimmer_rauch
to: "on"
id: alarm-ein
alias: Rauch im Schlafzimmer erkannt wird [alarm-ein]
- trigger: state
entity_id:
- binary_sensor.rauchmelder_wz_rauch
to: "on"
id: alarm-ein
alias: Rauch im Wohnzimmer erkannt wird [alarm-ein]
- alias: Rauch im Büro erkannt wird [alarm-ein]
trigger: state
entity_id:
- binary_sensor.rauchmelder_buero_rauch
to: "on"
id: alarm-ein
- alias: Rückmeldung vom Hand kommt [alarm-aus]
trigger: event
event_type: mobile_app_notification_action
event_data:
action: ALARM_DEAKTIVIEREN
id: alarm-aus
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- alarm-ein
sequence:
- alias: Hauszustand VORHER Zustand speichern
action: scene.create
metadata: {}
data:
scene_id: hauszustand
snapshot_entities:
- light.wz_decke_hinten
- light.wz_decke_vorne
- media_player.wz_echo_show
- media_player.bad_echo_show_2
- media_player.buero_dot
- media_player.schlafzimmerdot_2
- cover.bad_rollo
- cover.flur_rollo
- cover.kinderzimmer_rollo
- cover.schlafzimmer_rollo
- cover.spielzimmer_rollo_gross
- cover.spielzimmer_rollo_klein
- cover.buero_rollo
- cover.kueche_rollo
- cover.wz_kueche_rollo
- cover.wz_rollo_links
- cover.wz_rollo_rechts
- cover.wz_weg_rollo
- alias: Schnappschuss von Kamera machen
action: camera.snapshot
metadata: {}
data:
filename: /config/www/feuer.jpg
enabled: false
- alias: Kritische Nachricht+Bild an Tristans Handy schicken mit Actions
action: notify.mobile_app_tristaniphone16
metadata: {}
data:
message: Brand im Haus?!
title: Brand
data:
attachment:
content-type: jpg
hide-thumbnail: false
url: http://xxxxx:8123/local/feuer.jpg
push:
sound:
name: default
critical: 1
volume: 1
actions:
- action: ALARM_DEAKTIVIEREN
title: Deaktivieren
enabled: false
- alias: Kritische Nachricht an Tristans Handy schicken mit Actions
action: notify.mobile_app_tristaniphone16
metadata: {}
data:
message: Brand im Haus?!
title: Brand
data:
push:
sound:
name: default
critical: 1
volume: 1
actions:
- action: ALARM_DEAKTIVIEREN
title: Deaktivieren
- action: cover.open_cover
metadata: {}
data: {}
target:
entity_id:
- cover.bad_rollo
- cover.flur_rollo
- cover.kinderzimmer_rollo
- cover.schlafzimmer_rollo
- cover.spielzimmer_rollo_gross
- cover.spielzimmer_rollo_klein
- cover.buero_rollo
- cover.kueche_rollo
- cover.wz_kueche_rollo
- cover.wz_rollo_links
- cover.wz_rollo_rechts
- cover.wz_weg_rollo
alias: Alle Rollos hoch
- action: media_player.volume_set
metadata: {}
data:
volume_level: 1
target:
entity_id:
- media_player.bad_echo_show_2
- media_player.buero_dot
- media_player.schlafzimmerdot_2
- media_player.wz_echo_show
alias: Amazon Dot/Show auf Max. Lautstärke
- action: media_player.play_media
data:
media:
media_content_id: amzn_sfx_scifi_alarm_04
media_content_type: sound
metadata: {}
target:
entity_id:
- media_player.bad_echo_show_2
- media_player.schlafzimmerdot_2
- media_player.buero_dot
- media_player.wz_echo_show
alias: Alarm auf Amazon Dot/Show ausgeben
- action: select.select_option
metadata: {}
data:
option: alarm
target:
entity_id:
- select.rauchmelder_wz_buzzer
- select.rauchmelder_flur_buzzer
- select.rauchmelder_kinderzimmer_buzzer
- select.rauchmelder_schlafzimmer_buzzer
alias: Sirenen am Rauchmelder an
- action: homeassistant.turn_on
metadata: {}
data: {}
target:
entity_id:
- switch.lampen2_fur_brand
- light.lampen_fur_brand
alias: Alle Lampen an
- alias: Alle drei Reolink-Sirenen an
action: siren.turn_on
metadata: {}
data:
volume_level: 1
target:
entity_id:
- siren.reolink_kamera_garten_sirene
- siren.trackflex_floodlight_wifi_sirene
- siren.reolink_video_doorbell_sirene
alias: "Alarm-ein: Attacke!!!"
- conditions:
- condition: trigger
id:
- alarm-aus
sequence:
- alias: Sirenen am Rauchmelder aus
action: select.select_option
metadata: {}
data:
option: mute
target:
entity_id:
- select.rauchmelder_wz_buzzer
- select.rauchmelder_flur_buzzer
- select.rauchmelder_kinderzimmer_buzzer
- select.rauchmelder_schlafzimmer_buzzer
enabled: true
- action: scene.turn_on
metadata: {}
target:
entity_id: scene.hauszustand
alias: Szene vorheriger Hauszustand aktivieren
enabled: true
data: {}
- alias: Alle drei Kamera Sirenen aus
action: siren.turn_off
metadata: {}
data: {}
target:
entity_id:
- siren.reolink_kamera_garten_sirene
- siren.trackflex_floodlight_wifi_sirene
- siren.reolink_video_doorbell_sirene
alias: "Alarm-aus: Ruhe im Haus!"
mode: single
Aktuelle Einschränkungen der MQTT-Integration
Die MQTT-Anbindung ist noch relativ neu und hat aktuell ein paar Schwächen:
- Nach einem Neustart von Home Assistant verliert die Basisstation zeitweise die MQTT-Verbindung
- Die Wiederverbindung erfolgt verzögert
- Sirene kann aktuell nicht per MQTT ausgelöst werden
- CO-Messwerte nur als Alarm, nicht als ppm
Laut X-Sense wird an Verbesserungen gearbeitet – die Basis ist aber bereits jetzt gut nutzbar.
Batterielaufzeit & Wartung
X-Sense setzt auf CR123A-Batterien mit einer angegebenen Laufzeit von 3–5 Jahren.
Zusätzlich liefern die Geräte:
- Batteriestatus
- verbleibende Sensor-Lebensdauer
Damit lassen sich Wartungsintervalle sehr gut im Smart Home überwachen.
Sicherheitshinweis
Rauch- und CO-Melder sind lebensrettende Geräte.
Die Home-Assistant-Integration darf niemals die einzige Alarmierung sein.
Empfehlung:
- Smart Home nur als zusätzliche Eskalationsstufe nutzen
- regelmäßig Tests durchführen
Fazit: Lohnt sich X-Sense mit Home Assistant?
Ja – mit realistischen Erwartungen.
Pro:
- lokale MQTT-Integration
- kein Cloud-Zwang im Betrieb
- saubere Home-Assistant-Einbindung
- gute Batterielaufzeit
- vernetzte Alarme auch ohne Smart Home
Contra:
- MQTT-Integration noch nicht ganz ausgereift
- keine CO-ppm-Werte
- Sirene nicht steuerbar
Für Home-Assistant-Nutzer, die lokale Sicherheitstechnik mit sinnvoller Smart-Home-Erweiterung suchen, ist X-Sense aktuell eine super Lösungen am Markt.
* Die Links sind Affiliate Links. Ich bekomme eine kleine Provision, wenn ihr darüber kauft, ohne dass ihr etwas mehr bezahlen müsst. Unterstützt damit den Kanal.


Schreibe einen Kommentar