HTTP-Anfragen und KNX mit Link’nX: Aktionen und Auslöser
Link’nX nutzt HTTP in beide Richtungen. Eine HTTP-Aktion sendet eine GET-Anfrage an die Befehls-URL eines Geräts oder Dienstes. Ein HTTP-Auslöser stellt eine URL des Gateways bereit: Ruft ein autorisiertes System sie auf, können die zugeordneten Szenarien starten. In einem Szenario lassen sich diese Elemente mit KNX-Auslösern, -Bedingungen und -Aktionen kombinieren.
Je nach Anwendung
Abschnitt betitelt „Je nach Anwendung“HTTP wird in den Automatisierungen von Link’nX konfiguriert.
| Bedarf | Link’nX-Elemente | Anleitung |
|---|---|---|
| Ein Gerät oder einen Dienst über seine URL steuern | Aktion HTTP | Eine HTTP-Aktion vorbereiten |
| Ein Szenario aus einem externen System starten | Auslöser HTTP | Ein Szenario über eine HTTP-URL auslösen |
| Eine HTTP-Anfrage senden, wenn eine KNX-Gruppenadresse den erwarteten Wert empfängt | Auslöser KNX und Aktion HTTP in einem Szenario | Einen KNX-Auslöser erstellen |
| KNX-Gruppenadressen beim Eingang eines Aufrufs steuern | Auslöser HTTP und Aktion KNX in einem Szenario | Eine KNX-Aktion vorbereiten |
Wo Sie anfangen
Abschnitt betitelt „Wo Sie anfangen“- Bereiten Sie das HTTP-Element vor: die Aktion mit der vollständigen Befehls-URL oder den Auslöser mit seinem Endpunktnamen.
- Bereiten Sie bei Bedarf die KNX-Elemente vor: Auslöser, Bedingung oder Aktion.
- Stellen Sie das Szenario mit diesen Elementen zusammen, speichern Sie es und prüfen Sie seine Aktivierung.
- Öffnen Sie einen Auslöser erneut, kopieren Sie die URL mit Copy (Kopieren) und richten Sie das aufrufende System für einen GET-Aufruf ein.
- Führen Sie einen bewussten Test durch und prüfen Sie dann das Ergebnis an der Anlage und im Verlauf des Szenarios.
Gut zu wissen
Abschnitt betitelt „Gut zu wissen“- Die HTTP-Aktion sendet ausschließlich eine GET-Anfrage. Das Formular bietet weder eine andere Methode noch einen Anfragetext noch getrennte Authentifizierungsfelder. Die URL beginnt mit HTTP oder HTTPS, ohne Leerzeichen davor.
- Geben Sie im Auslöser nur den Endpunkt nach dem angezeigten Präfix ein, ohne Schrägstrich. Das aufrufende System muss das Gateway unter der angezeigten Adresse erreichen; für einen Zugriff aus einem anderen Netz oder aus dem Internet fragen Sie den Support nach dem Vorgehen.
- Die URL eines Auslösers ist vertraulich. Nutzen mehrere Szenarien diesen Auslöser, kann ein Aufruf alle betreffen.
- Ein manueller Start der Aktion ruft die URL sofort auf: Nutzen Sie ihn nur für einen Test, dessen Wirkung Sie kennen.
- Weder das Speichern noch die Antwort auf den Aufruf bestätigen die Ausführung der Befehle: Prüfen Sie das Gerät und den Verlauf.
Hikvision-Kameras übertragen ihre Ereignisse ebenfalls per HTTP an Link’nX: siehe Hikvision. Für weitere Automatisierungen siehe Szenarien und Befehle und Link’nX.