Używam emqttd ( emqtt.io ). Chciałbym monitorować klientów łączących się i rozłączających z oddzielnym procesem, który subskrybowałby temat systemu, w którym publikowane są wiadomości o urodzeniu i woli. Jak to zrobić?
Pracujemy nad AWS-IoT za pomocą mikrokontrolera STM32. Do dzisiaj pisaliśmy certyfikaty do pamięci flash i blokowaliśmy pamięć flash przed odczytem zewnętrznym. Wraz ze wzrostem kodu aplikacji, mamy coraz mniej miejsca we flashu, więc planowaliśmy przenieść certyfikat zewnętrznie na kartę SD / EEPROM i czytać zawsze, gdy był potrzebny przed połączeniem …
Więc zainstalowałem mosquittoi mosquitto-clientna Raspberry Pi z Raspbian Jessie przez, apt-geta także mosquittona innym Pi z Arch Linux pacman. W Archu narzędzia klienta nie muszą być instalowane osobno. Testowanie prostej subskrypcji / publikacji na Raspbian działało od razu po wyjęciu z pudełka. mosquitto_sub –d –t blub mosquitto_pub –d –t blub …
Według tego bloga Mosquitto (broker MQTT) obsługuje teraz łączenie się z klientami przez gniazda sieciowe. Artykuł na blogu wydaje się sugerować, że gniazda sieciowe są bardziej przydatne dla aplikacji przeglądarkowych, ponieważ przeglądarki internetowe nie obsługują jeszcze odpowiednich gniazd TCP (chociaż), chociaż protokół gniazd sieciowych jest obsługiwany przez większość współczesnych przeglądarek. …
Ostatnio kupiłem kilka przekaźników Wi-Fi od Xiaomi. Chociaż do tej pory były solidne, naprawdę nie lubię aplikacji Xiaomi. Ale podoba mi się pomysł, że faktycznie działa zarówno w sieci LAN, jak i przez Internet. W sieci LAN bardzo szybko się włączają i wyłączają, biorąc pod uwagę serwery Xiaomi w Chinach. …
Pracuję nad projektem IoT obejmującym tysiące klientów MQTT, którzy są podłączeni do brokera (komara) za pośrednictwem routera / modemu 4G / WiFi. Mniej niż 10 klientów jest podłączonych do tego samego routera, a routery pochodzą z różnych miejsc (różnych miast). Obecnie mamy bardzo niewielu klientów, którzy są zawsze połączeni z …
Scenariusz Urządzenie IoT (obecnie urządzenie IPv4), które wysyła przez gniazdo TCP ładunek do serwera raz dziennie. Serwer ma publiczny adres IP, urządzenie znajduje się za routerem / NAT. Użyję modułu opartego na ESP8266 (tj. Olimex) Celem serwer powinien być w stanie wysyłać dane do każdego klienta, gdy zajdzie potrzeba. Nie …
Mam pytanie dotyczące komunikacji z urządzeniami innymi niż IP. Z moich badań dowiedziałem się, że CoAP i DDS mogą być używane do komunikacji między urządzeniami. MQTT jest przydatny w przypadku urządzeń z bramą, urządzeń z usługami lub chmury. Moje pytanie brzmi: w jaki sposób urządzenie inne niż IP (komunikujące się …
Over on Stack Overflow pojawia się pytanie o implementację interakcji żądanie / odpowiedź przez MQTT. Jak zauważa jedna odpowiedź, możesz to zrobić, publikując żądanie na jeden temat i nasłuchując odpowiedzi na innym tokenie, który został zawarty w żądaniu. To trochę niezręczne, ale działa. Zastanawiam się, skoro MQTT jest szeroko stosowane …
Odpowiedziałem na poniższe powiązane pytanie i zacząłem myśleć, jakie są specyfikacje sprzętowe do uruchamiania stosu IoT, na przykład MQTT przez LoraWan? Czy Raspberry PI 3 przetrwa czy nie? Nie obchodzi mnie, w jaki sposób RPI łączy LoraWan, głównie w kwestii wykorzystania pamięci RAM i pamięci. Jak wybrać prosty lekki serwer …
Mam urządzenie z wieloma czujnikami, które publikują każdy czujnik osobno, czytając takie tematy device1-id/sensor1-id = 10.2 device1-id/sensor2-id = 15.5 [...] Dostarczamy go do AWS IoT za pomocą Amazon AWS IoT SDK, tj mqtt_params.qos = QOS1; mqtt_params.payload = payload; mqtt_params.payloadLen = payload_len; rc = aws_iot_mqtt_publish(&client, topic, topic_len, &mqtt_params); Każde połączenie generuje …
Chociaż MQTT jest dość wszechstronny, nie jest również zabezpieczony sam w sobie. To jest z założenia. Według Stanforda-Clarka początkowo świadomie pominięto zabezpieczenia, ponieważ on i Nipper wiedzieli, że mechanizmy bezpieczeństwa można łączyć wokół MQTT w celu zwiększenia bezpieczeństwa. Ponadto w tym czasie Stanford-Clark powiedział, że informacje przesyłane za pośrednictwem MQTT, …
Właśnie zacząłem przeglądać protokół MQTT. Sytuacja W moim projekcie college'owym obecnie używam Arduino jako głównego MCU i wykonuję wszystkie prace w tym zakresie i używam Serial Comm. wysyłać komendy AT do esp8266 (dla żądań HTTP, do uruchamiania skryptów na serwerze itp.). Zasadniczo potrzebowałem przesłać niektóre dane (z Arduino) na stronie …
EMQ (Erlang MQTT Broker) jest „rozpowszechniane masowo skalowalnych, wysoce rozciągliwy wiadomość MQTT broker” o zgłoszonych „1,3 miliona jednoczesnych połączeń MQTT” - tak to potencjalnie pozwala na dużą liczbę klientów do publikowania i do niej zapisać. Wydaje się prawdopodobne, że niektórzy klienci mogą zostać odłączeni w dowolnym momencie. Jako to pytanie …
Zastanawiałem się, w jaki sposób klient MQTT może poinstruować brokera, aby w jakiś sposób rozłączył klienta, na wypadek, gdybym musiał wymusić odłączenie klienta od mojego serwera MQTT (na przykład, jeśli w jakiś sposób źle działa i nie reaguje poprawnie). Poprzednie pytanie podkreślono możliwość podłączenia tylko z tym samym identyfikatorem klienta …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.