Mosquitto: Testen met mosquitto_pub en mosquitto_sub
Deze documentatie maakt deel uit van de Aan de slag-gids. Bekijk de volledige gids hier: Hoe te beginnen met Mosquitto.
👋 Welkom bij de Stackhero-documentatie!
Stackhero biedt een kant-en-klare Mosquitto MQTT cloud oplossing die tal van voordelen biedt, waaronder:
- Onbeperkte uitwisseling en overdracht van berichten.
- Onbeperkte apparaatverificatie via een externe API.
- Geavanceerde ACL's op onderwerpen, gebruikers en acties.
- Aanpasbare domeinnaam beveiligd met HTTPS (bijvoorbeeld, https://mqtt.uw-bedrijf.com).
- Moeiteloze updates met slechts één klik.
- Optimale prestaties en robuuste beveiliging aangedreven door een privé en toegewijde VM.
Bespaar tijd en vereenvoudig uw leven: het kost slechts 5 minuten om de Mosquitto MQTT cloud hosting oplossing van Stackhero te proberen!
De mosquitto_pub en mosquitto_sub CLI-tools zijn uitstekend voor het testen van MQTT-configuraties. Zorg ervoor dat de optie "Allow clear connections" is uitgeschakeld in uw Mosquitto-configuratie op het Stackhero-dashboard voordat u ze gebruikt.
Hier is hoe u kunt testen:
-
Abonneer u op alle topics met behulp van de
#wildcard:mosquitto_sub -L -d "mqtts://admin:<PASSWORD>@<XXXXXX>.stackhero-network.com:<PORT_TLS>/#" -
Open een andere terminal om een bericht naar een topic te publiceren:
mosquitto_pub -L -d "mqtts://admin:<PASSWORD>@<XXXXXX>.stackhero-network.com:<PORT_TLS>/sensor/a" -m "It works"
In de eerste console zou u het gepubliceerde bericht moeten zien samen met de debuglogs die zijn ingeschakeld door de -d vlag.