1. Podpora verzie MQTT
Podporujeme 3. x verzia. Nepodporujeme však 5. x.
2. Dokumentácia rozhrania Reduxi Controller MQTT API
Dokumentácia všetkých dostupných tém MQTT a metód odberu je dostupná na:
Dokumentácia MQTT je generovaná z pohľadu Reduxi Controller.
Keď čítate z Reduxi MQTT, uvidíte výraz „PUB“. Prečo PUB? Pretože k téme zverejňujeme údaje z Reduxi Controller.
Keď nastavíte hodnoty na Reduxi Controller cez MQTT, uvidíte výraz „SUB“. Prečo SUB? Pretože sa prihlasujeme k téme a čítame z nej údaje, nastavujeme hodnoty, ktoré ste poslali do Reduxi Controller.
Nižšie uvádzame niekoľko informácií o tom, ako je potrebné nastaviť konfigurátor Reduxi, aby ste začali dostávať údaje o konkrétnych makléroch MQTT. V poslednom odseku môžete vidieť príklad jedného odčítania a nastavenia požadovaných hodnôt na jednom zariadení.
3. Konfigurácia rozhrania Reduxi MQTT
Prihláste sa do zariadenia Reduxi Controler a prejdite do nastavení systému. V časti Systémové nastavenia vyberte MQTT v3 a definujte údaje makléra MQTT:
- Hostiteľ (len doména/IP, bez mqtts://)
- Port
- Používateľské meno
- heslo
4. Windows klient
Môžete sa pokúsiť zhromaždiť údaje pomocou MQTT Explorer a pripojiť sa k sprostredkovateľovi MQTT pomocou nasledujúceho:
K sprostredkovateľovi MQTT sa môžete pripojiť, keď spustíte aplikáciu prieskumníka MQTT.
5. Príkazy
5.1. Obnoviť metadáta
Požiadajte Reduxi o opätovné zverejnenie všetkých metaúdajov o systéme, zariadeniach a stratégiách do MQTT. V opačnom prípade sa pravidelne zverejňujú iba hodnoty a požadované hodnoty.
Téma: controllers/controller_unit_id/commands/refresh
5.2. Reštartujte
Mohli by ste reštartovať ovládač Reduxi?
Téma: controllers/controller_unit_id/commands/refresh
6. Požadované hodnoty
6.1. Pozrite si všetky aktívne nastavené hodnoty pre zariadenie
6.2. Nastavte požadované hodnoty pre zariadenie
6.2.1. Príklad 1
Nastavte aktívny výkon na -1 kW (export) na všetkých fázach na 15 sekúnd.
{
"values": [
{
"action": "SET",
"type": "POWER_ACTIVE",
"target": "FIXED",
"phaseType": null,
"value": 1000,
"priority": 10000,
"validForTime": 15000
}
]
}
6.2.2. Príklad 2
Obmedzte maximálny prúd na 10A na fáze L2 na 30 sekúnd.
{
"values": [
{
"action": "SET",
"type": "CURRENT",
"target": "MAX",
"phaseType": "L2",
"value": 10,
"priority": 10000,
"validForTime": 30000
}
]
}
Príspevky
0 komentárov
Článok je uzavretý pre príspevky.