Sisällysluettelo:
- Vaihe 1: Asenna Node-RED
- Vaihe 2: Jotkut rakennukseen ja testaukseen tarvittavat komponentit
- Vaihe 3: Testi 1: Yhteysvälittäjä MQTT HIVEMQ ja solmu-PUNAINEN
- Vaihe 4: Arkkitehtuuri
- Vaihe 5: Testi 2: Yhteysvälittäjä MQTT HIVEMQ, jossa ESP8266 ja solmu-PUNAINEN
- Vaihe 6: Johtopäätökset ja lisätietoja
![ESP8266 ja julkinen "ilmainen" MQTT-välittäjä HiveMQ & solmu-PUNAINEN: 6 vaihetta (kuvilla) ESP8266 ja julkinen "ilmainen" MQTT-välittäjä HiveMQ & solmu-PUNAINEN: 6 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/001/image-1617-151-j.webp)
Video: ESP8266 ja julkinen "ilmainen" MQTT-välittäjä HiveMQ & solmu-PUNAINEN: 6 vaihetta (kuvilla)
![Video: ESP8266 ja julkinen Video: ESP8266 ja julkinen](https://i.ytimg.com/vi/ZIw0AnAsR9U/hqdefault.jpg)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
![ESP8266 ja julkinen ESP8266 ja julkinen](https://i.howwhatproduce.com/images/001/image-1617-152-j.webp)
MQTT -protokolla on saanut paljon voimaa viime vuosina, koska se on yksinkertainen, turvallinen, käytännöllinen ja kevyt, täydellinen IoT- ja M2M -sovelluksiin.
MQTT -sovellusten kehittäjien ja kehittäjien panoksen ansiosta on olemassa julkinen MQTT -välittäjä Internet -seuranta- ja ohjaustestit, jotka ovat käytettävissä yhdistämään mistä tahansa MQTT -asiakasohjelmasta, tässä tapauksessa käytämme HIVEMQ: tä, jolla on kojelauta MQTT -yhteyksien ja verkkoliitäntöjen tarkasteluun, koska se on julkinen, siinä on oltava joitakin näkökohtia, jotka näemme alla.
Virallinen verkkosivusto: HiveMQDashboard MQTT: HiveMQ
Connections Broker MQTT
- Välittäjä: broker.hivemq.com
- TCP -portti: 1883
- Websocket -portti: 8000
Testata
Sitten teemme 2 testiä:
- Yhteysvälittäjä MQTT HIVEMQ ja solmu-PUNAINEN.
- Yhteysvälittäjä MQTT HIVEMQ, ESP8266 ja solmu-RED.
Täydellinen opetusohjelma ja lataukset
Lisätietoja:
Paikkainformaatio vierailulla:
Vaihe 1: Asenna Node-RED
![Image Image](https://i.howwhatproduce.com/images/001/image-1617-154-j.webp)
![](https://i.ytimg.com/vi/7KmkH93Wqf8/hqdefault.jpg)
Vaihe 2: Jotkut rakennukseen ja testaukseen tarvittavat komponentit
![Jotkut rakennukseen ja testaukseen tarvittavat komponentit Jotkut rakennukseen ja testaukseen tarvittavat komponentit](https://i.howwhatproduce.com/images/001/image-1617-155-j.webp)
![Jotkut rakennukseen ja testaukseen tarvittavat komponentit Jotkut rakennukseen ja testaukseen tarvittavat komponentit](https://i.howwhatproduce.com/images/001/image-1617-156-j.webp)
Jotkut rakennukseen ja testaukseen tarvittavat komponentit:
ESP8266 12E -
Anturi DS18B20 Onewire -
3 Vastus 10k
Vaihe 3: Testi 1: Yhteysvälittäjä MQTT HIVEMQ ja solmu-PUNAINEN
![Image Image](https://i.howwhatproduce.com/images/001/image-1617-158-j.webp)
![](https://i.ytimg.com/vi/4wbP0AP_Q5U/hqdefault.jpg)
![Testi 1: Yhteysvälittäjä MQTT HIVEMQ ja solmu-PUNAINEN Testi 1: Yhteysvälittäjä MQTT HIVEMQ ja solmu-PUNAINEN](https://i.howwhatproduce.com/images/001/image-1617-159-j.webp)
Käyttämällä aiemmin verkoni paikalliselle palvelimelle asennettua Node-RED: ää muodostamme MQTT-yhteyden HIVEMQ: n kanssa vahvistaaksemme yhteyden mistä tahansa MQTT-asiakasohjelmasta.
Vaihe 4: Arkkitehtuuri
![Arkkitehtuuri Arkkitehtuuri](https://i.howwhatproduce.com/images/001/image-1617-160-j.webp)
Anturiliitännät
ESP8266 -moduuli on konfiguroitu MQTT -asiakkaaksi ja suorittaa jaksollisen lämpötilan lukemisen DS18B20 -anturille, joka on kytketty D4 -nastaiseen (Gpio 02), syöttöjännite 5 volttiin, ja sen suositeltu vastus maksimitiedotteessa.
Edellyttää kirjastoja:
- PubSubClient.h
- OneWire.h
- Dallas Lämpötila. H
Vaihe 5: Testi 2: Yhteysvälittäjä MQTT HIVEMQ, jossa ESP8266 ja solmu-PUNAINEN
![Image Image](https://i.howwhatproduce.com/images/001/image-1617-162-j.webp)
![](https://i.ytimg.com/vi/EAHWoqTdG5o/hqdefault.jpg)
Tässä tapauksessa moduuli ESP8266 12E NodeMCU, joka on konfiguroitu asiakkaan MQTT: ksi, lukee lämpötila-anturin DS18B20-protokolla (Onewire) lähettää lämpötilan MQTT: n kautta paikalliseen verkkoon asennettuun välittäjään HIVEMQ ja Node-RED pyytää lämpötilan ja kaavion arvoa Node-RED Kojelauta.
MQTT Aihe "lämpötila/PDAControl/anturi"
Viesti
Esimerkkejä lämpötila -arvoista "28,9"
Vaihe 6: Johtopäätökset ja lisätietoja
![Johtopäätökset ja lisätietoja Johtopäätökset ja lisätietoja](https://i.howwhatproduce.com/images/001/image-1617-163-j.webp)
Katsomme, että vaikka teknisesti välittäjä on julkinen, emme ymmärrä sovelluksia, jotka ovat jatkuvasti yhteydessä tähän välittäjään, ja koska se on ilmainen julkinen, HIVE: llä on useita oikeudellisia näkökohtia, jotka on otettava huomioon.
Suoritamme vain nopeita testejä, vaikka on huomattava, että he ovat asentaneet IoT -sovelluksensa tämän välittäjän kanssa ilman ilmeisiä haittoja, palvelu on aktiivinen ja julkinen.
Välittäjän kanssa pilvessä (intenet) mistä tahansa voimme yhdistää laitteemme ja sovelluksemme ilman IP -osoitteiden rajoituksia ja muita rajoituksia, tällä hetkellä MQTT -palvelimien tutkimussuunnitelmia ja palveluita.
Seuraavissa opetusohjelmissa kokeillaan muita julkisia MQTT-palvelimia ja vuorovaikutusta FRED: n (Node-RED) kanssa.
Muut julkiset välittäjät
Julkiset välittäjätestit Mosca.io
Suositeltava:
IOT123 - ASISIMILAATTITUNNIN HUB: ICOS10 3V3 MQTT SOLMU: 6 vaihetta
![IOT123 - ASISIMILAATTITUNNIN HUB: ICOS10 3V3 MQTT SOLMU: 6 vaihetta IOT123 - ASISIMILAATTITUNNIN HUB: ICOS10 3V3 MQTT SOLMU: 6 vaihetta](https://i.howwhatproduce.com/images/001/image-579-58-j.webp)
IOT123 - ASISIMILAATTITUNNIN HUB: ICOS10 3V3 MQTT SOLMU: Tämä on ensimmäinen monista MCU/ominaisuusyhdistelmistä ASISIMILATE SENSOR HUBS: isännät, jotka keräävät tiedonsiirrot I2C ASSIMILATE SENSORS slaveilta. Tämä versio käyttää Wemos D1 Miniä ASSIMILATE -palvelusta polkumyynnillä tallennettujen tietojen julkaisemiseen
Kuinka tehdä yksityinen tai julkinen verkko Titanfallissa 2: 15 vaihetta
![Kuinka tehdä yksityinen tai julkinen verkko Titanfallissa 2: 15 vaihetta Kuinka tehdä yksityinen tai julkinen verkko Titanfallissa 2: 15 vaihetta](https://i.howwhatproduce.com/images/002/image-3620-93-j.webp)
Yksityisen tai julkisen verkon luominen Titanfall 2: ssa: Näytän sinulle kuinka luoda verkko
"Ilmainen" DVD -levy iPodiin: 13 vaihetta
!["Ilmainen" DVD -levy iPodiin: 13 vaihetta "Ilmainen" DVD -levy iPodiin: 13 vaihetta](https://i.howwhatproduce.com/images/003/image-6343-70-j.webp)
"Ilmainen" DVD -levy iPodiin: Tässä ohjeessa opetan sinulle, miten voit muuntaa minkä tahansa DVD -elokuvan tai -elokuvan ipodiin 100% ILMAISEKSI
Parempi sitten " Raven " tai Annoy-a-tron . Ilmainen !!!: 3 vaihetta
![Parempi sitten " Raven " tai Annoy-a-tron . Ilmainen !!!: 3 vaihetta Parempi sitten " Raven " tai Annoy-a-tron . Ilmainen !!!: 3 vaihetta](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10962663-better-then-and-quotthe-raven-or-annoy-a-tron-free-3-steps-j.webp)
Parempi sitten " Raven " tai Annoy-a-tron …. Ilmainen !!!: Tässä kerron sinulle kolmessa yksinkertaisessa vaiheessa, kuinka käyttää hyttysiä, ohjelma, joka on matkapuhelimeesi ja joka ei maksa mitään rahaa !!! (tämä on ensimmäinen kikkailuni): D
Kitaravahvistimen kallistusjalusta - "Afrikkalainen tuoli" - Yksinkertainen, pieni, vahva, helppo, ilmainen tai todella halpa: 9 vaihetta
![Kitaravahvistimen kallistusjalusta - "Afrikkalainen tuoli" - Yksinkertainen, pieni, vahva, helppo, ilmainen tai todella halpa: 9 vaihetta Kitaravahvistimen kallistusjalusta - "Afrikkalainen tuoli" - Yksinkertainen, pieni, vahva, helppo, ilmainen tai todella halpa: 9 vaihetta](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11124936-guitar-and-tilt-stand-african-chair-design-simple-small-strong-easy-free-or-real-cheap-9-steps-j.webp)
Kitaravahvistimen kallistusjalusta - "Afrikkalainen tuoli" - Yksinkertainen, pieni, vahva, helppo, ilmainen tai todella halpa: Kitaravahvistimen kallistusjalusta - liian helppo - yksinkertainen, pieni, vahva, ilmainen tai todella halpa. Kaiken kokoisille vahvistimille, jopa suurille kaappeille, joissa on erillinen pää. Tee vain levyt ja putket tarvittavan kokoisiksi ja tarvittaviksi