Installation

  1. Erstelle unter Dashboard → Devices ein Push-Gerät und kopiere den Ingest-Schlüssel.
  2. In Node-RED: Menu → Import → mqtt-to-probeharbor.json hochladen (oder die URL einfügen).
  3. Setze die Umgebungsvariable PROBEHARBOR_INGEST_KEY (oder bearbeite den Function-Node). Richte die MQTT-Nodes auf deinen Broker.
  4. Deployen und HTTP 200 im Debug-Node prüfen. Die Messwerte erscheinen unter Devices / Overview.

Der Flow begrenzt auf etwa 1 POST pro Minute und enthält einen optionalen Tab fürs Garagentor. ProbeHarbor ist kein MQTT-Broker – behalte Mosquitto im LAN.

Was gesendet wird

Umschlag für POST /api/ingest/mqtt mit dem Header X-Ingest-Key:

{
  "topic": "home/garage/temp",
  "message": { "temp1": 42.5, "humidity": 55 }
}

Verwandte Themen

Node-RED-FAQ

Import, Schlüssel und wie das mit Home Assistant zusammenhängt.

Brauche ich Node-RED, wenn ich schon Home Assistant habe?

Nein. HACS kann einen Freigabelink für Entitäten abfragen. Nutze Node-RED, wenn du Mosquitto-Topics bereits mit Flows spiegelst und HTTPS-POSTs an ProbeHarbor senden möchtest, ohne den Broker freizugeben. Anleitung: probeharbor.dev/integrations/node-red.

Wo finde ich die Flow-Datei?

Lade probeharbor.dev/nodered/mqtt-to-probeharbor.json herunter – ein Temperatur-Tab plus optionaler Garagentor-Tab, begrenzt auf etwa einen POST pro Minute.

Ist ProbeHarbor ein MQTT-Broker?

Nein. Mosquitto bleibt lokal. Node-RED (oder HA rest_command) sendet per POST an /api/ingest/mqtt mit dem Schlüssel deines Push-Geräts.