Sadržaj:
- Korak 1: Instalirajte Node-RED
- Korak 2: Neke komponente potrebne za izgradnju i ispitivanje
- Korak 3: Test 1: Broker za povezivanje MQTT HIVEMQ s NOD-RED
- Korak 4: Arhitektura
- Korak 5: Test 2: Broker za povezivanje MQTT HIVEMQ s ESP8266 i NOD-RED
- Korak 6: Zaključci i više informacija
Video: ESP8266 i javni "besplatni" MQTT posrednik u košnici MQ & NOD-RED: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
MQTT protokol posljednjih je godina dobio veliku snagu budući da je jednostavan, siguran, praktičan i lagan, savršen za IoT i M2M aplikacije.
Zahvaljujući doprinosu programera i programera MQTT aplikacija, postoje javni MQTT posrednik za internetsko praćenje i kontrolne testove, dostupni su za povezivanje sa bilo kojeg MQTT klijenta, u ovom slučaju koristit ćemo HIVEMQ, koji ima nadzornu ploču za pregled MQTT veza i web utičnica, budući da je javan, trebao bi imati neka razmatranja koja ćemo vidjeti u nastavku.
Službena web stranica: HiveMQDashboard MQTT: HiveMQ
Veze Broker MQTT
- Posrednik: broker.hivemq.com
- TCP port: 1883
- Websocket port: 8000
Test
Zatim ćemo napraviti 2 testa:
- Posrednik za povezivanje MQTT HIVEMQ s NOD-RED.
- Broker za povezivanje MQTT HIVEMQ s ESP8266 & NOD-RED.
Cjeloviti vodič i preuzimanja
Za više informacija posjetite:
Za više informacija posjetite:
Korak 1: Instalirajte Node-RED
Korak 2: Neke komponente potrebne za izgradnju i ispitivanje
Neke komponente potrebne za izgradnju i ispitivanje:
ESP8266 12E -
Senzor DS18B20 Onewire -
3 Otpornik 10k
Korak 3: Test 1: Broker za povezivanje MQTT HIVEMQ s NOD-RED
Koristeći Node-RED koji je prethodno instaliran na lokalnom poslužitelju u mojoj mreži, uspostavit ćemo MQTT vezu s HIVEMQ-om za provjeru veze s bilo kojeg MQTT klijenta.
Korak 4: Arhitektura
Priključci senzora
Modul ESP8266 konfiguriran je kao MQTT klijent i povremeno očitava temperaturu senzora DS18B20, spojenog na pin D4 (Gpio 02), napajanje na 5V, s odgovarajućim preporučenim otporom u tablici s maksimalnim podacima.
Potrebne su biblioteke:
- PubSubClient.h
- OneWire.h
- DallasTemperature.h
Korak 5: Test 2: Broker za povezivanje MQTT HIVEMQ s ESP8266 i NOD-RED
U ovom slučaju modul ESP8266 12E NodeMCU konfiguriran kao klijentski MQTT očitava senzor temperature DS18B20 Protokol (Onewire) šalje temperaturu putem MQTT posredniku HIVEMQ i Node-RED instaliran u lokalnoj mreži zahtijeva vrijednost temperature i grafikon Na Node-RED Nadzorna ploča.
MQTT Tema "temperatura/PDAControl/senzor"
Poruka
Primjeri temperaturnih vrijednosti "28,9"
Korak 6: Zaključci i više informacija
Smatramo da, iako je tehnički posrednik javan, ne realiziramo aplikacije koje su stalno povezane s ovim posrednikom, a budući da je besplatan javni HIVE ima nekoliko pravnih aspekata koje treba uzeti u obzir.
Izvodimo samo brze testove, iako treba napomenuti da su oni svoje IoT aplikacije montirali s ovim posrednikom bez ikakvih vidljivih neugodnosti da je usluga aktivna i javna.
S posrednikom u oblaku (intenet) s bilo kojeg mjesta mogli bismo povezati svoje uređaje i aplikacije bez ograničenja IP adresa i drugih ograničenja, trenutno planova istraživanja i usluga MQTT poslužitelja.
U sljedećim vodičima pokušat ćemo druge javne MQTT poslužitelje i interakcije s FRED-om (Node-RED).
Druge javnosti Brokerske kuće
Testovi javnog posrednika Mosca.io
Preporučeni:
Prijenosni Bluetooth zvučnik (BESPLATNI PLANOVI): 9 koraka (sa slikama)
Prijenosni Bluetooth zvučnik (BESPLATNI PLANOVI): Pozdrav svima! U ovom Instructable -u ću vam pokazati kako sam izgradio ovaj prijenosni Bluetooth zvučnik koji zvuči jednako dobro kao što izgleda. Uključio sam planove izgradnje, planove laserskog rezanja, sve veze za proizvode koji bi vam bili potrebni za izradu ove specifikacije
Projektiranje PCB -a i izolacijsko glodanje koristeći samo besplatni softver: 19 koraka (sa slikama)
Dizajniranje PCB -a i izolacijsko glodanje koristeći samo besplatni softver: U ovom uputstvu pokazat ću vam kako dizajnirati i izraditi vlastite PCB -ove, isključivo pomoću besplatnog softvera koji radi na Windowsima kao i na Macu. Stvari koje trebate: računalo s internetskom vezom cnc mlina/usmjerivača, to je oklada točnija
Besplatni dijelovi za elektroničke projekte i eksperimente: 26 koraka (sa slikama)
Besplatni dijelovi za elektroničke projekte i eksperimente: Ova uputa govori o dobivanju besplatnih dijelova za elektroničke projekte. Vjerojatno imate sve što vam je potrebno za početak, a vaše će zalihe vremenom rasti dok lomite stvari, kupujete nove stvari ili vam ponekad ljudi daju svoje stare ili neupotrebljive
Kako napraviti besplatni generator energije kod kuće: 4 koraka (sa slikama)
Kako napraviti besplatni generator energije kod kuće: Kako napraviti besplatni generator energije kod kuće bez baterije ambiciozan je projekt koji će imati više od jednog dijela trenutno čekam dijelove za poboljšanje ovog generatora besplatne energije u videu na kraju ovog vodiča vidjet ćete mjeru
"Besplatni" DVD na IPod: 13 koraka
"Besplatni" DVD na IPod: U ovom uputstvu naučit ću vas kako pretvoriti bilo koji DVD film ili film na vaš iPod 100% BESPLATNO