In vielen Garagen laufen bereits ESPHome- oder Shelly-Module für Licht, Tore und Klima. Du brauchst keinen eigenen Arduino-Sketch, um ProbeHarbor mit Daten zu versorgen. Sende per POST dasselbe typisierte sensors[]-JSON, das die Ingest-API von jedem HTTPS-Client in deinem LAN annimmt.
Bevor du YAML schreibst
- Lege unter Dashboard → Devices ein Push-Gerät an (ein Klick) und kopiere die Ingest-URL.
- Sende einen Test-POST (curl oder Firmware): Die Schlüssel werden automatisch übernommen; umbenennen kannst du sie später.
- Behalte Mosquitto lokal, wenn du möchtest: siehe MQTT-Bridge oder die HACS-Integration für den Parallelbetrieb.
Muster für ESPHome
Aktiviere die Komponente http_request, frage deinen DHT- oder BME-Fühler in einem Intervall ab und sende per POST einen JSON-Body mit den Arten temperature und humidity. Speichere die Ingest-URL in secrets.yaml und committe niemals den Geräteschlüssel.
# secrets.yaml
probeharbor_ingest_url: https://probeharbor.dev/api/ingest/YOUR_DEVICE_KEY
# interval action (simplified)
# POST {"sensors":[
# {"key":"garage_temp","kind":"temperature","value":42.1,"unit":"F"},
# {"key":"garage_rh","kind":"humidity","value":38,"unit":"%"}
# ]}
Vollständiges YAML mit Lambda-Body: Entwicklerdokumentation · Referenz der Nutzdaten unter Ingest und Webhooks.
Shelly-Türkontakt
Lass beim Shelly Plus / Gen2 einen HTTP-POST auslösen, wenn der Eingang für das Garagentor umschaltet. Verwende kind: door mit bool: true für offen und false für geschlossen. Ordne den Schlüssel (zum Beispiel garage_door) unter Devices zu.
{
"sensors": [
{ "key": "garage_door", "kind": "door", "bool": true }
]
}
Was du mit Tor- und Temperaturdaten anfängst
Kombiniere einen Torsensor mit Frost-Schwellenwerten unter Dashboard → Alerts → Rules. Schritt für Schritt: Playbook Garagentor + Kälte. Kombiniere es mit dem Playbook für Kälteeinbrüche für die Reaktionsschritte im Haushalt.
Häufige Fragen
Muss ich auf MQTT mit Home Assistant verzichten?
Nein. Viele Haushalte betreiben beides parallel: Mosquitto lokal für Automationen plus HTTPS-Push-Ingest für die Frost- und Wasser-SMS und den Verlauf von ProbeHarbor.
Welche Shelly-Modelle funktionieren?
Jedes Shelly, das einen HTTP-POST senden kann (Plus / Gen2 mit Skripten oder Webhook-Aktionen). Ordne den Türschlüssel nach dem ersten POST unter Dashboard → Devices zu.