Cuprins:
- Pasul 1: Instalați Node-RED
- Pasul 2: Unele dintre componentele necesare pentru construcție și testare
- Pasul 3: Testul 1: Broker de conexiune MQTT HIVEMQ cu Node-RED
- Pasul 4: Arhitectură
- Pasul 5: Testul 2: Broker de conexiune MQTT HIVEMQ cu ESP8266 și Node-RED
- Pasul 6: Concluzii și mai multe informații
Video: ESP8266 și public "MQTT Broker HiveMQ &Node-RED" gratuit ": 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Protocolul MQTT a luat o mare forță în ultimii ani, deoarece este simplu, sigur, practic și ușor perfect pentru aplicațiile IoT și M2M.
Datorită contribuției dezvoltatorilor și dezvoltatorilor de aplicații MQTT, există MQTT Broker public pentru teste de monitorizare și control pe Internet, sunt disponibile pentru conectarea de la orice client MQTT, în acest caz vom folosi HIVEMQ, care are tablou de bord pentru a vizualiza conexiunile MQTT și socketurile web, deoarece este public ar trebui să aibă câteva considerații pe care le vom vedea mai jos.
Site oficial: HiveMQ Tablou de bord MQTT: HiveMQ
Connections Broker MQTT
- Broker: broker.hivemq.com
- Port TCP: 1883
- Port Websocket: 8000
Test
Apoi vom face 2 teste:
- Broker de conexiune MQTT HIVEMQ cu Node-RED.
- Broker de conexiune MQTT HIVEMQ cu ESP8266 și Node-RED.
Tutorial complet și descărcări
Pentru mai multe informații, vă rugăm să vizitați:
Pentru mai multe informații vizitate:
Pasul 1: Instalați Node-RED
Pasul 2: Unele dintre componentele necesare pentru construcție și testare
Unele dintre componentele necesare pentru construcție și testare:
ESP8266 12E -
Senzor DS18B20 Onewire -
3 Rezistor 10k
Pasul 3: Testul 1: Broker de conexiune MQTT HIVEMQ cu Node-RED
Folosind Node-RED instalat anterior pe un server local din rețeaua mea, vom face conexiunea MQTT cu HIVEMQ pentru a valida conexiunea de la orice client MQTT.
Pasul 4: Arhitectură
Conexiuni senzor
Modulul ESP8266 este configurat ca client MQTT și efectuează citirea periodică a temperaturii senzorului DS18B20, conectat la pinul D4 (Gpio 02), alimentat la 5v, cu rezistența respectivă recomandată în foaia tehnică maximă.
Necesită biblioteci:
- PubSubClient.h
- OneWire.h
- DallasTemperature.h
Pasul 5: Testul 2: Broker de conexiune MQTT HIVEMQ cu ESP8266 și Node-RED
În acest caz, modulul ESP8266 12E NodeMCU configurat ca client MQTT citește un senzor de temperatură Protocolul DS18B20 (Onewire) trimite temperatura prin MQTT către Broker HIVEMQ și Node-RED instalat în rețeaua locală solicită valoarea temperaturii și graficul On Node-RED Bord.
Subiect MQTT „temperatură / control PDAC / senzor”
Mesaj
Exemple de valori ale temperaturii "28,9"
Pasul 6: Concluzii și mai multe informații
Considerăm că, deși din punct de vedere tehnic, brokerul este public, nu realizăm aplicații care sunt conectate în mod constant la acest broker și, din moment ce este gratuit, HIVE are mai multe aspecte legale care trebuie luate în considerare.
Realizăm doar teste rapide, deși trebuie remarcat faptul că și-au montat aplicațiile IoT cu acest broker fără niciun inconvenient aparent în care serviciul este activ și public.
Cu un broker în cloud (intenet) de oriunde ne-am putea conecta dispozitivele și aplicațiile fără limite de adrese IP și alte restricții, în prezent planuri de cercetare și servicii ale serverelor MQTT.
În următoarele tutoriale vom încerca alte servere publice MQTT și interacțiuni cu FRED (Node-RED).
Alte publicități Broker
Teste de broker public Mosca.io
Recomandat:
Guitar Looper Fade Out și Tremolo gratuit !: 5 pași (cu imagini)
Guitar Looper Fade Out și Tremolo … gratis !: A fost odată, când chitara electrică trebuia să sune ca o chitară și fiecare abatere se numea distorsiune nedorită, nu existau efecte de chitară cu excepția … prietenului tău și potențiometrului, lucrând împreună! Practic în timp ce jucați
Instalarea MQTT Broker (Mosquitto) pe Windows: 7 pași
Instalarea MQTT Broker (Mosquitto) pe Windows: Ce este brokerul? Brokerul MQTT este un centru de gestionare a datelor sau denumit în mod obișnuit „server”. Brokerul Mosquitto este responsabil pentru gestionarea tuturor mesajelor, filtrarea mesajelor, decizia cine este interesat de acestea și publicarea
RoboPhoto - un generator de mozaic pentru public: 4 pași
RoboPhoto - un generator de mozaic pentru public: RoboPhoto este un generator de fotomosaic în timp real RoboPhoto creează un fotomosaic al utilizatorilor săi - în timp ce așteptați. Folosind tehnici digitale moderne precum procesarea imaginilor, recunoașterea feței și inteligența artificială, RoboPhoto este capabil să creeze un ph
Mai bine atunci " Corbul " sau Annoy-a-tron . Gratuit !!!: 3 pași
Mai bine atunci " Corbul " sau Annoy-a-tron …. Gratuit !!!: Aici îți voi spune în 3 pași simpli cum să folosești țânțarul, un program care este pentru telefonul tău mobil și care nu costă absolut niciun ban !!! (acesta este primul meu capabil): D
Stand de înclinare a amplificatorului pentru chitară - Design "African Chair" - Simplu, mic, puternic, ușor, gratuit sau real ieftin: 9 pași
Stand de înclinare a amplificatorului de chitară - Design „African Chair” - Simplu, mic, puternic, ușor, gratuit sau real ieftin: Stand de înclinare a amplificatorului de chitară - Prea ușor - simplu, mic, puternic, gratuit sau foarte ieftin. Pentru amplificatoare de toate dimensiunile, chiar și dulapuri mari cu cap separat. Faceți doar plăci și țevi de dimensiunea necesară pentru aproape orice echipament doriți