Sto eseguendo emqttd ( emqtt.io ). Vorrei monitorare i client che si connettono e si disconnettono da un processo separato che si iscriverebbe a un argomento di sistema in cui vengono pubblicati i messaggi di nascita e testamento. Qual è il modo giusto per farlo?
Stiamo lavorando su AWS-IoT utilizzando un microcontrollore STM32. Fino ad oggi, stavamo scrivendo i certificati sul flash e bloccando il flash dalla lettura esterna. All'aumentare del codice dell'applicazione, stiamo ottenendo meno spazio sul flash, quindi abbiamo pianificato di spostare il certificato esternamente su una scheda SD / EEPROM e di …
Così ho installato mosquittoe mosquitto-clientsu un Raspberry Pi con Raspbian Jessie apt-gete mosquittosu un altro Pi con Arch Linux pacman. Su Arch i programmi di utilità client non devono essere installati separatamente. Testare semplici abbonamenti / pubblicazioni su Raspbian ha funzionato immediatamente. mosquitto_sub –d –t blub mosquitto_pub –d –t blub …
Secondo questo blog , Mosquitto (il broker MQTT) ora supporta la connessione ai client tramite socket Web. L'articolo del blog sembra suggerire che i socket Web sono più utili per le applicazioni browser, poiché i browser Web non supportano (ancora) i socket TCP corretti, sebbene il protocollo dei socket Web …
Di recente ho acquistato un paio di relè wifi da Xiaomi. Finora sono stati solidi, non mi piace molto l'app di Xiaomi. Ma mi piace l'idea che funzioni davvero sia in LAN che su Internet. Quando sono in LAN sono molto veloci da accendere e spegnere, considerando che i server …
Sto lavorando a un progetto IoT che coinvolge migliaia di client MQTT collegati a un broker (mosquitto) tramite router / modem 4G / WiFi. Meno di 10 client sono collegati allo stesso router e i router provengono da luoghi diversi (città diverse). In questo momento abbiamo pochissimi clienti e sono …
Scenario dispositivo IoT (attualmente dispositivo IPv4) che invia tramite socket TCP un payload a un server una volta al giorno. Il server ha un indirizzo IP pubblico, il dispositivo si trova dietro un router / NAT. Userò un modulo basato su ESP8266 (ovvero uno Olimex) Obiettivo Il server dovrebbe essere …
Ho una domanda sulla comunicazione del dispositivo non IP. Dalla mia ricerca, ho appreso che CoAP e DDS possono essere utilizzati per la comunicazione da dispositivo a dispositivo. MQTT è utile per Device-to-Gateway o Device-to-Service o Cloud. La mia domanda è: come può un dispositivo non IP (comunicare tramite RF …
Over over Stack Overflow c'è una domanda sull'implementazione dell'interazione richiesta / risposta su MQTT. Come nota una risposta, puoi farlo pubblicando la richiesta su un argomento e ascoltando la risposta su un altro token incluso nella richiesta. È un po 'imbarazzante, ma funziona. Dato che MQTT è ampiamente utilizzato in …
Ho risposto alla domanda collegata di seguito e ho iniziato a pensare, quali sono le specifiche hardware per l'esecuzione di uno stack IoT, ad esempio MQTT su LoraWan? Raspberry PI 3 sopravviverebbe o no? Non mi interessa il modo in cui RPI collega LoraWan, principalmente sull'utilizzo della RAM e dell'archiviazione. …
Ho un dispositivo con più sensori che pubblica ciascun sensore leggendolo separatamente su argomenti come device1-id/sensor1-id = 10.2 device1-id/sensor2-id = 15.5 [...] Lo forniamo ad AWS IoT usando Amazon AWS IoT SDK, ad es mqtt_params.qos = QOS1; mqtt_params.payload = payload; mqtt_params.payloadLen = payload_len; rc = aws_iot_mqtt_publish(&client, topic, topic_len, &mqtt_params); Ogni …
Mentre MQTT è abbastanza versatile, non è anche sicuro su se stesso. Questo è di progettazione. Secondo Stanford-Clark, inizialmente la sicurezza è stata consapevolmente esclusa dal protocollo perché lui e Nipper sapevano che i meccanismi di sicurezza potevano essere avvolti attorno a MQTT per aumentare la sicurezza. Inoltre, all'epoca, Stanford-Clark …
Ho appena iniziato a esaminare il protocollo MQTT. Situazione Nel mio progetto universitario, attualmente, utilizzo Arduino come MCU principale e faccio tutto il lavoro e utilizzo la comunicazione seriale. per inviare comandi AT a esp8266 (per richieste HTTP, per eseguire script sul server ecc.). Fondamentalmente avevo bisogno di inviare alcuni …
L' EMQ (Erlang MQTT Broker) è un "broker di messaggi MQTT distribuito, altamente scalabile e altamente estensibile" con un "1,3 milioni di connessioni MQTT simultanee" segnalate, quindi potenzialmente consente a un gran numero di clienti di pubblicare e abbonarsi. Sembra probabile che alcuni client possano essere disconnessi in qualsiasi momento. …
Mi chiedevo come un client MQTT potesse istruire il broker a disconnettere un client in qualche modo, nel caso in cui dovessi forzare la disconnessione di un client dal mio server MQTT (ad esempio, se si sta comportando male in qualche modo e non risponde correttamente). Una domanda precedente ha …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.