ALARMIERUNG

Alarm per HTTPS auslösen

Externe Systeme — Smart Home, Monitoring, Skripte — können Alarme für deinen Account auslösen.

1. API-Key erzeugen

In der App unter Settings → API → API-Key erzeugen. Der Key wird nur einmal angezeigt und lässt sich jederzeit widerrufen.

Beim Anlegen wählst du die Berechtigung: Nur auslösen für Sensoren und Webhooks, oder Auslösen und lesen, wenn das aufrufende System auch den Zustellstatus abfragen soll. Die Stufe lässt sich später nicht ändern — dafür einen neuen Key erzeugen.

2. Request senden

Am einfachsten als Link (GET) — funktioniert im Browser, in Smart-Home-Zentralen und Webhooks:

https://alarm.indigoblue.at/alarm?key=<DEIN-API-KEY>&title=Alarm&message=Details

Leerzeichen und Sonderzeichen URL-kodieren (%20 für Leerzeichen). Alternativ als POST mit JSON:

curl -X POST https://alarm.indigoblue.at/alarm \
  -H "X-Api-Key: <DEIN-API-KEY>" \
  -H "Content-Type: application/json" \
  -d '{"title":"Alarm","message":"Details"}'

3. Zustellung verfolgen (Keys mit Leserechten)

Ein Alarm ist erst erledigt, wenn ein Mensch quittiert hat. Diese Abfragen zeigen, ob das passiert ist — alle mit dem Header X-Api-Key:

curl https://alarm.indigoblue.at/alarm/status \
  -H "X-Api-Key: <DEIN-API-KEY>"

KI-Assistenten

Die Schnittstelle ist als OpenAPI-Beschreibung abrufbar, sodass ein Assistent sie ohne weitere Einrichtung benutzen kann: alarmieren und anschließend melden, wer bestätigt hat.

Fehlercodes