Tworzę sieć czujników dla mojego nowego systemu domowej automatyki domowej i wpadam na poważną blokadę. Używam OpenHAB jako "bazy domowej" dla systemu, a ponieważ ma on powiązanie MQTT, uznałem, że byłby to dobry sposób na rozmowę z wszystkimi tymi węzłami. Wiem, że mogę połączyć się z test.mosquitto.org, co jest świetne do testowania. Ale oczywiście nie jest to wystarczająco bezpieczne dla stałego serwera (jestem też całkiem pewna, że konkretnie mówią, że nie używają tego serwera do stałych rzeczy).Jak skonfigurować własny serwer MQTT za pomocą aplikacji Mosquitto?
Po wielu odwiedzinach znalazłem przyzwoitą ilość informacji o Mosquitto i MQTT, ale szczerze mówiąc większość z nich jest nad moją głową od samego początku. Moje pytanie, które jak się wydaje, wydaje się już znane, brzmi: w jaki sposób mogę rzeczywiście skonfigurować mój serwer MQTT na Raspberry Pi, który będzie działał wszystko? Czy też nie jest to normą i czy powinienem znaleźć serwer publiczny (np. Test.mosquitto.org)? To nie wydaje się być najbardziej praktyczną metodą.
Z góry dziękuję za pomoc.
Taa, to świetna strona, naprawdę dużo o niej wspominałem. U dołu test jest uruchamiany za pomocą komendy 'mosquitto_pub --cafile ca.crt -h 127.0.0.1 -p 8883'. Zignorowanie kafejki na razie, czy użycie 127.0.0.1 -p 8883 dla IP oznacza, że mogę uruchomić to wszystko z lokalnego komputera i nie martwić się o połączenie z test.mosquitto.org? – dsarge
Trochę zagubiony na to, co mówisz, ale to może pomóc.Gdy uruchomisz Mosquitto, a także zainstalowałeś klientów mosquitto, uruchom '' 'mosquitto_sub -t hello/world''', a następnie otwórz kolejny terminal i napisz' '' mosquitto_pub -t hello/world -m "testing" '' 'komunikat powinien apeAr. Domyślny port na mosquittto to 1883, 8883 to zazwyczaj port TLS, który musisz skonfigurować za pomocą certyfikatów itp. Zignorowałbym tę część, aby rozpocząć, jest nieco skomplikowana. Nie martw się o test.mosquitto.org, jeśli zainstalowałeś już lokalnie mosquitto. –
Ah, okej, to ma sens. Myślę, że ostatnie zdanie odpowiada na to, czego szukałem. Nie wiedziałem, co jest wymagane do faktycznego publikowania informacji. Dziękuję Ci – dsarge