1. Podrška za MQTT verziju
Podržavamo 3. x verzija. Međutim, ne podržavamo 5. x.
2. Reduxi Controller MQTT API dokumentacija
Dokumentacija svih dostupnih MQTT tema i metoda pretplate dostupni su na:
MQTT dokumentacija generirana je sa stajališta Reduxi Controllera.
Kada čitate iz Reduxi MQTT, vidjet ćete izraz "PUB". Zašto PUB? Zato što objavljujemo podatke iz Reduxi Controllera na temu.
Kada postavite vrijednosti za Reduxi Controller preko MQTT-a, vidjet ćete izraz "SUB". Zašto SUB? Zato što smo pretplaćeni na temu i čitamo podatke iz nje, postavljajući vrijednosti koje ste poslali Reduxi Controlleru.
U nastavku smo uključili neke informacije o tome kako se Reduxi konfigurator mora postaviti tako da počnete primati podatke o određenim MQTT brokerima. U zadnjem odlomku možete vidjeti primjer jednog očitanja i postavljanja zadanih vrijednosti na jednom uređaju.
3. Reduxi MQTT konfiguracija sučelja
Prijavite se na uređaj Reduxi Controler i idite na postavke sustava. U postavkama sustava odaberite MQTT v3 i definirajte podatke brokera MQTT:
- Host (samo domena/IP, bez mqtts://)
- Luka
- Korisničko ime
- Lozinka
4. Windows klijent
Možete pokušati prikupiti podatke korištenjem MQTT Explorera i povezivanjem s MQTT brokerom pomoću sljedećeg:
Možete se povezati s MQTT brokerom kada pokrenete aplikaciju MQTT explorer.
5. Naredbe
5.1. Osvježi metapodatke
Zatražite od Reduxija da ponovno objavi sve metapodatke o sustavu, uređajima i strategijama za MQTT. U suprotnom, periodički se objavljuju samo očitanja i zadane vrijednosti.
Tema: kontroleri/id_upravljačke_jedinice/naredbe/osvježi
5.2. Ponovno pokretanje
Možete li ponovno pokrenuti Reduxi Controller?
Tema: kontroleri/id_upravljačke_jedinice/naredbe/osvježi
6. Zadane vrijednosti
6.1. Pogledajte sve aktivne zadane vrijednosti za uređaj
6.2. Postavite zadane vrijednosti za uređaj
6.2.1. Primjer 1
Postavite aktivnu snagu na -1 kW (izvoz) na svim fazama na 15 sekundi.
{
"values": [
{
"action": "SET",
"type": "POWER_ACTIVE",
"target": "FIXED",
"phaseType": null,
"value": 1000,
"priority": 10000,
"validForTime": 15000
}
]
}
6.2.2. Primjer 2
Ograničite maksimalnu struju na 10 A na fazi L2 na 30 sekundi.
{
"values": [
{
"action": "SET",
"type": "CURRENT",
"target": "MAX",
"phaseType": "L2",
"value": 10,
"priority": 10000,
"validForTime": 30000
}
]
}
Komentari
0 komentara
Članak je zatvoren za komentare.