ENPLDEPT
Flash
Alle Docs
Home Assistant

Home Assistant Fernzugriff ohne Nabu Casa — plus Sensoren, LoRa und ein Watchdog für HA

Zwei verschiedene Dinge, ein Board. Dein HA-Dashboard durch den Tunnel des Nodes (kein Cloud-Abonnement, keine Portweiterleitung). Und eine HACS-Integration, die Node-Messwerte, LoRa-Sensoren und Emergency-Zustand zu HA-Entitäten macht — und dir sagt, wenn HA selbst nicht mehr antwortet.

mqtt · homeassistant/discovery
sensor.node_workshop_power2114 W
sensor.node_garage_temp3.4 °C
binary_sensor.node_uplinkonline
sensor.node_rtt_p5018 ms

1. Remote-HA-Panel — ohne Nabu Casa

Öffne dein HA-Dashboard aus der Sensmos-App, überall, durch den Tunnel, den dein Node offen hält:

  • Kein Nabu-Casa-Abonnement, kein VPN, keine Portweiterleitung, keine öffentliche IP — funktioniert hinter CGNAT.
  • Nur für den Besitzer: Jede Anfrage ist mit deinem Wallet signiert; der Tunnel braucht einen Pairing-Schlüssel, den nur dein Handy auf den Node schreibt.
  • Kacheln, die du anordnen kannst: Diagramm, Messwert, Schalter, Licht, Taste; Skripte und Szenen als Tasten.

Einschalten: Node → Einstellungen → Fernzugriff → Koppeln (im Wi-Fi des Nodes), dann HA-Panel auf der Node-Karte hinzufügen und die LAN-Adresse von HA sowie ein langlebiges Token eingeben. Details unter Fernzugriff.

2. HACS-Integration (sensmos-homeassistant)

Installation über HACS → Custom repositorieshttps://github.com/Galusz/sensmos-homeassistant (Integration). Füge die Integration mit der LAN-IP und der PIN des Nodes hinzu.

Was in HA erscheint:

EntitätWas es ist
sensor.<node>_*jeder Messwert, den der Node veröffentlicht (eigene Sensoren, native, Daten, die du von anderen Nodes abonniert hast)
mon.*-DiagnostikWi-Fi-Signal, Ping/Jitter/Verlust zum Netzwerk, Verbindungsqualität
binary_sensor.<node>_online, _backend_wsNode im LAN erreichbar / Node mit dem Netzwerk verbunden
binary_sensor.<node>_lora_emergencyON, solange der Node seinen Uplink verloren hat und über LoRa sendet
sensor.<node>_lora_frame, _lora_frame_sub_Nletzter LoRa-Frame pro Sensor hinter dem Node (Attribute: verschlüsselt, via Funk/Backend, Zeit)
sensor.<node>_lora_last_command, _lora_roleletzter empfangener Emergency-Befehl; Funkrolle (Point/Scanner)
Sensmos-Node als Gerät in Home Assistant: Entitäten inklusive LoRa-Frames und das Aktivitätsprotokoll
Der Node als HA-Gerät — Entitäten, LoRa-Frames pro Sensor und jeder Frame im Logbuch

Events für Automationen: sensmos_message (eine Nachricht hat den Node erreicht), sensmos_lora_frame (jeder LoRa-Frame, je ein Event), sensmos_lora_cmd. Jeder LoRa-Frame ist außerdem eine Zeile im Logbuch des Geräts.

Dienste:

  • sensmos.push — einen Wert als Entität in den Node schreiben (own.*), z. B. deinen Tarif, einen Kesselzustand, alles, worauf ein Skript auf dem Node reagieren soll.
  • sensmos.lora_send — einen LoRa-Frame vom Funkmodul des Nodes an einen seiner Sensoren (oder einen anderen Node) senden: dst, sub, payload, aes.

Den Node aus HA füttern konfigurierst du in den Optionen der Integration: Ordne jede HA-Entität einer Node-Entität zu; die Integration schickt Änderungen (gedrosselt, mit Keepalive). Einheiten werden umgerechnet, wo es sinnvoll ist.

Beispiel: Wenn der Node vom Netz geht, dem Besitzer über LoRa Bescheid geben

trigger:
  - platform: state
    entity_id: binary_sensor.garage_lora_emergency
    to: "on"
action:
  - service: sensmos.push
    data:
      entity_id: own.status
      value: "ALARM"

Ist own.status eine der vier Emergency-Entitäten des Nodes, geht das Wort per Funk raus und erscheint im Emergency-Panel des Besitzers — bei ausgefallenem Internet. Werte sind ASCII, max. 8 Zeichen.

Beispiel: Ein LoRa-Ventil aus einer HA-Automation schalten

service: sensmos.lora_send
data:
  dst: ccd6f51f     # your node's id8
  sub: 3            # the valve's sub-address
  payload: "valve=off"

3. MQTT (lokaler Broker)

Unabhängig von HACS kann der Node an deinen eigenen Mosquitto veröffentlichen: Status, Diagnostik, Entitäten mit Home-Assistant-Discovery, dazu die Topics message/lora_cmd und lora_frame. Konfiguriere es auf dem Node: Einstellungen → MQTT. Funktioniert bei ausgefallenem Internet.

4. Ein Watchdog für HA — das, was Nabu Casa nicht kann

Dein HA überwacht schon dein Zuhause. Wer überwacht HA? Der Node beobachtet deine HA-Instanz von außen (ein Monitor auf dem Node, einfaches HTTP/TCP) und schickt einen Alarm per Push aufs Handy, wenn sie nicht mehr antwortet — auch in dem Fall, dass HA tot ist und seine eigenen Benachrichtigungen gleich mit. Einrichten unter Monitore auf dem Node.

Preis

Die HACS-Integration, MQTT und Monitore sind kostenlos. Das Remote-HA-Panel ist ein Tunnel: 0,5 GALU pro Nutzungstag, geteilt mit SSH und LAN-Panels. LoRa-Funktionen haben eigene Tagesgebühren — siehe LoRa und Wallet & Gebühren.

Fragen, klare Antworten

Ist das ein Ersatz für Nabu Casa?

Für den Fernzugriff auf dein Dashboard ja — das Panel läuft durch den Tunnel des Nodes, nur für den Besitzer, ohne HA freizugeben. Die anderen Dienste von Nabu Casa (Alexa-/Google-Sprachbrücken) ersetzt es nicht.

Braucht die Integration die Cloud?

Nein. Sie spricht mit dem Node über dein LAN (HTTP mit der PIN des Nodes). Der eigene Uplink des Nodes ist das, was Fernzugriff möglich macht; die HA-Integration funktioniert auch bei ausgefallenem Internet.

Wie erscheinen LoRa-Sensoren in HA?

Als Sensoren pro Sub-Adresse (einer pro physischem Sensor hinter dem Node), plus ein Event für jeden Frame und ein Binärsensor für den Emergency-Modus des Nodes. Firmware 1.00 oder neuer.

Kann HA Befehle an LoRa-Sensoren senden?

Ja — der Dienst sensmos.lora_send sendet einen Frame vom Funkmodul des Nodes an einen Sensor (oder einen anderen Node). Nutze ihn in Automationen wie jeden anderen Dienst.

Merkt der Node, wenn HA ausgefallen ist?

Ja. Der Node überwacht deine HA-Instanz von außerhalb von HA und schickt einen Alarm per Push aufs Handy, wenn sie nicht mehr antwortet — auch dann, wenn die eigenen Benachrichtigungen von HA mit gestorben sind.

Aktualisiert: 2026-09-03