Mosquitto: Testowanie za pomocą mosquitto_pub i mosquitto_sub
Ta dokumentacja jest częścią przewodnika Pierwsze kroki. Pełny przewodnik znajdziesz tutaj: Jak zacząć z Mosquitto.
👋 Witamy w dokumentacji Stackhero!
Stackhero oferuje gotowe do użycia rozwiązanie Mosquitto MQTT cloud, które zapewnia wiele korzyści, w tym:
- Nieograniczoną wymianę i transfer wiadomości.
- Nieograniczoną autoryzację urządzeń za pomocą zewnętrznego API.
- Zaawansowane ACL na tematy, użytkowników i działania.
- Dostosowywalną nazwę domeny zabezpieczoną za pomocą HTTPS (na przykład, https://mqtt.twoja-firma.com).
- Łatwe aktualizacje za pomocą jednego kliknięcia.
- Optymalną wydajność i solidne bezpieczeństwo dzięki prywatnej i dedykowanej VM.
Oszczędzaj czas i upraszczaj swoje życie: wystarczy 5 minut, aby wypróbować rozwiązanie Mosquitto MQTT cloud hosting Stackhero!
Narzędzia CLI mosquitto_pub i mosquitto_sub są doskonałe do testowania konfiguracji MQTT. Przed ich użyciem upewnij się, że opcja "Zezwól na niezaszyfrowane połączenia" jest wyłączona w konfiguracji Mosquitto na pulpicie Stackhero.
Oto jak można przetestować:
-
Subskrybuj wszystkie tematy, używając symbolu
#:mosquitto_sub -L -d "mqtts://admin:<PASSWORD>@<XXXXXX>.stackhero-network.com:<PORT_TLS>/#" -
Otwórz inny terminal, aby opublikować wiadomość na temat:
mosquitto_pub -L -d "mqtts://admin:<PASSWORD>@<XXXXXX>.stackhero-network.com:<PORT_TLS>/sensor/a" -m "It works"
W pierwszej konsoli powinieneś zobaczyć opublikowaną wiadomość wraz z włączonymi logami debugowania przez opcję -d.