Tartalomjegyzék:

ESP8266 és nyilvános "ingyenes" MQTT Broker Hive MQ & Node-RED: 6 lépés (képekkel)
ESP8266 és nyilvános "ingyenes" MQTT Broker Hive MQ & Node-RED: 6 lépés (képekkel)

Videó: ESP8266 és nyilvános "ingyenes" MQTT Broker Hive MQ & Node-RED: 6 lépés (képekkel)

Videó: ESP8266 és nyilvános
Videó: #340 How good are the ADCs inside Arduinos, ESP8266, and ESP32? And external ADCs (ADS1115) 2024, November
Anonim
ESP8266 és nyilvános
ESP8266 és nyilvános

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:

  1. Connection Broker MQTT HIVEMQ Node-RED-el.
  2. 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

Image
Image

2. lépés: Az építéshez és teszteléshez szükséges alkatrészek egy része

Az építéshez és teszteléshez szükséges alkatrészek egy része
Az építéshez és teszteléshez szükséges alkatrészek egy része
Az építéshez és teszteléshez szükséges alkatrészek egy része
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

Image
Image
1. teszt: Kapcsolatközvetítő MQTT HIVEMQ Node-RED-el
1. teszt: Kapcsolatközvetítő MQTT HIVEMQ Node-RED-el

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

Építészet
É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

Image
Image

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

Következtetések és további információk
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: