ND-GC-1S API Dokumentation
Was kann mit der API gemacht werden?
- Die Position abfragen: Ermitteln Sie die aktuelle Position des Garagentors.
- Die Position vorgeben: Stellen Sie die gewünschte Position des Garagentors ein.
- Den Status des Tors erfassen: Überprüfen Sie den aktuellen Status des Garagentors, um festzustellen, ob es geöffnet, geschlossen oder einen anderen Zustand hat.
Was braucht man, um die API verwenden zu können?
- Für den Zugriff auf die API ist ein NODEMATIC Account erforderlich.
API-Endpunkt URL:
https://www.nodedevices-service.de/smart-home-api
Ratelimit: 60/h
Fehlerhafte Anmeldeversuche: 5/Tag
Position vorgeben
Führen Sie eine POST-Anfrage aus, um die Position eines Geräts einzustellen.
Anfrage Header Parameter
Content-Type: application/json
Anfrage Body Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
account-user |
string | NODEMATIC Login Name/E-Mail-Adresse. |
account-password |
string | NODEMATIC Login Passwort. |
serial |
string | Geräte-UID mit 16 Zeichen. |
uid |
string | Geräte-Seriennummer mit 32 Zeichen. |
Passwort |
string | Geräte-Passwort mit 4 bis 20 Zeichen. |
intent |
string | Die aufzurufende API-Methode. Positionseinstellung = "set_position". |
position |
int | Der gewünschte Positionswert in Prozent:
|
Antwort Body Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
status |
int string |
Fehlercode der Anfrage und Beschreibung:
|
{
"account-user": "NODEMATIC@nodedevices.de",
"account-password": "NODEMATIC-Account-password",
"serial": "1111111111111111",
"uid": "11111111111111111111111111111111",
"password": "0000",
"intent": "set_position",
"position": 100
}
Position abrufen
Führen Sie eine POST-Anfrage aus, um die Soll-Position zu übertragen.
Anfrage Header Parameter
Content-Type: application/json
Anfrage Body Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
account-user |
string | |
account-password |
string | NODEMATIC Login Passwort. |
serial |
string | Geräte-Seriennummer mit 16 Zeichen. |
UID |
string | Geräte-Seriennummer mit 32 Zeichen. |
Passwort |
string | Geräte-Passwort mit 4 bis 20 Zeichen. |
intent |
string | Die aufzurufende API-Methode. Positionseinstellung abrufen = "get_position". |
gate_status |
int | Der aktuelle Zustand der Steuerung:
|
|
int | Der aktuelle Positionswert in Prozent. |
{
"account-user": "NODEMATIC@nodedevices.de",
"account-password": "NODEMATIC-Account-password",
"serial": "1111111111111111",
"uid": "11111111111111111111111111111111",
"password": "0000",
"intent": "get_position"
}
Wir befinden uns derzeit im Urlaub und können Bestellungen sowie tel. Anfragen erst ab dem 01.09.2025 bearbeiten. Sie können jedoch weiterhin Bestellungen aufgeben, die in der Reihenfolge ihres Eingangs bearbeitet werden.
Vielen Dank für Ihr Verständnis!
Node Devices GmbH
▶▶

