POST /api/debug/relay/start/ and POST /api/debug/relay/stop/
Test serwisowy przekaźników.
Uwierzytelnianie: Bearer (powerUser).
Tryb diagnostyczny musi być aktywny. W przeciwnym razie punkty końcowe zwracają 403 ERROR_NO_ACCESS.
POST /api/debug/relay/start/
Dział zatytułowany „POST /api/debug/relay/start/”Wymuś stany testowe przekaźników.
Żądanie
Dział zatytułowany „Żądanie”{ "state": { "trip": true, "alarm": false, "fan": false, "fault": false }}| Pole | Typ | Wymagane | Opis |
|---|---|---|---|
state | obiekt | tak | Stany przekaźników |
state.trip | wartość logiczna | tak | Przekaźnik wyzwalający |
state.alarm | wartość logiczna | tak | Przekaźnik alarmowy |
state.fan | wartość logiczna | tak | Przekaźnik wentylatora |
state.fault | wartość logiczna | tak | Przekaźnik sygnalizacji usterki |
Odpowiedź 200
Dział zatytułowany „Odpowiedź 200”{}POST /api/debug/relay/stop/
Dział zatytułowany „POST /api/debug/relay/stop/”Zatrzymaj test i przywróć sterowanie standardowej logice.
Żądanie
Dział zatytułowany „Żądanie”Treść żądania nie jest wymagana.
Odpowiedź 200
Dział zatytułowany „Odpowiedź 200”{}Główna logika automatycznie przywraca standardowe sterowanie po upływie limitu czasu, nawet jeśli klient nie wywoła operacji stop.