Voorbeeld: hoe verbindt u de Reduxi Configurator met een MQTT-broker?
Volg Reduxi Controller - MQTT API technical documentation.
1. Log in op Reduxi Configurator
2. Haal de inloggegevens van uw MQTT-broker op; u kunt bijvoorbeeld EMQX Cloud Console gebruiken
Tekstbeschrijving van deze afbeelding
Schermafbeelding van een overzichtspagina van een deployment in de cloudconsole van een MQTT-broker (bovenaan bijgesneden). Kop: deployment-z0fed0b1 met een oranje label Serverless. Twee vakken: Instance status: groen vinkje, Running, Created At: 2023.04.05 15:08. Sessions (met helppictogram): 1 / 1000, met een lege voortgangsbalk. Lijst: Deployment Name: deployment-z0fed0b1 (pictogrammen voor kopiëren en bewerken); Address: z0fed0b1.ala.us-east-1.emqxsl.com (groene link, kopieerpictogram); Ports: 8883(mqtts), 8084(wss) (groen, met twee kleine pictogrammen); Spend Limit: $0.00 (bewerkpictogram).
Tekstbeschrijving van deze afbeelding
Schermafbeelding van de pagina Authentication van een MQTT-brokerconsole (EMQX). Kop: Authentication met een helppictogram. Een zoekveld met de placeholder Username, een groene knop Search en rechts een groene knop + Add. Tabel met de kolommen Username en Actions. Eén rij: Username: test; Actions: pictogram voor bewerken (potlood) en pictogram voor verwijderen (prullenbak).
3. Configureer de MQTT-verbinding en klik op Save
Tekstbeschrijving van deze afbeelding
Schermafbeelding van de pagina met MQTT-instellingen in Reduxi Configurator. Bovenste tabel: Host: z0fed0b1.ala.us-east-1.emqxsl.com; Connected: rode cirkel met een wit kruis (niet verbonden). Sectie Mqtt connection: Host: z0fed0b1.ala.us-east-1.emqxsl.com; Port: 8883; Username: test; Password: test (als tekst weergegeven). Drie bestandsvelden, elk met een donkere knop Izberi datoteko [Choose file] en de tekst Izbrana ni nobena datoteka. [No file selected]: Server CA chain (PEM format); Client public certificate (PEM format); Client private key (PEM format). Readout interval: 1 s. Knoppen: Clear connection configuration (licht) en Save (donker, rechtsonder).
4. Ververs de pagina om te zien of Reduxi Controller op de achtergrond een succesvolle verbinding heeft gemaakt
5. Controleer de statistieken van de MQTT-broker om te zien of alles werkt
Tekstbeschrijving van deze afbeelding
Schermafbeelding van vier lijngrafieken uit de cloudconsole van een MQTT-broker, x-assen met tijden van 2023-04-06 12:22 tot 13:04. Sessions: y-as 0 tot 3; de lijn staat de hele periode op 1 en stijgt aan het rechtereinde naar 3. Messages: y-as 0 tot 300; de lijn Received messages blijft de hele periode op ongeveer 260; de lijn Sent messages staat op 0; legenda: Received messages, Sent messages. Traffic: y-as 0 tot 300; de lijn blijft op ongeveer 260 met regelmatige korte dalen naar ongeveer 190 tot 200 (zeven dalen); de lijn Sent ligt dicht bij 0; legenda: Received (KiB), Sent (KiB), Total traffic (KiB). Dropped Messages: y-as 0 tot 1; de lijn is vlak op 0; legenda: Number of messages dropped in delivery, Number of messages dropped when expired, Number (afgesneden), met een pagina-indicator 1/2.
6. U kunt nu verbinding maken met uw MQTT-broker en de gegevens ontvangen en gebruiken naar behoefte