Lokale API
Mithilfe der lokalen API kannst du NRGkick in dein Smart Home System integrieren, aber auch individuelle Automatisierungen programmieren.
Was ist eine lokale API?
API bedeutet Application Programming Interface und ist eine Art „Pool“ aus Befehlen. Diese Befehle können zwischen zwei
oder mehreren Geräten verwendet werden, um bestimmte Informationen abzufragen oder zu übermitteln. Zu jeder Abfrage gibt es definierte
Antworten. Ohne die vordefinierte Befehle können auch keine Informationen weitergegeben werden. Diese Befehle und Antworten sind in einer
umfassenden Dokumentation zusammengefasst, die du hier finden kannst.
Die lokale API von NRGkick steht in 2 Protokollen zur Verfügung:
• JSON API: Dieses Protokoll hat den Vorteil, dass man Informationen einfacher auslesen kann.
• Modbus API: Besteht aus Adressen. Anstatt der Übermittlung gesammelter Informationen über Endpunkte werden hier Einzelinformationen
über Adressen verschickt. Der Vorteil dabei ist, dass einzelne Werte abgefragt werden können.