Obsah:
- Krok 1: Node-RED nainstalujte
- Krok 2: Některé ze součástí vyžadovaných pro stavbu a testování
- Krok 3: Test 1: Connection Broker MQTT HIVEMQ s Node-RED
- Krok 4: Architektura
- Krok 5: Test 2: Connection Broker MQTT HIVEMQ s ESP8266 a Node-RED
- Krok 6: Závěry a další informace
Video: ESP8266 & Public „Free“MQTT Broker HiveMQ & Node-RED: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Protokol MQTT získal v posledních letech velkou sílu, protože je jednoduchý, bezpečný, praktický a lehký, ideální pro aplikace IoT a M2M.
Díky přispění vývojářů a vývojářů aplikací MQTT existují veřejné MQTT Broker pro internetové monitorovací a kontrolní testy, jsou k dispozici pro připojení z jakéhokoli klienta MQTT v tomto případě použijeme HIVEMQ, který má řídicí panel pro zobrazení připojení MQTT a webových soketů, protože je veřejný, měl by mít několik úvah, které uvidíme níže.
Oficiální web: HiveMQDashboard MQTT: HiveMQ
Connections Broker MQTT
- Makléř: broker.hivemq.com
- TCP port: 1883
- Port Websocket: 8000
Test
Poté provedeme 2 testy:
- Broker spojení MQTT HIVEMQ s Node-RED.
- Spojovací makléř MQTT HIVEMQ s ESP8266 a Node-RED.
Kompletní návod a stahování
Pro více informací navštivte:
Více informací:
Krok 1: Node-RED nainstalujte
Krok 2: Některé ze součástí vyžadovaných pro stavbu a testování
Některé z komponent vyžadovaných pro stavbu a testování:
ESP8266 12E -
Senzor DS18B20 Onewire -
3 rezistor 10k
Krok 3: Test 1: Connection Broker MQTT HIVEMQ s Node-RED
Pomocí Node-RED dříve nainstalovaného na místním serveru v mé síti vytvoříme připojení MQTT s HIVEMQ k ověření připojení z jakéhokoli klienta MQTT.
Krok 4: Architektura
Připojení senzorů
Modul ESP8266 je konfigurován jako klient MQTT a provádí periodické čtení teploty senzoru DS18B20, připojeného ke kolíku D4 (Gpio 02), napájení 5 V, s příslušným doporučeným odporem v maximálním datovém listu.
Vyžaduje knihovny:
- PubSubClient.h
- OneWire.h
- DallasTemperature.h
Krok 5: Test 2: Connection Broker MQTT HIVEMQ s ESP8266 a Node-RED
V tomto případě modul ESP8266 12E NodeMCU konfigurovaný jako klientský MQTT čte teplotní čidlo Protokol DS18B20 (Onewire) odesílá teplotu přes MQTT do Broker HIVEMQ a Node-RED nainstalovaný v místní síti požaduje hodnotu teploty a graf On Node-RED Přístrojová deska.
Téma MQTT „teplota/PDAControl/senzor“
Zpráva
Příklady teplotních hodnot "28,9"
Krok 6: Závěry a další informace
Domníváme se, že ačkoli technicky je makléř veřejný, neuvědomujeme si aplikace, které jsou s tímto makléřem neustále spojeny, a protože je veřejný, HIVE má několik právních aspektů, které je třeba vzít v úvahu.
Provádíme pouze rychlé testy, i když je třeba poznamenat, že připojili své aplikace IoT k tomuto makléři bez zjevných nepříjemností, že je služba aktivní a veřejná.
S brokerem v cloudu (intenet) odkudkoli jsme mohli připojit naše zařízení a aplikace bez omezení IP adres a dalších omezení, aktuálně výzkumných plánů a služeb serverů MQTT.
V dalších tutoriálech vyzkoušíme další veřejné MQTT servery a interakce s FRED (Node-RED).
Ostatní publicisté Broker
Veřejný makléř testuje Mosca.io
Doporučuje:
Hands-free kartonový gumový automat: 18 kroků (s obrázky)
Hands-free kartonový Gumball Machine: Vyrobili jsme Gumball Machine bez dotyku pomocí micro: bit, Crazy Circuits Bit Board, senzoru vzdálenosti, serva a lepenky. Vyrobit a používat to bylo " BLAST "! ? ? Když položíte ruku na základnu rakety, senzor vzdálenosti
Hands Free Google Assistant pro Raspberry Pi: 14 kroků (s obrázky)
Hands Free Google Assistant pro Raspberry Pi: Dobrý den, vítejte na mém prvním Instructable! V tomto instruktáži vám ukážu, co považuji za nejsnadnější způsob, jak nainstalovat na Androidu Raspberry Pi vše zpívající a tančící Google Assistant. S OK Googl má zcela volné ruce
Hands-free tokeny: 15 kroků (s obrázky)
Hands-free tokeny: Hej geekové, teď studuji na +2, což odpovídá 12. třídě. Mám velký zájem o informatiku a také je to můj hlavní předmět. Strávil jsem spoustu času vývojem Embedded projektů. Mám zhruba 3 roky zkušeností s vložením
Instalace MQTT Broker (Mosquitto) na Windows: 7 kroků
Instalace MQTT Broker (Mosquitto) na Windows: Co je to broker? MQTT Broker je centrum pro správu dat nebo se běžně označuje jako „server“. Makléř Mosquitto je zodpovědný za zpracování všech zpráv, filtrování zpráv, rozhodování o tom, kdo o ně má zájem, a poté publikování
Totoro Project - IoT & MQTT & ESP01: 7 kroků (s obrázky)
Totoro Project - IoT & MQTT & ESP01: Projekt Totoro je to pěkný IoT projekt, který můžete kopírovat v mnoha dalších různých formách. Pomocí desky ESP01 s protokolem MQTT můžete sdělit stav tlačítka MQTT Broker (v mém případ AdafruitIO). Užitečný průvodce pro MQTT a Ad