BME280 Daten mit einem NodeMCU mit Hilfe von MQTT an Note-red senden. |

  Рет қаралды 16,608

Edi's Techlab

Edi's Techlab

Күн бұрын

Пікірлер: 54
@hennero.3826
@hennero.3826 Жыл бұрын
Danke!
@EdisTechlab
@EdisTechlab Жыл бұрын
bitte sehr gerne auch ich möchte mich recht Herzlich für deine Grosszügikeit bedanken. Liebe grüsse Edi
@hennero.3826
@hennero.3826 Жыл бұрын
​@@EdisTechlabSo super großzügig war's ja nicht, denn es waren ja nur 2,00 €, ich sollte wohl noch was "nachzahlen", denn insbesondere mit diesem Video war ich motiviert, mich mal mit einem Microcontroller zu beschäftigen, meinen lange nicht mehr genutzten Pi 4 rauszukramen und das, was du gezeigt hat, nachzubauen. Als ich die BME280 geliefert bekam, habe ich mich etwas erschrocken, weil sie so winzig sind und ich wohl seit 25 Jahren keinen Lötkolben mehr benutzt habe ... 😉 2 von 3 sind aber nun korrekt gelötet und liefern ihre Daten via MQTT in solch einem Dashboard im Node-RED ab. 🙂 Danke für die super Erklärung und die Motivation! Scheint zu stimmen - jeder kann das. 😉
@stephanchrist4656
@stephanchrist4656 3 жыл бұрын
ja, ich stimme da Max vollkommen zu. Die Edi's Techlab Serie ist der Hammer, sehr verständlich erklärt, so macht es Spass und es kann wirklich jeder nachvollziehen - Hut ab !! - DANKE
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hallo Stephan, freut mich sehr das es dir gefällt und besten Dank für dein Lob. Liebe Grüsse Edi
@stephankiener6640
@stephankiener6640 3 жыл бұрын
Hammergeil erklärt, vielen Dank!😘
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Sehr gerne 😊
@lovelyKINDofGIRL
@lovelyKINDofGIRL 3 жыл бұрын
Genau das habe ich gesucht!!! Super! Hab auch schon das Ebook dazu gekauft. Du bringst es einfach immer auf den Punkt! Kleiner Tipp... eventuell Musik nur ganz leise laufen lassen, manchmal versteht man dich schlecht.. Sonst super!
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hallo Sarah, vielen Dank und ja, dass Video ist noch eines meiner Anfänge, mittlerweile verwende ich gar keine Musik, wenn ich rede. Liebe Grüsse Edi
@lovelyKINDofGIRL
@lovelyKINDofGIRL 3 жыл бұрын
Noch eine Frage und zwar: bei mir steht bei den MQTT Inputs connecting, aber es verbindet sich nicht. Hast du eine oder woran das liegen könnte?
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hallo Sarah, es könnte an den Zugangsdaten liegen das die Fehlerhaft sind. Versuche es einmal mit der IP Adresse falls du localhost verwendest. Liebe Grüsse Edi
@snowhhill
@snowhhill 4 жыл бұрын
Hallo Edi! genau das habe ich gesucht! super Video, Lautstärke gut, verständlich erklärt! .... mehr Dialekt würde ich mir wünschen ;-) Gruss aus Eibiswald
@EdisTechlab
@EdisTechlab 4 жыл бұрын
Hallo Michael, ich glaube wenn ich mit meinem Dialekt loslege dann schrumpft die Zuschauerzahl zusammen weil mich fast keiner mehr versteht :-). Liebe Grüsse nach Eibiswald, ich war dort in der Berufsschule und habe sehr gute und lustige Erinnerungen.
@jensschroder8214
@jensschroder8214 3 жыл бұрын
Tipp: der Luftdruck bei den Wetterdaten bezieht sich auf Meereshöhe. Je höher man wohnt, desto kleiner wird der gemessene Luftdruck. Am besten sucht man sich in der Nähe eine offizielle Wetterstation, die den meteorologischen Luftdruck anzeigt. Dann vergleicht man das mit dem gemessenen Luftdruck. Die Werte notiert man sich eine Woche lang oder länger in einem Excel Tabelle. Dann bekommt man den Faktor raus mit dem man korrigieren muss. Das kann schon der ESP8266 tun. Aber berechnen mit Float ist nie besonders genau, eher eine Näherung.
@maxreinhard428
@maxreinhard428 3 жыл бұрын
Super Video !!! So kann das wirklich jeder.
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hi Max, freut mich das es dir gefällt, liebe Grüße Edi
@bernardkamto1376
@bernardkamto1376 Жыл бұрын
kannst du für den Sensor BMP machen oder solle ich mir die Bibliotek wellchel ?? Dazu noch was esp1/humidity heißt ??
@Daniel-mz6wq
@Daniel-mz6wq 4 жыл бұрын
sehr gutes Video hat echt potenzial und hat mir sehr weitergeholfen danke dafür
@EdisTechlab
@EdisTechlab 4 жыл бұрын
Das freut mich sehr zu hören, vielen Dank und liebe Grüsse Edi
@timschwim3335
@timschwim3335 2 жыл бұрын
Super Video! Echt Klasse erklärt! Nur wie gehe ich jetzt vor wenn ich an den ESP32 mehrere Sensoren anschließen möchte, deren Werte ich dann unabhängig voneinander in einem Diagramm in NodeRed speichern kann?
@EdisTechlab
@EdisTechlab 2 жыл бұрын
Hallo Tim, du kannst dir die Serie über den Garten Wemos ansehen, da sende und empfange ich mehrere Daten über MQTT. Du kannst dir hier das kostenlose e-book laden wo ich alles genau erkläre. edistechlab.com/product/garten-wemos-basic-beschreibung/ Natürlich gibt es dazu auch Videos. kzbin.info/www/bejne/mqPPiHmNhN-rqsk Liebe Grüsse Edi
@timschwim3335
@timschwim3335 2 жыл бұрын
@@EdisTechlab Alles klar vielen vielen Dank
@timschwim3335
@timschwim3335 2 жыл бұрын
@@EdisTechlab OK ich muss mich da nochmal zurückmelden. Habe mir eBook und Video angeschaut. Vielleicht sollte ich mich da genauer ausdrücken. Bei den Sensoren handelt es sich bei allen um Temperatursensoren, welche dann über das bus system mit dem esp32 verbunden werden sollen, da ich dann nur eine Datenleitung benötige. Nur was muss ich im Code oder node red anpassen. Um zwischen diesen verschiedenen ausgelsesen Temperaturen unterscheiden zu können?
@EdisTechlab
@EdisTechlab 2 жыл бұрын
Hallo Tim, jeder Sensor hat eine eindeutige I2C Adresse. Beim BME280 kann man mit einer Lötbrücke die Adresse 0x76 bzw. 0x77 wählen. if (!bme1.begin(0x76, &Wire)) { //I2C Adresse ist 0x76 oder 0x77 if (!bme2.begin(0x77, &Wire)) { //I2C Adresse ist 0x76 oder 0x77 Das heisst aber, dass man nur zwei dieser Sensoren auf einem Bus System verwenden kann. Mit dem Sensor MCP9808 kann man bis zu 8 Adressen einstellen. Abhilfe könnte dir der TCA9548A verschaffen, das ist eine I2C Multiplexer. Irgendwann werde ich ein Video darüber machen, aber ich weiss noch nicht wann. Liebe Grüsse Edi
@timschwim3335
@timschwim3335 2 жыл бұрын
@@EdisTechlab OK alles klar vielen dank das hat mir definitiv weitergeholfen
@rogerpetri8793
@rogerpetri8793 4 жыл бұрын
Hallo Edi, vielen Dank für die ausführlichen Erklärungen. Wenn man auf den Raspberry Pi noch InfluxDB und Grafana installiert könnte man ja die per MQTT empfangen Daten dort hinterlegen und somit z.B. mit Grafana eine Historie der Daten (Y-Y Zeitdiagramme) anzeigen lassen. Ich habe leider noch keine Erklärung gefunden wie man mit Node-Red die Daten in die InfluxDb bekommt. Muß man evtl. vor dem Abspeichern das Datenformat ändern etc. .Falls Du Dich damit auskennst wäre ich für einen Tipp dankbar. Weiterso ;-). Gruß Roger
@EdisTechlab
@EdisTechlab 4 жыл бұрын
Hallo Roger, leider habe ich mich mit InfluxDV und Grafana noch nicht beschäftigt, habe es aber aufgeschrieben und wenn einmal etwas Zeit übrig bleibt schaue ich es mir genauer an. Liebe Grüss Edi
@hennero.3826
@hennero.3826 Жыл бұрын
Hallo Roger, ich bin selber totaler Anfänger und könnte es dir nicht erklären, habe aber vorhin in einem Beitrag u. a. genau dafür eine Erklärung gesehen: kzbin.info/www/bejne/nJfKZJJndsynr6M (Da du bereits vor 3 Jahren die Frage gestellt hast, nehme ich aber auch an, dass du es zwischenzeitlich ohnehin selbst herausgefunden hast. 😉)
@PG-qz6mg
@PG-qz6mg Жыл бұрын
Vielen dank fur das Video ! Könnten Sie ein Video weiter mit diesen Daten in InfluxDB und mit Grafana machen bitte ??
@EdisTechlab
@EdisTechlab Жыл бұрын
Hallo, das steht schon sein 2 Jahren auf meiner ToDo Liste aber ich bin noch nicht dazu gekommen. Liebe Grüsse Edi
@hokazshinitzu9042
@hokazshinitzu9042 2 жыл бұрын
Und wie machen wir das mit einem ESP01/S?
@EdisTechlab
@EdisTechlab 2 жыл бұрын
Hallo Hobaz, der ESP01 ist schon so alt und ist sehr eingeschränkt mit den zu verwendeten GPIO Pins, dass ich den Grund ihn zu verwenden fast nicht mehr sehe. Ich werde mir aber dennoch einmal einen bestellen und ansehen, versprechen kann ich aber nichts. Liebe Grüsse Edi
@haraldgrunewald3081
@haraldgrunewald3081 4 жыл бұрын
Bin begeistert von deiner Serie Kannst du bitte in einem Video erklären wie man zb. Die Daten eines BME 280 wie du gezeigt hast über Node Red an einen 2. Esp8266 schickt und an einem Nextion Display anzuzeigen
@EdisTechlab
@EdisTechlab 4 жыл бұрын
Hallo Harald, du kannst in Node-red die Daten die über MQTT-in ankommen wieder weiter leiten mit MQTT-out an den zweiten ESP8266. Mit dem Nextion Display habe ich mich noch nicht auseinander gesetzt, aber was nicht ist kann ja noch werden. Liebe Grüsse Edi
@haraldgrunewald3081
@haraldgrunewald3081 4 жыл бұрын
@@EdisTechlab Vielen Dank vielleicht die Daten vom 2. Esp auf ein Oleddisplay anzeigen lassen Möchte Außentemperatur BME 280 Daten von draußen an den Respberry schicken und von da an einen 2. Esp mit Display und dort anzeigen lassen
@Himmelkroner
@Himmelkroner 3 жыл бұрын
Hallo Edi! Danke für dein Script und Erklärung, das hat mir bei meinem Nodemcu sehr geholfen! Ich hab leider aber ein Problem und zwar steigt bei mir der Chip immer nach 2,5 Tagen aus. Ich vermute, es kommt von einer Fragmentierung vom HEAP. Wie lange läuft denn das Programm bei dir? Machst du zwischenzeitlich einen Neustart vom System? Ich hatte vor einigen Monaten schon mit einem anderen NodeMCU genau das gleiche Problem. Damals war aber die Datenabfrage in längeren Intervallen und weniger Werte. 2 statt 3. Hierdurch hatte ich eine Laufzeit von knapp über 1 Woche. Kennst du dieses Problem bei dir auch? Ich habe nichts an deinem Script geändert, außer halt meine Server und WLAN Einstellungen. Ich kann fast die Uhr danach stellen, bis der ESP nicht mehr erreichbar ist, bzw. Daten an meinen MQTT schickt. Aktuell behelfe ich mich mit einem manuellen resett per Button, aber für ein autarkes System, sollte dies anders gelöst werden. Vielen Dank und Grüße aus Oberfranken!
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hallo Christian, ich habe dafür leider keine Langzeiterfahrung und das Video ist schon etwas älter. Versuche es mit einem meiner neueren Skripts. kzbin.info/www/bejne/nIjVk6h8areEoaM oder die Reihe über das optimale Raumklima. kzbin.info/www/bejne/fJiZqKhjrLithq8 Die Codes dazu findest du hier. github.com/Edistechlab/DIY-Heimautomation-Buch/tree/master/Sensoren/Temperatur%20Luftfeuchte%20Sensoren Ich hoffe das hilft dir weiter und wüsche dir viel Erfolg dabei. Über eine kurze Rückmeldung ob du damit Erfolg hattest würde mich sehr freuen. Liebe Grüsse Edi
@Himmelkroner
@Himmelkroner 3 жыл бұрын
@@EdisTechlab Vielen lieben Dank für die Antwort! Ich bin aktuell noch am durchschauen von deinen Videos! Sind ja doch schon ein paar geworden! Mach weiter so, und ein Servus aus Oberfranken!
@janney1211
@janney1211 4 жыл бұрын
Klasse Video! Wie bekommt man die drei Werte nun als Widget auf ein Android-Smartphone?
@EdisTechlab
@EdisTechlab 4 жыл бұрын
Hi Janney, vielen Dank. Ich verwende seit der ersten Version ein iPhone und habe keine Ahnung über Android. Vielleicht gibt es ja ein Widget für node-red?
@bikerpete5146
@bikerpete5146 4 жыл бұрын
Hallo Janney; du kannst im Heimnetz einfach deine Dashboard-Seite im Browser aufrufen. Also deineserveradresse:1880/ui Wenn die Seite offen ist, kannst du rechts oben auf die drei Punkte tippen und "Zum Startbildschirm zufügen ..." auswählen. Klappt halt so nur im Heimnetz. Für unterwegs ist etwas mehr Aufwand nötig.
@janney1211
@janney1211 4 жыл бұрын
@@bikerpete5146 Vielen Dank für den Hinweis :)
@hugo361
@hugo361 3 жыл бұрын
Hi Edi, ich dachte bin kein Anfänger mehr in node-Red :( Die Daten sind im iobroker tadellos angekommen, Die Bearbeitung in Node-Red (Raspberrymatic-RedMatic) auf einem anderen Raspi im gleichen Netz, kommt zum Fehler, Verbindung wird hergestellt (gelb) ohne Daten . Wo liegt der Fehler?
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hallo Hugo, da ich RedMatic nicht kenne kann ich dir da leider nicht weiter helfen. Gruss Edi
@HUGO-bl5tr
@HUGO-bl5tr 3 жыл бұрын
Aber die raspberrymatic ist meine ccu und node-red ist die zusatzsoftware.
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hallo Hugo, versuche die Zugangsdaten noch einmal zu überprüfen, IP Adresse, Ports und Passwort, wenn er nicht verbinden kann ist da etwas falsch. Liebe Grüsse Edi
@maxreinhard428
@maxreinhard428 3 жыл бұрын
Hey Edi, ich versuche gerade die Sensordaten mit den Werten eines weitern ESP8266&BME280 zu vergleichen. Darum versuche ich mit client.subscribe die werte vom Broker auf dem zweiten ESP zu empfangen. Hast du damit Erfahrung, bzw. ist es möglich ?
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hallo Max, über den Broker können alle Daten empfangen bzw. gesendet werden. Um die Unterschiedlichen Sensoren unterscheiden zu können müssen die Topics angepasst werden. Ich denke am besten ist es, dass du dir dieses Video kzbin.info/www/bejne/oYunmaynp9KVgNE ansiehst, dort erkläre ich MQTT im Detail und dann sollte alles klar sein. Liebe Grüsse Edi
@bikerpete5146
@bikerpete5146 4 жыл бұрын
Also bei mir hat sich das NodeMCU immer nach der DeepSleep Phase aufgehängt. Abhilfe: Verbinden des RST-Pin NACH dem Hochladen des Codes an D0 (GPIO 16 - User - Wake). Wenn man den Code erneut hochladen will, muss man erst die Reset-Verbindung wieder lösen.
@EdisTechlab
@EdisTechlab 4 жыл бұрын
Hallo Pete, vielen Dank für den Hinweis und liebe Grüsse Edi
@marlur80
@marlur80 4 жыл бұрын
Schönes Video :) leider gelingt es mir nicht die Daten per mqtt an adafruit io weiterzugeben, da gibt's immer Probleme mit unbekanntem format etc. Wäre spitze wenn du erklären könntest wie es auch mit adafruit io klappt.
@EdisTechlab
@EdisTechlab 4 жыл бұрын
Hallo Markus, im übernächsten Video machen wir einen Homeautomation Server mit dem Raspberry Pi (Homeassistant), der wird dann zukünftig für alle Daten/Verwaltungen zuständig sein. Tut mir leid aber Adafruit habe ich nicht geplant in nächster Zeit. Liebe Grüsse Edi
@marlur80
@marlur80 4 жыл бұрын
@@EdisTechlab das ist schade, ich habe schon geigerzähler Daten an adafruit io mit mqtt gesendet was auch funktioniert, aber da verwende ich eine andere library. Trotzdem danke.
OTA update mit der Arduino IDE, MQTT und BME280. | #EdisTechlab
4:58
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
MQTT #2 - Praktisches Beispiel | #EdisTechlab
12:09
Edi's Techlab
Рет қаралды 27 М.
Round IPS display on GC9A01 controller
27:17
Электроника в объективе
Рет қаралды 371 М.
BME280 Sensor, optimales Raumklima | #EdisTechlab
10:04
Edi's Techlab
Рет қаралды 19 М.
ESP8266 Deep-Sleep, BME280 Daten über MQTT senden. | #EdisTechlab
8:42
Daten von Node-RED in InfluxDB speichern
11:19
pixeledi Tech Hub
Рет қаралды 3,1 М.
Raspberry Pi Pico W: Wireless Weather Station
17:13
ExplainingComputers
Рет қаралды 299 М.
Solar Bodenfeuchtesensor kapazitiv ioBroker MQTT
16:42
3 Damberger
Рет қаралды 20 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН