1. Podrška za MQTT verzije
Podržavamo 3. x verziju. Međutim, ne podržavamo 5. x.
2. Dokumentacija Reduxi kontroler MQTT API-ja
Dokumentacija o svim dostupnim MQTT temama i metodama pretplate dostupna je na:
MQTT dokumentacija generirana je iz perspektive Reduxi kontrolera.
Kada čitate iz Reduxi MQTT-a, vidjet ćete pojam "PUB". Zašto PUB? Jer objavljujemo podatke iz Reduxi kontrolera na temu.
Kada postavite vrijednosti u Reduxi kontroler putem MQTT-a, vidjet ćete pojam "SUB". Zašto SUB? Jer se pretplatimo na temu i čitamo podatke s nje, postavljajući vrijednosti koje ste poslali u Reduxi kontroler.
U nastavku smo uključili neke informacije o tome kako se Reduxi Konfigurator mora postaviti kako biste počeli primati podatke na određenim MQTT brokerima. U posljednjem odlomku možete vidjeti primjer jednog očitanja i postavljanja postavki na jednom uređaju.
3. Konfiguracija Reduxi MQTT sučelja
Prijavite se na Reduxi Controler uređaj i idite na System settings. Pod System settings, odaberite MQTT v3 i definirajte MQTT broker podatke:
- Host (samo domena/IP, bez mqtts://)
- Port
- Korisničko ime
- Lozinka
4. Klijent za Windows
You could try to collect data by using MQTT Explorer and connecting to the MQTT broker with the following:
Možete se povezati na MQTT broker kada pokrenete aplikaciju MQTT explorer.
5. Naredbe
5.1. Osvježi metapodatke
Zatražite od Reduxi da ponovno objavi sve metapodatke o sustavu, uređajima i strategijama na MQTT. Inače, samo očitanja i postavke objavljuju se periodično.
Tema: controllers/controller_unit_id/commands/refresh
5.2. Ponovo pokreni
Možete li ponovno pokrenuti Reduxi kontroler?
Tema: controllers/controller_unit_id/commands/refresh
6. Setpoints
6.1. Pogledajte sve aktivne postavke za uređaj
6.2. Postavite postavke za uređaj
6.2.1. Primjer 1
Postavite aktivnu snagu na -1 kW (izvoz) na svim fazama za 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 10A na fazi L2 za 30 sekundi.
{
"values": [
{
"action": "SET",
"type": "CURRENT",
"target": "MAX",
"phaseType": "L2",
"value": 10,
"priority": 10000,
"validForTime": 30000
}
]
}
Komentari
Komentara: 0
Članak je zatvoren za komentare