-
Notifications
You must be signed in to change notification settings - Fork 2
R1S1 (PL)
Przekaźnik jedno-kanałowy z pomiarem energii elektrycznej. Urządzenie umożliwia sterowanie jednym wyjściem przekaźnikowym o nomianlnym obciążeniu 10A oraz pomiar parametrów sieci takich jak, napięcie, natężenie, częstotliwość, energia czynna, bierna. Więcej informacji o urządzeniu można znaleźć tutaj.
Urządzenie R1S1 może pracować w oparciu o zdarzenia zdefiniowane w kalendarzu iCal. Więcej informacji o konfiguracji kalendarzy w urządzeniach F&F Fox można znaleźć tutaj.
Poniżej opisano metody wspierane przez urządzenie. Należy zwrócić uwagę na parametr blocking_time, pozwala on zawiesić działanie operacji zdefiniowanych w kalendarzu na czas jaki ustawimy (w milisekundach). Wywołanie metod obsługujących parametr blocking_time z wartością równą 0 lub pominięcie tego parametru spowoduje ustawienie stanu urządzenia i jego utrzymanie do najlbliżej zmiany wynikającej z harmonogramu (kalendarza).
Włączenie urządzenia realizujemy poprzez poniższe wywołanie mtody, parametr state przyjmuje wartość on lub off.
Włączenie state = on.
/set_state/?state=on&blocking_time=0
Wyłącznie state = off.
/set_state/?state=off&blocking_time=0
Urządzenie po wywołaniu metody powinno zwrócić poniższą odpowiedź:
{
"status":"ok"
}
Jeśli status jest różny od "ok" należy sprawdzić czy wartości przekazane do metody są poprawne. Więcej informacji o możliwych odpowiedziach znajdziesz tutaj.
Pobranie stanu urządzenia tj. sprawdzenie czy urządzenie jest włączone czy nie realizujemy za pomocą poniżej metody.
/get_state/
Urządzenie powino zwrócić poniższą odpowiedź. Jeśli odpowiedź jest inna należy sprawdzić czy poprawnie wywołaliśmy metodę. Więcej informacji o możliwych odpowiedziach znajdziesz tutaj.
{
"state":"off",
"status":"ok"
}
Urządzenie pozwala monitorować parametry sieci oraz ilość naliczonej energii od jego pierwszego uruchomienia. Funkcjonalności realizowane są poprzez dwie metody:
Pobranie aktualnych parametrów sieci:
/get_current_energy/
Przykładowe wartości zwrócone z urządzenia:
{
"voltage": "230",
"current": "10",
"power_active": "0",
"power_reactive": "0",
"frequency": "50",
"power_factor": "1",
"status":"ok"
}
Pobranie naliczonego zużycia energii:
/get_total_energy/
Przykładowe wartości zwrócone z urządzenia:
{
"active_energy": "100",
"reactive_energy": "100",
"active_energy_import": "19",
"reactive_energy_import": "10"
}