Тёмный

BitBastelei  

BitBastelei
Подписаться 51 тыс.
Просмотров 104 тыс.
50% 1

Опубликовано:

 

30 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 120   
@adlerweb
@adlerweb 6 лет назад
Ergänzungen: ---snip--- Die Druckdifferenz kommt, da die Werte der Wetterstationen auf "Normalhöhe Null" umgerechnet werden. Die Library hat bereits eine passende Funktion, hierzu muss die Höhe des Messstandorts über dem Meeresspiegel in Meter bekannt sein. Die umgerechneten Werte gibt es mit folgendem Befehl (Beispiel für 123.45m): float pressure_nn = bme.seaLevelForAltitude(123.45, bme.readPressure()); Eine entsprechende Änderung ist im verlinkten Code drin. Danke für den Hinweis an Roland (ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-pXflGIn0ryU.html&lc=Ugx5NGx650ZxiR5c3oh4AaABAg) ---snip--- Vorsicht: Einige Händler schicken - trotz anderslautender Beschreibung - statt BME280 gerne mal den BMP280 raus - dieser kann keine Luftfeuchte messen. Danke an Peter für den Hinweis (ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-pXflGIn0ryU.html&lc=UgwFLZg_8SM8rXtSFe14AaABAg) ---snip--- Im Code wird nun zusätzlich die absolute Luftfeuchte (g/m³) sowie der Taupunkt (°C) errechnet und ausgegeben. Für letzteres Danke an Peter für die Inspiration.
@cronussful
@cronussful 5 лет назад
Hi, kannst du mir bitte sagen welche Software wurde im Video für das Plotten verwendet?
@pollexzapferl158
@pollexzapferl158 4 года назад
1013,25 hPa ist der Luftdruck auf Meereshöhe in der ISA (Internat. Standard Athmosphere). Das stimmt mit der Realität quasi nie überein und änder sich laufend. Wenn du barometrisch die Höhe ermitteln möchtest, benötigst du den lokalen, auf Meeresniveau zurückberechneten Luftdruck. Er ändert sich laufend. In der Fliegerei bezeichnet man diesen Wert als QNH. Diesen kannst du anstatt der 1013,25 als Referenz heranziehen. Das QNH bekommst du in 30min-Intervallen aktualisiert, wenn du den METAR eines in der Nähe gelegenen Flugplatzes abfragst und parst. Da gibt es dutzende Seiten im Internet, wo du per HTTP GET request den METAR als reinen Text zurückbekommst. Wohnst du zB nahe Frankfurt, würde ich den METAR für EDDF (=ICAO code von Frankfurt Airport) nehmen, EDDM wäre München, EDDT Berlin-Tegel, usw. Am Ende des METARs steht dann soetwas wie zB „Q1022“ (der lokale auf Meeresnivaeu zurückberechnete Lufdruck wäre 1022 hPa), oder „Q1002“ (wäre dann 1002 hPa) usw.
@MonsterTomete
@MonsterTomete 6 лет назад
Sehr genialer Sensor, muss ich wirklich sagen. Auch wenn ich meistens mehr so bei der Software als bei der Hardware die Probleme bei Realisierugen habe ist der extrem hilfreich.
@uwekern9678
@uwekern9678 5 лет назад
Die Adresse umstellen, danke für den echt wichtigen hinweis, ich dachte schon die Murmel ist schrott. Dickes danke.
@ICanMakeItDe
@ICanMakeItDe 6 лет назад
Gutes Video! Ich bin letzten Endes auf den SHT31 umgestiegen, weil bei den BMEs, die ich hatte, mir die Temperaturabweichung zu groß war. Das Datenblatt gibt +/- 1,5 Grad maximal für den BME, der SHT hat nur +/- 0,3. Der BME ist halt in erster Linie ein Drucksensor, der Temperatur nur nebenbei macht.
@AndreasDelleske
@AndreasDelleske 5 лет назад
Hendrik Busch guter tip. Der sht31 ist aber noch nicht so gut bei der Feuchtigkeit, der sht35 ist besser und bei feuchte gibts immer viel Chaos bei der messung, vor allem drift und verstopfte Polymere.
@norberthartmann5075
@norberthartmann5075 6 лет назад
nice, und die wichtige ergänzung ist auch schon da !!! - sauber !!!
@reinin4872
@reinin4872 6 лет назад
Man sollte noch darauf hinweisen, dass die i2c Abschluss-Widerstände mit auf dem Breakout Board drauf sind
@MikeLa..
@MikeLa.. 4 года назад
Bei den Adafruit ja. Bei vielen nachbauten ist der Widerstand nicht drauf.
@markusseidel8391
@markusseidel8391 3 года назад
Hast Du schon mal versucht den bme280 auf 0x77 umzubauen. Irgendwie kann ich die Verbindung zwischen mittlerem Pin und linkem Pin nicht lösen.
@uengel5755
@uengel5755 2 года назад
Hallo, ich brauche etwas Hilfe, da ich kein Programmierer bin. Ich betreibe aktuell eine kleine Wetterstation mit LHT65-Sensor für outdoor Temp und Feuchte und einen IKEA-Hack-Sensor für Luftquali. Nun möchte ich gerne noch einen Windmesser (Anemometer) über Helium-Netz einbinden. Wahrscheinlich mit einem CubeCell Board. Kanst Du mir damit helfen? Also sketch für das Board und einen Decoder, um die Sensordaten zu komprimieren für die Übertragung mit Helium-Netz.
@adlerweb
@adlerweb 2 года назад
Leider nicht mein Feld. Und wenn schon Blockchain dran steht auch etwas, um das ich lieber einen sehr großen Bogen mache.
@TimG354
@TimG354 6 лет назад
Schönes Projekt👍🏻 hab ich mir auch schon gebaut
@МихаилМ-н5у
@МихаилМ-н5у 5 лет назад
Спасибо!
@rolandbrandel
@rolandbrandel 6 лет назад
Hi Florian, ich denke, die Abweichung des Luftdrucks kommt von der Höhenabweichung.. Meines Wissens muss du deinen Wert auf Meereshöhe umrechnen, denn die vom Wetterdienst gelieferten Daten werden alle auf Meereshöhe umgerechnet um diese untereinander vergleichen zu können. Darum "müssen/sollten" ja auch die normalen Barometer auf die Höhe des Standorts geeicht werden. Und wenn du die Höhe über Null haben möchtest, musst du bei jeder Messung den aktuellen Luftdruck auf Meereshöhe eingeben... Bei Wikipedia steht die Formel und auch eine Tabelle die die Unterschiede in verschiedenen Höhen aufzeigt, danach würden deiner werte schon +/- stimmen... de.wikipedia.org/wiki/Luftdruck Aber nichtsdestotrotz wieder ein super Video, hat mich übrigens daran erinnert, dass ich die BME280 auch noch bestellen wollte, weil für den Winter müssen meine Sensoren auch fertig sein ;-) Danke Viele Grüße Roland
@adlerweb
@adlerweb 6 лет назад
Stimmt - da war ja was. Danke für die Erinnerung, Korrekturwert für NN wird gleich eingebaut.
@rolandbrandel
@rolandbrandel 6 лет назад
Bin damals selber darüber gestolpert, da ich meine Höhe über NN wusste und dachte der Sensor taugt nix....
@MuRaT_C
@MuRaT_C 3 года назад
TOP...... bringe das gleiche mit dem ESP3232 nicht zu stande... Wie verändert wäre der Code ode mit dem ESP32? Besten Dank!ank!
@adlerweb
@adlerweb 3 года назад
Hm, nie wirklich getestet. Spontan würde ich sagen, dass der GPIO vom Sensor und der komplette WiFi-Code geändert werden muss. Letzteres sollte sich in den ESP32-Beispielen finden, ich meine in vielen Fällen dürfte es reichen die Header zu ändern, also z.B. esp8266WiFi.h in WiFi.h.
@macdanken1972
@macdanken1972 Год назад
Hi, der Beitrag ist zwar schon 4Jahre alt. Hätte da trotzdem eine Frage, wie kann ich das Standard Wirering ändern von SCL = D1/D5, SDA = D2/D6.... Gruß Thomas
@adlerweb
@adlerweb Год назад
Ohne Garantie, aber es müsste eigentlich so funktionieren: In Zeile 468 das "status = bme.begin(0x76);" ersetzen durch: Wire.begin(D2, D1); bme.begin(0x76, &Wire); Erste Angabe ist SDA, zweite SCL
@priusscientia
@priusscientia 3 года назад
Danke für das Video. Mein Problem beschäftigt sich beim ESP8266 meistens mit der Spannungsversorgung und ich bin nicht so richtig Glücklich mit Batterien. Was wäre dein Tipp für eine möglichst Energiesparende Spannungsversorgung eines ESP8266, wenn man keine Akkus oder Batterien verwenden möchte? Ich würde gerne 12x einen BME280 verwenden (in jedem Raum einen). Ziel ist eine Erinnerung ans Lüften oder auch das Starten von Raumluftentfeuchtern. Für einen möglichst effizienten Einsatz ist es ja sinnvoll, möglichst je Raum mit einem Board auszukommen und darüber noch andere Dinge (wie zum Beispiel einen Bewegungssensor/Präsenzmelder) auszuwerten. Hättest du da einen Tipp?
@adlerweb
@adlerweb 3 года назад
Naja, ich kenne die Voraussetzungen vor Ort nicht. Recht sparsam sollten einfache USB-Netzteile oder besser direkt 3.3V-Netzteile sein.
@seinfeld70
@seinfeld70 3 года назад
Vor dem Problem stand ich auch, als ich einen Sensor für die Zisterne gebaut habe. Ich habe das für mich gelöst, indem ich viel in Hardware- und Codeoptimierung zur Energieeinsparung "investiert" habe. Im Ergebnis habe ich jetzt eine rechnerische Akkulaufzeit von drei Jahren. In der Realität läuft der Sensor nun schon 8 Monate ohne erkennbare Spannungsreduzierung und liefert 24x am Tag die Werte Wasserstand, Temperatur, Luftfeuchte und Druck an eine ioBroker-Instanz mit MQTT auf einem Raspi. Zumindest für diesen Anwendungsfall finde ich das optimal. Stromverbrauch im Sleep-Modus: 19µA, die beiden Sensoren schalte ich über einen Transistor komplett ab. Und ich muss mich nicht mit 230V in der Zisterne rumschlagen.
@SuperICHmagdich
@SuperICHmagdich 3 года назад
Heyho bin völlig neu in der ganzen Hardwarebastelei und wollte mal fragen welche Kabel man für so eine Verbindung zum Beispiel nutzen kann, da ich keinen Lieferanten finde der die passenden direkt zu liefert, danke invorraus für die Hilfe
@adlerweb
@adlerweb 3 года назад
Welche Kabel meinst du? Die zum Stecken? Die findet man meist unter dem Begriff "Dupont Jumper Kabel". Gibt es dann mit Stecker (z.B. für Steckbrett) und Buchse (z.B. für Stiftleisten wie an diesem Sensor)
@SuperICHmagdich
@SuperICHmagdich 3 года назад
@@adlerweb Vielen dank , schlechte Angewohnheit von mir erst zu Fragen bevor man ernsthaft recherchiert hat. :]
@SuperICHmagdich
@SuperICHmagdich 3 года назад
@@adlerweb Eine Frage hätt ich noch zum Übertragungsprotokoll, warum MQTT und nicht HTTP oder CoAPP? Also was sind die konkreten Vorteile? Auch neu für mich kommend aus der höher leveligen Softwarewelt.
@norberthartmann5075
@norberthartmann5075 5 лет назад
nach / in der testphase ... was macht den der aussen-bme ? ... schön ausgestiegen bei minusgraden und/oder hoher feuchte ?
@adlerweb
@adlerweb 5 лет назад
Der hatte ein paar Wochen nach dem Aufbau etwas Spritzwasser gegen den ESP bekommen und liegt seit dem auf dem "müsste man mal ein Gehäuse drücken"-Stapel…
@SebastianUnterberg
@SebastianUnterberg 5 лет назад
Super, nur schade das der BME280 sich selbst um 1-1,5C aufheizt. Aber die Genauigkeit ist klasse!
@123Pyrofire
@123Pyrofire 6 лет назад
Funktioniert das auch mit einem ESP-01? Ich habe es probiert aber es funktioniert nicht. Die Pins habe ich auch geändert zu GPIO0 und GPIO2.
@adlerweb
@adlerweb 6 лет назад
Hm - sollte eigentlich funktionieren: "Wire.begin(sda, scl)". Der BME sollte im Leerlauf die beiden Pins auf HIGH ziehen, das würde mein Start Boot-from-flash einleiten, also genau das, was auch sein sollte. Im Zweifel von unten hoch arbeiten: Erst mal irgendwas, dass nur seriell was sendet um zu prüfen, ob der ESP überhaupt startet, dann nach und nach die Befehle für den BME dazu und immer Ausgaben machen um zu sehen ab welcher Stelle es hängt.
@123Pyrofire
@123Pyrofire 6 лет назад
@@adlerweb Danke. Ich werde dann mal schauen woran es liegt.
@mrkus21
@mrkus21 3 года назад
Also nochmal für mich als Dummie, Sensor kaufen, ESP8266 kaufen, dann muss der Code noch drauf richtig und dann sollte es über MQTT bei mir im HomeAssistant als Sensor erkannt werden oder ? Hab das noch nie gemacht, Null Plan. Und ein Windows Lappi braucht man noch oder ?! Oder gehts über Linux auch ? Danke
@adlerweb
@adlerweb 3 года назад
Jein, eine automatische Erkennung für HA gibt es mit der Variante nicht, da muss man selbst in die Config eintragen. Windows braucht man nicht, das Programmieren geht auch über Linux und Co. Wenn du es etwas einfacher haben willst und auf Verschlüsselung verzichten kannst wären auch fertige Softwarepakete wie ESPHome oder Tasmota einen Blick wert, da kann man mWn. das einfach zusammenklicken und muss nichts selbst programmieren.
@mrkus21
@mrkus21 3 года назад
@@adlerweb ja espeasy oder so meinste... Hab ich auch schon dran gedacht. Ich probiere es einfach Mal aus.
@copkiller0815
@copkiller0815 5 лет назад
Kam mir mal jemand helfen? Hab soweit alles gemacht. Muss ich mit dem MQTT Fingerprint machen? Bekomme im iobroker angezeigt
@passi2437
@passi2437 5 лет назад
In was für ein Gehäuse soll der wenn ich ihn drausen ensetzen möchte muss der sensor drausen sein oder kann der auch in einer Projektgehäuse sein?
@adlerweb
@adlerweb 5 лет назад
Schwer - ein geschlossenes Gehäuse ist nicht zu empfehlen, dann kann der Sensor nicht viel von der Umgebung messen. Auch sollte das Gehäuse eher gut reflektieren um nicht das Innere aufzuheizen, im Zweifel also weiß. Bei Öffnungen gilt: Bei mehr Öffnungen kann der Sensor schneller auf Veränderungen in der Umgebung reagieren, allerdings steigt auch das Risiko, dass Wasser oder Tiere ins Innere kommen. In professionellen Anlagen kommen meist so Lamellengehäuse zum Einsatz ("Bestrahlungsschutzschild"), ist aber Fertig nicht wirklich gut zu bekommen.
@passi2437
@passi2437 5 лет назад
Ich glaub ich werd mir ein gehäuse mit lammeln in weiß😅 vom kolegen drucken lassen danke für die schnelle Antwort
@maxipower1990
@maxipower1990 5 лет назад
Hi, ich habe mir genau die gleiche Hardware, wie im Video geordert. Welches Board + Config hast du im Arduino IDE eingestellt?
@maxipower1990
@maxipower1990 5 лет назад
Hab ne Lösung gefunden. somtips.com/how-to-upload-code-in-esp8266-nodemcu-from-arduino-ide/
@hanssprungfeld4110
@hanssprungfeld4110 5 лет назад
Weißt du zufällig ob der bmp280 keine Nachkommastellen für die Temperatur ausgeben kann? Mir wurden die bmp Versionen geliefert :-/
@adlerweb
@adlerweb 5 лет назад
Datenblatt sagt 0.01°C Aufösung
@hanssprungfeld4110
@hanssprungfeld4110 5 лет назад
@@adlerweb sind da beide Varianten gleich? Ggf ist es ja auch ein Fehler in der lib.
@MrTarrantoga
@MrTarrantoga 6 лет назад
Das Problem mit dem DHT hatte ich auch. In meinen Zimmern hätte ich 18% Luftfeuchtigkeit ... Ne is klar ich wohne in der Wüste. Ich benutzte als Lib die von BlueDot, da diese mir mehr und umfangreichere Einstellungen bietet.
@Torekk
@Torekk 6 лет назад
Das Problem bei den meisten Sensoren ist halt dass sie nicht kalibriert werden und die wenigsten haben das passende Equipment dafür, um das selber zu tun. Ansich also eine nette Spielerei und zum Lernen ganz sinnvoll, aber realitätsnahe Messwerte sollte man nicht erwarten. ;)
@MrTarrantoga
@MrTarrantoga 6 лет назад
@@Torekk Wenn ich einen Sensor kaufe, der mir eine Range angibt erwarte ich das sie eingehalten wird. Wie der Hersteller das macht ist mir egal, es muss nur funktionieren. Dafür zahle ich schließlich
@Torekk
@Torekk 6 лет назад
Theoretisch hast du natürlich Recht, in der Praxis siehts aber nunmal anders aus. Und während professionelle Messgeräte gern das 10 fache kosten, kann man eigentlich auch nicht erwarten, dass diese "Billig" Sensoren funktionieren wie gedacht, es sei denn man tut sie kalibrieren. In den meisten Messgeräten sind auch keine anderen Sensoren verbaut, jedoch wurden die dann eben kalibriert und getestet. Du glaubst doch nicht, dass jeder einzelne Sensor den ich bei AliExpress z.B. bestell erst getestet wird, oder? Dann würden sie definitiv mehr kosten...
@0505Bluebird
@0505Bluebird 6 лет назад
Woher wusstet Du, das ich genau das gerade brauche?
@benary5620
@benary5620 6 лет назад
Ich benutze denselben Sensor mit demselben Board. Frage: Warum nimmst Du für so etwas nicht auch die Tasmota Firmware? Mit fehlt das Fachwissen, weshalb tasmota eine sehr schöne Alternative ist. Wenn man die userconfig.h vor dem build editiert, lassen sich alle relevanten Daten (wlan, mqtt,...) direkt mit der bin Datei aufs Gerät schreiben und ggf. über webgui (oder z.T. Mqtt) nachträglich ändern. Diverse Sensoren werden ja von Haus aus unterstützt.
@adlerweb
@adlerweb 6 лет назад
Tasmota hat bei mir nicht mit TLS funktioniert. Daten, welche ggf. zur Steuerung genutzt werden, unverschlüsselt und so potentiell für jeden les- und veränderbar durch die Gegend zu schicken empfinde ich doch eher als schlechte Idee.
@benary5620
@benary5620 6 лет назад
@@adlerweb ahh stimmt, das Video hatte ich ja sogar gesehen, in dem Du das ansprichst... Laut Entwickler soll(tm) das ja funktionieren, wenn die Weoberfläche komplett deaktiviert ist, habe es aber auch immer noch auf der to-do Liste. Meine iot Geräte haben ihr eigenes Netzwerk, das macht die Unsicherheit nicht besser, aber wenigstens wäre es schon ein erheblicher Aufwand, dort rein zu kommen und mitzulesen).
@deejay5676
@deejay5676 5 лет назад
Was hältst du eigentlich von blynk? Natürlich mit eigenem Server, sonst kommt man ohne kohle nicht weit.
@Thomas-fg1ds
@Thomas-fg1ds Год назад
Der BME280 an sich ist ein toller Sensor. Diese Module aus Fernost sind allerdings mit einiger Vorsicht zu genießen. Zumeist ist es kein original Bosch Sensor, sondern ein Chinanachbau. Die Genauigkeit fällt gegenüber dem Original gehörig ab. Kauft man das über die üblichen Chinashops wie Ali hat man mit etwas Pech auf dem mit BME280 gelabelten Modul einen weit billigeren BMP280 sitzen - keine Luftfeuchtigkeitsmessung. Leider sind diese Fake-Module derzeit eine Seuche.
@RainerTrunk
@RainerTrunk 6 лет назад
Hallo BitBastelei, Ich habe dies jetzt auch nachgebaut. Aber ein Problem habe ich. Die Temperatur weicht um 5 C° ab. Hast du eine Idee was die Ursache dafür sein könnte?
@SebastianUnterberg
@SebastianUnterberg 5 лет назад
Rainer Trunk vielleicht weil der BME280 sich selbst aufheizt. Ist bei mir so.
@Chrfilmer
@Chrfilmer 6 лет назад
Video ist pausiert ⏸️ weil bevor ich es vergesse, gönne dir doch mal eine neue Seite des Kalenders. 😄 Der ist eh sicher schon paar Jahre alt. Ok und jetzt ▶️.
@adlerweb
@adlerweb 6 лет назад
Zum abreißen müsste ich erst mal freiräumen ;)
@Chrfilmer
@Chrfilmer 6 лет назад
BitBastelei 😂😂😂😂😂 Ok dann ein Tipp.. Nimm ein Cuttermesser und schneide um die Stellen wo etwas drauf steht, ringsherum. 😄
@kreativmonky
@kreativmonky 6 лет назад
Sehr geil!
@lrs_pfehler2719
@lrs_pfehler2719 6 лет назад
Cooles Video wenn du sowas verbaust bei dir da es langfristig funktioniert machst du dir eigentlich 3d Druck Gehäuse ? Und was machst du generell eigentlich mit deinem 3d Druckern noch ?
@adlerweb
@adlerweb 6 лет назад
Was ich mir dem 3d-Drucker mache? Momentan hauptsächlich reparieren. Hatte leider einige Umbauten fehlerhaft durchgeführt. Kommt sicher irgendwann noch in einem Video.
@hrvojemamic4210
@hrvojemamic4210 4 года назад
Ist es normal, dass der Sensor bei 5V ganz heiss wird?
@adlerweb
@adlerweb 4 года назад
Der Sensor ist nur bis 3.6V spezifiziert. 5 werden den Sensor überlasten und zerstören.
@feinerherr8178
@feinerherr8178 2 года назад
Tolles Video. Ich weiß nicht. Bei mir kommen nur Fehlermeldungen. Zum Schluss nachher reset.keine Ahnung was da falsch ist
@ws_stelzi79
@ws_stelzi79 6 лет назад
Hey der Donnerstag hat ein Loch und ist für alles offen. Der Dezember ist auch nicht hitzefest ;-)
@wernergaulke5453
@wernergaulke5453 6 лет назад
Die Werte für den relativen und absolutem Luftdruck sind vertauscht (zumindest in den Ausgaben) . Der relative Luftdruck ist niedriger als der absolute, das kann nicht richtig sein, es sei denn man befindet sich unterhalb des Meeresspiegels.
@adlerweb
@adlerweb 6 лет назад
Oh, ja, Benennung vertauscht. Warum spuckt der Sensor auch Relative Luftfeutchte und Absoluten Luftdruck aus - das ist schlecht beim kopieren ;). Wird gleich behoben.
@wernergaulke5453
@wernergaulke5453 6 лет назад
Leider ist die Korrektur nicht vollständig gelungen, habe unter Github einen issue aufgemacht mit meinen Korrekturvorschlägen. Man sollte bei Fehlerkorrekturen nie zu früh aufhören. Nichts für ungut, trotzdem ein interessantes Projekt.
@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.
@marlur80
@marlur80 4 года назад
habs mittlerweile hinbekommen, man muss die topics richtig benennen {your Adafruit IO username}/feeds/{feed key}
@PeterGeher
@PeterGeher 6 лет назад
Wobei man bei der Bestellung aufpassen muss. Bei Amazon werden gerne bmP280 als bmE280 verkauft. Da fehlt dann die Feuchtigkeit - Leider :-)
@torstenschubert6021
@torstenschubert6021 6 лет назад
Die Library von BlueDot läuft stabiler, bei meinen Versuchen hat sich die Lib von Adafruit nach ein paar Stunden aufgehangen und lieferte nur noch unsinnige Werte (-39° ...). Wie bereits unten beschrieben sind die Temperaturwerte zu hoch, ich betreibe parallel einen DS18B20 Temperatursensor. Dessen Temperatur verwende ich auch zur Berechnung des auf Meereshöhe normierten Luftdrucks.
@adlerweb
@adlerweb 6 лет назад
Die Adafruit-Library läuft hier seit knapp einer Woche ohne zu murren. Ein Sensor hatte auch mal solche Werte angezeigt, das war aber schnell auf ein Verkabelungs/Stromproblem zurückzuführen. Eventuell nutzt BlueDot da eine "einfachere" Messmethode, die weniger Strom benötigt und daher für schlechte Stromversorgungen weniger anfällig ist.
@Sebastian-h5h
@Sebastian-h5h 6 лет назад
Hey ich wollte dein Script auch meine Anforderungen herunterbrechen. Aber ich bekomme immer folgende Fehlermeldung "no matching function for call to 'PubSubClient::publish(StringSumHelper&, String)'". Ich versteh aber nicht wieso, mein kompletter Senden Block ist gleich wie deiner. Kann mir bitte jemand meinen Fehler sagen? Code: pastebin.com/6gtPMV41
@adlerweb
@adlerweb 6 лет назад
PubSubClient selbst kann kein String, daher hatte ich den Wrapper drum gebaut, der das immer passend umwandelt. In Zeile 17 statt PubSubClient client(espClient); ein PubSubClientWrapper client(espClient); sollte helfen. Eventuell musst du etwas umsortieren, dass die Klassendefinitionen mit dem Wrapper vor dem Aufruf stehen.
@Sebastian-h5h
@Sebastian-h5h 6 лет назад
Vielen Dank. Ich bin in dem Gebiet noch recht neu und habe schon Stunden versucht die Werte irgendwie aufwänig in einen Char zu casten oder so und dabei war der Fehler nur so klein ;(
@mathiaslabm5500
@mathiaslabm5500 5 лет назад
Hallo tolles Video! Super beschrieben... Bei mir funktioniert super, bis auf MQTT, wo finde ich den MQTT fingerprint. Bekomme immer nur Meldung Checking TLS ... connection failed..
@adlerweb
@adlerweb 5 лет назад
Den bekommst du mit dem Befehl echo | openssl s_client -connect localhost:1883 |& openssl x509 -fingerprint -noout Statt localhost ggf. den Namen des Servers im Netz.
@mathiaslabm5500
@mathiaslabm5500 5 лет назад
Vielen Dank. Habe ich ausprobiert. Da ich kein Zertifikat(fingerprint) habe sagt es das er nichts gefunden hat. Muss man das irgendwu erwerben oder kann man sich den selbst erstellen wie bei dem WLAN passwort...? Es wäre schön das wirklich mit dem Fingerprint zu machen aber jährlich zu zahlen...Ist wie ein Abo.. Wie genau schalte ich den Zertifikat in dem Programm aus, wenn ich das nur für wetterdaten nutzen will (nichts relevantes). Danke Gruß
@PeterGeher
@PeterGeher 6 лет назад
Ahoi Florian, Hast du dir das mit der Skala für den Luftdruck mal näher angesehen (also des 0-1200)? Hatte mich schon durch die wui.js gewühlt, aber es wurde nicht besser :-D
@adlerweb
@adlerweb 6 лет назад
Ich glaube das Thema hatten wir schon, oder? ;) Ich nutze inzwischen Grafana zur Visualisierung, von VZ ist noch die Middleware dazwischen. Passende BitNotice wie das geht dürfte "in Kürze" kommen
@PeterGeher
@PeterGeher 6 лет назад
Ja, hatten wir. Bei Twitter :-) Hatte gedacht, dich würde es vielleicht genau so stören wie mich und so :-D Grafana habe ich mittlerweile auch in einen Proxmox-Container laufen, allerdings habe ich mich noch nicht an die Bespaßung via mqtt o.Ä. Herangetraut :-)
@andreashobby
@andreashobby 5 лет назад
Hatte zwar das Video schon mal angeschaut, aber genau der Tipp hat mir grade geholfen, meine bestellten BME's zum Laufen zu bringen. Ich würde gerne den Sensor über LAN (mit Modul ENC28J60) anschliessen, könntest Du da auch noch ein Video machen?
@adlerweb
@adlerweb 5 лет назад
Hab ich so leider nichts zu. Der ENC28J60 hatte bei mir unter Arduino (AVR) immer Probleme, da der RAM auf den Dingern doch etwas knapp für TCP/IP ist. Da soll laut $Internet dieser WIZ5500 besser funktionieren, selbst aber noch nicht getestet. Aktuell würde ich da den ESP32 schauen, der hat Ethernet integriert, man brauch nur noch den Übertrager und RJ45-Buchse.
@andreashobby
@andreashobby 5 лет назад
​@@adlerweb Erst einmal Danke für die Antwort ! Das mit dem ESP32 dachte ich mir auch schon, meinst Du 4-Leitungen für SPI + 2 für Spannung reichen aus? Hatte mir leider schon mal den ENC28J60 aus China kommen lassen und im Keller hab ich einen Raum der ganz schlecht ins WLAN kommt.Besser würde mir auch der neue wESP32 gefallen, der POE können soll. Aber die ~15€ schrecken mich grade noch ab. Ich hatte übrigens mit dem ESP8266 getestet, der ja WLAN von Hause aus kann. Habe das Gefühl, das ich nicht den richtigen Treiber habe, denn alleine der Anschluss des CS scheint dem ESP8266 nicht zu bekommen, da er so nicht einmal hochfährt...
@darvin1982
@darvin1982 6 лет назад
Servus bitbastelei... sehr schönes Video. Hast du in einem Video schon mal erklärt, wie man sich einen Fingerprint generiert und dann in MQTT nutzt? Mir war so, als hättest du das schon gezeigt aber ich kann das Video nicht finden. Vielleicht habe ich mich auch einfach nur getäuscht. Danke für das Video und mach weiter so.
@adlerweb
@adlerweb 6 лет назад
Das müsste in ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-gU5Vp0zCzak.html dabei gewesen sein. Der Befehl für den reinen FP steht aber auch im Kommentar. (Edit: Linkfix)
@darvin1982
@darvin1982 6 лет назад
Danke! :) hier der Link der funktioniert: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-gU5Vp0zCzak.html
@adlerweb
@adlerweb 6 лет назад
Oops. Seit wann zeit YT denn in der Übersicht den Edit-Link an >_>.
@1978RSH
@1978RSH 3 года назад
Metalfan? Die Konzertbändchen legen die Vermutung Nahe 😁
@matthiassturz5580
@matthiassturz5580 6 лет назад
genau das gleiche Buch jetzt hatte ich auch die letzten Monate ist die Teile alle gekommen sind dann mit der Software jetzt habe ich es 2 Wochen probe laufen lassen und gestern an den Endpunkt montiert. genau das gleiche Buch jetzt hatte ich auch die letzten Monate ist die Teile alle gekommen sind dann mit der Software jetzt habe ich es 2 Wochen probe laufen lassen und gestern an den Endpunkt montiert. Auf dem ESP8266-01 ist ESPeasy installiert und die Daten werden über mqtt an den Iobroker geschickt und dargestellt. Jetzt hoffe ich mal damit dass besser funktioniert wie mit dem DHT22 Sensor aber da habe ich mein Problem mal in einer andere Videobeschreibung bei dir Luft gemacht bei dir.
@MikeLa..
@MikeLa.. 4 года назад
Bitte nicht den BME280nehmen. Der BME280 erfasst Temperatur, Luftfeuchtigkeit und Luftdruck und ist daher eine Allzweckwaffe unter den Sensoren. Er ist dennoch nicht ausschließlich zu empfehlen, da er im Gegensatz zu anderen Sensoren keine Schutzeinrichtung vor Feuchtigkeit besitzt. Vermutlich ging bei mir aus diesem Grund der Sensor schon nach wenigen Monaten im Ausseneinsatz kaputt. Lieber BMP28 und und der Si7021 Dieser ist perfekt für dich geeigent, wenn du einen günstigen Sensor für Temperatur und Luftfeuchtigkeit suchst. Die Messwerte sind trotz des niedrigen Preises ziemlich genau. Er besitzt eine kleine Heizung um sich wieder von der Luftfeuchtigkeit befreien zu können, sollte diese den Sensor einmal zugesetzt haben.
@adlerweb
@adlerweb 4 года назад
Feuchtesensor mit Feuchteschutz? ;). Spaß beiseite: Richtig, sowohl BME280 als auch Si7021 nutzen die selbe Technik zur Ermittlung der Feuchte. Diese kann bei Kondensation (z.B. im Nebel) beschädigt werden. Die Heizung des Si70xx ist da natürlich hilfreich - wenn man sie denn auch rechtzeitig nutzt. Aktuell gibt es in den meisten Libraries keine Automatik, wenn man also nicht selbst Software bastelt sind beide "gleich schlecht". Ich hab bei meinem Außen-BME aktuell einen zusätzlichen Widerstand als Heizung dran, das hält bisher.
@MikeLa..
@MikeLa.. 4 года назад
@@adlerweb Meine BME280 hatten bisher eine Wertigkeit von 2.3 Monaten. Leider. Der Modul BMP280 SI7021 hat schon 6 Monate auf dem Buckel. Dazu muß sich sagen das im Schwarzwald relativ hoch Wohne das mag vllt auch eien Rolle spielen. Aber es ist jetzt ja Herbst mal sehen wie lange der Lebt. Ansonsten hab den Tip vom Kollege Eine Lage Teflon band drum zu machen. Sollte auch keine Kritik sondern nur Anmerkung und Hilfe sein.
@adlerweb
@adlerweb 4 года назад
@@MikeLa.. Hm, aber Teflon dürfte dann doch auch dazu führen, dass der Feuchteaustausch nicht mehr stattfinden kann und die gemessenen Werte entsprechend nicht mehr stimmen, oder?
@MikeLa..
@MikeLa.. 4 года назад
@@adlerweb den Tip hab ich von: homematic-forum.de/forum/viewtopic.php?t=59356&p=590628 da hatte einer das selbe Problem.
@derpetsi
@derpetsi 5 лет назад
Die Seite www.adlerweb.info/blog/2018/09/02/bitbastelei-298-bme280-am-esp8266-temperatur-luftfeuchte-luftdruck-per-wlan/ lädt sich alle 3 Sekunden neu, keine Ahnung warum. (Oder ob das nur bei mir so ist...?) Schönes Projekt, toller Kanal! Ich schaue Deine Videos echt gerne.
@adlerweb
@adlerweb 5 лет назад
Danke für den Hinweis - durch noscript nie bemerkt. Sollte behoben sein.
@philip3708
@philip3708 6 лет назад
Sehr gute Anleitung. Leider zeigt der bme280 immer eine zu hohe Temperatur (+1-2 Grad) an durch Eigenerwärmung. Luftfeuchtigkeit ist auch zu niedrig 10-20%. Luftdruck stimmt aber.
@adlerweb
@adlerweb 6 лет назад
Ich schätze du meinst so ein fertiges Modul, oder? Die haben z.T. solche Probleme, da der Linearregler quasi direkt daneben sitzt. Grade wenn man 5V nutzt macht sich das bemerkbar. Mit 3.3V-Betrieb und Nutzung der Sleep-Funktionen sollte sich das aber in den Griff bekommen lassen.
@philip3708
@philip3708 6 лет назад
@@adlerweb ja genau, ich habe dieses Modul wie im Video . Danke für den Hinweis.
@dreamfire78
@dreamfire78 6 лет назад
Das Problem kenne ich auch. Ich setze so einen BME mittlerweile seit über einem Jahr sowohl im Innen- als auch im Außenbereich ein, bei einer Messfrequenz von 60s. Funktioniert sehr gut. Anfangs hatte ich auch das Problem mit zu hohen Temperaturwerten. Es hat sich herausgestellt, dass es der ESP8266 selbst war. Die Abwärme von dem Ding ist nicht zu unterschätzen, insbesondere wenn es sich im selben Gehäuse befindet. Ich hatte den ESP extra im Gehäuse mit einer eigenen Kammer abgetrennt. Hat aber nichts gebracht, das gesamte Gehäuse hat sich trotzdem erwärmt. Seit ich dem Sensor ein eigenes 3D gedrucktes Gehäuse spendiert habe, sieht das mit der Temperatur bei weitem besser aus. Wie BitBastelei geschrieben hat ist der Betrieb mit 3.3V empfehlenswert, bei 5V würde ich auch auf den Spannungsregler tippen.
@svenfischbach4436
@svenfischbach4436 6 лет назад
Moin, da ich totaler Anfänger auf dem Gebiet bin Entschuldigt bitte meine Frage. Der Sketch im Video ist super.lch würde gerne noch ein LCD2004 Display+ Controller(habe ich noch liegen) Modul einbinden. Geht das und wenn ja gibt es einen fertigen Sketch schon dafür? Eventuell gerne über E-Mail schicken s.fischbach1970@gmail.com Bedanke mich schon einmal im voraus.
@ArminS282
@ArminS282 5 лет назад
Hier findest du ein Video zu dem bmp mit Display ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-yPbBFWT2rtY.html
@Charlie90071
@Charlie90071 6 лет назад
first
@lrs_pfehler2719
@lrs_pfehler2719 6 лет назад
Nö jemand anderes war schneller
@rolandbrandel
@rolandbrandel 6 лет назад
Wer?
@rolandbrandel
@rolandbrandel 6 лет назад
Seltsam, Tim wurde mir vorhin gar nicht angezeigt...
Далее
BME280 Sensor, optimales Raumklima | #EdisTechlab
10:04
BitBastelei #569 - Die "neuen" ESP32-Varianten
34:34
Просмотров 37 тыс.
Build Your Own Drone Tracking Radar:  Part 1
20:08
Просмотров 563 тыс.
How to: Refrigerator control with Arduino Uno
16:54
Просмотров 10 тыс.
BitBastelei #132 - WLAN-Thermometer mit ESP8266 & DHT22
18:32
Akku Tester - selbst gebaut !
14:33
Просмотров 104 тыс.