Mündəricat:
- Addım 1: Node-RED quraşdırın
- Addım 2: Tikinti və Test üçün Tələb olunan Bəzi Komponentlər
- Addım 3: Test 1: Bağlantı Broker MQTT HIVEMQ ilə Node-RED
- Addım 4: Memarlıq
- Addım 5: Test 2: ESP8266 və Node-RED ilə Bağlantı Brokeri MQTT HIVEMQ
- Addım 6: Nəticələr və daha çox məlumat
Video: ESP8266 və İctimai "Pulsuz" MQTT Broker HiveMQ və Node-RED: 6 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
MQTT protokolu, IoT və M2M tətbiqləri üçün mükəmməl, sadə, təhlükəsiz, praktik və yüngül olduğundan son illərdə böyük güc aldı.
MQTT tətbiqetmələrinin inkişaf etdiricilərinin və inkişaf etdiricilərinin töhfəsi sayəsində İnternet izləmə və nəzarət testləri üçün ictimai MQTT Brokeri var, bu vəziyyətdə hər hansı bir MQTT müştərisindən qoşulmaq mümkündür, bu halda MQTT əlaqələrini və Veb prizlərini görmək üçün tablosuna malik olan HIVEMQ -dən istifadə edəcəyik., ictimai olduğu üçün aşağıda görəcəyimiz bəzi mülahizələr olmalıdır.
Rəsmi Veb səhifə: HiveMQDashboard MQTT: HiveMQ
Əlaqələr Broker MQTT
- Vasitəçi: broker.hivemq.com
- TCP Limanı: 1883
- İnternet yuvası portu: 8000
Test
Sonra 2 test edəcəyik:
- Node-RED ilə Bağlantı Broker MQTT HIVEMQ.
- ESP8266 və Node-RED ilə Bağlantı Brokeri MQTT HIVEMQ.
Dərsliyi və yükləmələri tamamlayın
Daha çox məlumat üçün https://pdacontrolen.com/esp8266-public-mqtt-broke… ziyarət edin.
Məlumat üçün ziyarət:
Addım 1: Node-RED quraşdırın
Addım 2: Tikinti və Test üçün Tələb olunan Bəzi Komponentlər
Tikinti və sınaq üçün lazım olan bəzi komponentlər:
ESP8266 12E -
Sensor DS18B20 Onewire -
3 rezistor 10k
Addım 3: Test 1: Bağlantı Broker MQTT HIVEMQ ilə Node-RED
Əvvəllər şəbəkəmdəki yerli bir serverdə quraşdırılmış Node-RED istifadə edərək, hər hansı bir MQTT müştərisindən əlaqəni təsdiq etmək üçün HIVEMQ ilə MQTT bağlantısı quracağıq.
Addım 4: Memarlıq
Sensor Əlaqələri
ESP8266 modulu bir MQTT müştəri olaraq konfiqurasiya edilmişdir və Dv pininə (Gpio 02) qoşulmuş DS18B20 sensorunun 5v -ə təchiz edilmiş, maksimum tövsiyə olunan məlumat cədvəlində müvafiq tövsiyə olunan müqavimətlə dövri temperaturun oxunmasını həyata keçirir.
Kitabxanalar tələb olunur:
- PubSubClient.h
- OneWire.h
- Dallas temperaturu.h
Addım 5: Test 2: ESP8266 və Node-RED ilə Bağlantı Brokeri MQTT HIVEMQ
Bu halda, MQTT müştəri olaraq konfiqurasiya edilmiş ESP8266 12E NodeMCU modulu DS18B20 Protokolu (Onewire) bir temperatur sensoru oxuyur və temperaturu yerli şəbəkədə quraşdırılmış HIVEMQ Brokerinə göndərir və Node-RED-də temperaturun və qrafikin dəyərini tələb edir. Tablosuna.
MQTT Mövzu "temperatur/PDAControl/sensor"
Mesaj
İstilik dəyər nümunələri "28.9"
Addım 6: Nəticələr və daha çox məlumat
Hesab edirik ki, texniki cəhətdən broker açıq olsa da, bu brokerə daim bağlı olan tətbiqləri həyata keçirmirik və pulsuz olduğu üçün HIVE -in nəzərə alınması lazım olan bir neçə hüquqi tərəfi var.
Yalnız sürətli testlər edirik, baxmayaraq ki, xidmətin açıq və açıq olduğu heç bir narahatlıq yaratmadan IoT tətbiqetmələrini bu vasitəçi ilə qurduqlarını qeyd etmək lazımdır.
İstənilən yerdən bir buludda (intenet) bir vasitəçi ilə cihazlarımızı və tətbiqlərimizi IP ünvanları və digər məhdudiyyətlər olmadan, hazırda MQTT serverlərinin araşdırma planları və xidmətləri olmadan bağlaya bilərik.
Növbəti dərslərdə digər ümumi MQTT serverlərini və FRED (Node-RED) ilə qarşılıqlı əlaqələri sınayacağıq.
Digər kütləvi informasiya vasitələri Broker
İctimai Broker Mosca.io testləri
Tövsiyə:
Windows -da MQTT Broker (Mosquitto) quraşdırılması: 7 addım
Windows -da MQTT Broker (Mosquitto) quraşdırılması: Broker nədir? MQTT Broker bir məlumat idarəetmə mərkəzidir və ya ümumiyyətlə "server" olaraq adlandırılır. Mosquitto broker bütün mesajları idarə etmək, mesajları süzmək, kimin onlarla maraqlandığına qərar vermək və sonra dərc etməkdən məsuldur
Titanfall 2: 15 addımlarında Şəxsi və ya İctimai Şəbəkə necə qurulacaq
Titanfall 2 -də Şəxsi və ya İctimai Şəbəkə necə qurulacaq: Şəbəkə yaratmağı sizə göstərəcəyəm
IPod üçün "Pulsuz" DvD: 13 addım
IPod -a "Pulsuz" DvD: Bu təlimatda sizə hər hansı bir DVD filmi və ya filmi 100% PULSUZ olaraq iPod -a necə çevirməyi öyrədəcəyəm
Pulsuz, sürətli, asan və səmərəli bir pervane (Una H é bitlər Pulsuz, R á pida ): 6 addım
Pulsuz, Sürətli, Asan və Effektiv bir Pervane (Una H é bitlər Gratis, R á pida …): Banyoda kiçik bir hava çıxarıcı yerləşdirməliydim. İki və ya üç az güclü mühərrikim var idi, amma pervanenin birinə bağlanması yaxşı deyildi. Digərlərinin gücü çox aşağıdır. (Yo necesitaba colocar un peque ñ o extractor de aire en
İctimai Qarışıq Saat: 6 addım (şəkillərlə)
Sosial Çaşqın Saat: Tamamilə steampunk deyil, "dişli ilham verən" bir şey hazırlamağa çalışırdım, buna görə də ucuz bir zəngli saatı ayırıb fərqli görünməyə qərar verdim. Mən də hər şeyin hərəkət etməsini istəyirdim. Saatların gecə -gündüz hərəkət etməsini təmin edə biləcəyimi başa düşdüm