Tartalomjegyzék:
- 1. lépés: Telepítse a Node-RED-et
- 2. lépés: Az építéshez és teszteléshez szükséges alkatrészek egy része
- 3. lépés: 1. teszt: Connection Broker MQTT HIVEMQ with Node-RED
- 4. lépés: Építészet
- 5. lépés: 2. teszt: Connection Broker MQTT HIVEMQ with ESP8266 & Node-RED
- 6. lépés: Következtetések és további információk
Videó: ESP8266 és nyilvános "ingyenes" MQTT Broker Hive MQ & Node-RED: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Az MQTT protokoll nagy erőre tett szert az elmúlt években, mivel egyszerű, biztonságos, praktikus és könnyű, tökéletes az IoT és M2M alkalmazásokhoz.
Az MQTT alkalmazások fejlesztőinek és fejlesztőinek közreműködésének köszönhetően nyilvános MQTT Broker internetes felügyeleti és vezérlő tesztekhez áll rendelkezésre, amelyek bármely MQTT kliensről csatlakozhatnak, ebben az esetben a HIVEMQ -t fogjuk használni, amely irányítópulttal rendelkezik az MQTT kapcsolatok és a webes aljzatok megtekintéséhez, mivel nyilvánosnak kell lennie néhány megfontolásnak, amelyeket alább látunk.
Hivatalos webhely: HiveMQDashboard MQTT: HiveMQ
Connections Broker MQTT
- Bróker: broker.hivemq.com
- TCP port: 1883
- Websocket port: 8000
Teszt
Ezután 2 tesztet hajtunk végre:
- Connection Broker MQTT HIVEMQ Node-RED-el.
- Kapcsolatközvetítő MQTT HIVEMQ, ESP8266 és Node-RED.
Teljes oktatóanyag és letöltések
További információkért látogasson el a következő oldalra:
Látogassa meg a legfontosabb információkat:
1. lépés: Telepítse a Node-RED-et
2. lépés: Az építéshez és teszteléshez szükséges alkatrészek egy része
Néhány építéshez és teszteléshez szükséges alkatrész:
ESP8266 12E -
DS18B20 Onewire érzékelő -
3 ellenállás 10k
3. lépés: 1. teszt: Connection Broker MQTT HIVEMQ with Node-RED
A hálózatom egy helyi szerverére korábban telepített Node-RED használatával létrehozzuk az MQTT kapcsolatot a HIVEMQ-val, hogy érvényesítsük a kapcsolatot bármely MQTT ügyfélről.
4. lépés: Építészet
Érzékelő csatlakozók
Az ESP8266 modul MQTT ügyfélként van konfigurálva, és elvégzi a DS4BB érzékelő időszakos hőmérséklet -leolvasását, amely a D4 érintkezőhöz (Gpio 02) csatlakozik, 5 V -os tápfeszültséghez, a maximális adatlap megfelelő ellenállásával.
Könyvtárak szükségesek:
- PubSubClient.h
- OneWire.h
- DallasHőmérséklet.h
5. lépés: 2. teszt: Connection Broker MQTT HIVEMQ with ESP8266 & Node-RED
Ebben az esetben az ESP8266 12E NodeMCU modul, amely kliens MQTT-ként van konfigurálva, olvassa a hőmérséklet-érzékelőt DS18B20 protokoll (Onewire) elküldi a hőmérsékletet MQTT-n keresztül a helyi hálózatba telepített HIVEMQ és Node-RED brókerhez, és kéri a hőmérséklet és a grafikon értékét Irányítópult.
MQTT Téma "hőmérséklet/PDAControl/érzékelő"
Üzenet
Példák a hőmérsékleti értékekre "28,9"
6. lépés: Következtetések és további információk
Úgy véljük, hogy bár technikailag a bróker nyilvános, nem valósítunk meg olyan alkalmazásokat, amelyek folyamatosan kapcsolódnak ehhez a brókerhez, és mivel ez ingyenes nyilvános, a HIVE számos jogi szempontot kell figyelembe venni.
Csak gyors teszteket végzünk, bár meg kell jegyezni, hogy az IoT -alkalmazásaikat ezzel a közvetítővel szerelték fel nyilvánvaló kellemetlenségek nélkül, a szolgáltatás aktív és nyilvános.
Egy brókerrel a felhőben (intenet) bárhonnan csatlakoztathatnánk eszközeinket és alkalmazásainkat az IP -címek és egyéb korlátozások, jelenleg az MQTT -kiszolgálók tervei és szolgáltatásai nélkül.
A következő oktatóanyagokban kipróbálunk más nyilvános MQTT szervereket és a FRED (Node-RED) kapcsolatát.
Egyéb nyilvános ügynökök
Nyilvános bróker tesztek Mosca.io
Ajánlott:
Az MQTT Broker (Mosquitto) telepítése Windows rendszeren: 7 lépés
Az MQTT Broker (Mosquitto) telepítése Windows rendszeren: Mi az a broker? Az MQTT Broker egy adatkezelő központ vagy általánosan "szerver". A Mosquitto bróker felelős az összes üzenet kezeléséért, az üzenetek szűréséért, annak eldöntéséért, hogy kik érdeklődnek irántuk, majd közzéteszi az
Privát vagy nyilvános hálózat létrehozása a Titanfall 2: 15 lépésben
Privát vagy nyilvános hálózat létrehozása a Titanfall 2 -ben: Megmutatom, hogyan kell hálózatot létrehozni
Ingyenes újításainak "Fantasztikus műanyag művek" robotjának feltalálása, hogy ragyogjon: 5 lépés
Ingyenes újításainak feltalálása „Fantasztikus műanyag művek” Robot ragyogni: A polcról érkező LED-ek segítségével a műanyag „robot” ragyog és elhalványítja a színeket! Bevezetést nyújt az alapvető forrasztáshoz, áramkörökhöz, LED -ekhez és műanyagokhoz
"Ingyenes" DvD az iPod -hoz: 13 lépés
"Ingyenes" DvD -ről iPodra: Ebben az utasításban megtanítom, hogyan lehet bármilyen DVD -filmet vagy filmet iPodra konvertálni 100% -ON INGYEN
Jobb akkor " a holló " vagy Annoy-a-tron . Ingyenes !!!: 3 lépés
Jobb akkor " a holló " vagy Annoy-a-tron …. Ingyenes !!!: Itt 3 egyszerű lépésben elmondom, hogyan kell használni a szúnyogot, egy olyan programot, amely a mobiltelefonjára való, és egyáltalán nem kerül pénzbe !!! (ez az első hülyeségem: D