Kazalo:
- 1. korak: Namestite Node-RED
- 2. korak: Nekatere komponente, potrebne za gradnjo in preskušanje
- Korak 3: Preskus 1: posrednik povezav MQTT HIVEMQ z Node-RED
- 4. korak: Arhitektura
- 5. korak: Preskus 2: posrednik za povezavo MQTT HIVEMQ z ESP8266 & Node-RED
- Korak 6: Zaključki in več informacij
Video: ESP8266 in javni "brezplačni" posrednik MQTT HiveMQ & Node-RED: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Protokol MQTT je v zadnjih letih močno okrepil, saj je preprost, varen, praktičen in lahek, kot nalašč za aplikacije IoT in M2M.
Zahvaljujoč prispevku razvijalcev in razvijalcev aplikacij MQTT obstajajo javni posredniki MQTT za spremljanje in nadzor interneta, ki so na voljo za povezavo s katerim koli odjemalcem MQTT, v tem primeru bomo uporabili HIVEMQ, ki ima nadzorno ploščo za ogled povezav MQTT in spletnih vtičnic., ker je javna, bi morala imeti nekaj premislekov, ki jih bomo videli spodaj.
Uradna spletna stran: HiveMQDashboard MQTT: HiveMQ
Povezovalni posrednik MQTT
- Posrednik: broker.hivemq.com
- TCP vrata: 1883
- Vrata Websocket: 8000
Test
Nato naredimo 2 testa:
- Povezovalni posrednik MQTT HIVEMQ z Node-RED.
- Povezovalni posrednik MQTT HIVEMQ z ESP8266 & Node-RED.
Celotna vadnica in prenosi
Za več informacij obiščite:
Za več informacij obiščite:
1. korak: Namestite Node-RED
2. korak: Nekatere komponente, potrebne za gradnjo in preskušanje
Nekatere komponente, potrebne za gradnjo in testiranje:
ESP8266 12E -
Senzor DS18B20 Onewire -
3 upor 10k
Korak 3: Preskus 1: posrednik povezav MQTT HIVEMQ z Node-RED
Z uporabo Node-RED, ki je bil prej nameščen na lokalnem strežniku v mojem omrežju, bomo vzpostavili povezavo MQTT z virusom HIVEMQ, da potrdimo povezavo s katerim koli odjemalcem MQTT.
4. korak: Arhitektura
Priključitev senzorja
Modul ESP8266 je konfiguriran kot odjemalec MQTT in izvaja periodično odčitavanje temperature senzorja DS18B20, priključenega na zatič D4 (Gpio 02), napajanje na 5V, z ustreznim priporočenim uporom v podatkovnem listu maxim.
Zahteva knjižnice:
- PubSubClient.h
- OneWire.h
- DallasTemperature.h
5. korak: Preskus 2: posrednik za povezavo MQTT HIVEMQ z ESP8266 & Node-RED
V tem primeru modul ESP8266 12E NodeMCU, konfiguriran kot odjemalski MQTT, bere temperaturni senzor Protokol DS18B20 (Onewire) pošlje temperaturo prek MQTT posredniku HIVEMQ in Node-RED, nameščen v lokalnem omrežju, zahteva vrednost temperature in graf V vozlišču-RED Armaturna plošča.
MQTT Tema "temperatura/PDAControl/senzor"
Sporočilo
Primeri temperaturnih vrednosti "28,9"
Korak 6: Zaključki in več informacij
Menimo, da čeprav je tehnično posrednik javen, se ne zavedamo aplikacij, ki so stalno povezane s tem posrednikom, in ker je brezplačna javna HIVE, ima nekaj pravnih vidikov, ki jih je treba upoštevati.
Izvajamo samo hitre teste, čeprav je treba opozoriti, da so svoje aplikacije IoT namestili s tem posrednikom brez očitnih neprijetnosti, da je storitev aktivna in javna.
S posrednikom v oblaku (intenet) od koder koli lahko povežemo svoje naprave in aplikacije brez omejitev naslovov IP in drugih omejitev, trenutno raziskovalnih načrtov in storitev strežnikov MQTT.
V naslednjih vajah bomo preizkusili druge javne strežnike MQTT in interakcije s sistemom FRED (Node-RED).
Druge javnosti posrednik
Testi javnih posrednikov Mosca.io
Celotna vadnica in prenosi
Priporočena:
Prenosni zvočnik Bluetooth (BREZPLAČNI NAČRTI): 9 korakov (s slikami)
Prenosni zvočnik Bluetooth (BREZPLAČNI NAČRTI): Pozdravljeni vsi! V tem navodilu vam bom pokazal, kako sem zgradil ta prenosni zvočnik Bluetooth, ki zveni tako dobro, kot izgleda. Vključil sem načrte gradnje, načrte laserskega rezanja, vse povezave do izdelkov, ki jih potrebujete za izdelavo te specifikacije
Brezplačni deli za elektronske projekte in eksperimente: 26 korakov (s slikami)
Brezplačni deli za elektronske projekte in eksperimentiranje: Ta navodila govorijo o pridobivanju brezplačnih delov za elektronske projekte. Verjetno imate vse, kar potrebujete za začetek, in vaše zaloge bodo sčasoma rasle, ko boste stvari zlomili, kupili nove stvari ali pa vam včasih ljudje podarijo svoje stare ali neuporabne
Brezplačni radio na sončni pogon: 4 koraki (s slikami)
Brezplačni radio na sončni pogon: brezplačni radio na sončno energijo, naredite sami https://www.youtube.com/watch?v=XtP7g … je enostaven projekt za pretvorbo starega radia na baterije v radio na sončno energijo, ki ga lahko pokličite brezplačno energijo, ker ne uporablja baterij in deluje, ko je sonce
"Brezplačni" DvD na IPod: 13 korakov
"Brezplačni" DVD na IPod: V tem navodilu vas bom naučil, kako pretvoriti kateri koli DVD film ali film na vaš iPod za 100% BREZPLAČNO
Brezplačni elektronski vzorci: 12 korakov (s slikami)
Brezplačni elektronski vzorci: Ali ste vedeli, da bodo nekateri proizvajalci in dobavitelji podarili nekaj brezplačnih vzorcev svojih izdelkov strankam in inženirjem, da jih preizkusijo pri svojih projektih? To so nekatera pravila, ki jih morate poznati, preden začnete dobivati brezplačne vzorce iz podjetja