1. Obsługa wersji MQTT
Wspieramy 3. wersja x . Nie obsługujemy jednak 5. x.
2. Dokumentacja API MQTT kontrolera Reduxi
Dokumentacja wszystkich dostępnych tematów MQTT i metod subskrypcji jest dostępna na stronie:
Dokumentacja MQTT jest generowana z punktu widzenia kontrolera Reduxi.
Podczas odczytu Reduxi MQTT zobaczysz termin „PUB”. Dlaczego PUB? Ponieważ publikujemy dane z kontrolera Reduxi w temacie.
Po ustawieniu wartości dla kontrolera Reduxi przez MQTT, zobaczysz termin „SUB”. Dlaczego SUB? Ponieważ subskrybujemy temat i odczytujemy z niego dane, ustawiając wartości, które wysłałeś do kontrolera Reduxi.
Poniżej zamieściliśmy informacje o tym, jak należy skonfigurować Konfigurator Reduxi, aby móc otrzymywać dane dotyczące konkretnych brokerów MQTT. W ostatnim akapicie można zobaczyć przykład jednego odczytu i ustawienia punktów nastawczych na jednym urządzeniu.
3. Konfiguracja interfejsu Reduxi MQTT
Zaloguj się do urządzenia Reduxi Controller i przejdź do ustawień systemowych. W Ustawieniach systemu wybierz MQTT v3 i zdefiniuj dane brokera MQTT:
- Host (tylko domena/IP, bez mqtts://)
- Port
- Nazwa użytkownika
- Hasło
4. Klient Windows
Możesz spróbować zebrać dane za pomocą programu MQTT Explorer i połączyć się z brokerem MQTT za pomocą następującego polecenia:
Możesz połączyć się z brokerem MQTT po uruchomieniu aplikacji eksploratora MQTT.
5. Polecenia
5.1. Odśwież metadane
Poproś firmę Reduxi o ponowne opublikowanie wszystkich metadanych dotyczących systemu, urządzeń i strategii w protokole MQTT. W przeciwnym razie okresowo publikowane są tylko odczyty i wartości zadane.
Temat: kontrolery/identyfikator_jednostki_kontrolera/polecenia/odświeżanie
5.2. Ponowne uruchomienie
Czy możesz ponownie uruchomić kontroler Reduxi?
Temat: kontrolery/identyfikator_jednostki_kontrolera/polecenia/odświeżanie
6. Punkty nastawcze
6.1. Wyświetl wszystkie aktywne punkty nastaw dla urządzenia
6.2. Ustaw punkty nastawcze dla urządzenia
6.2.1. Przykład 1
Ustaw moc aktywną na -1 kW (eksport) we wszystkich fazach na 15 sekund.
{
"wartości": [
{
"akcja": "USTAW",
"typ": "ZASILANIE_AKTYWNE",
"cel": "STAŁY",
"typ fazy": null,
"wartość": 1000,
"priorytet": 10000,
"ważny przez czas": 15000
}
]
}
6.2.2. Przykład 2
Ogranicz maksymalny prąd do 10 A w fazie L2 przez 30 sekund.
{
"wartości": [
{
"akcja": "USTAW",
"typ": "OBECNY",
"cel": "MAKSYMALNY",
"typ fazy": "L2",
"wartość": 10,
"priorytet": 10000,
"ważny przez czas": 30000
}
]
}
Komentarze
Komentarze: 0
Komentarze do artykułu są zablokowane.