Ich möchte mit mehreren NodeMCU Module mit ESP32, welche die Temperatur
und Luftfeuchtigkeit (DHT22) in den Räumen messen und diese per ESP-Now
zum slave schicken, welcher diese aufbereitet und grafisch darstellt.
Wie oft sollte man messen und verschicken, ohne dass die Akkus zu
schnell alle sind?
Noch benutze ich eine Powerbank, da ich momentan noch nichts anderes
habe.
Idee ist später direkt über den 3.3V pin zu gehen.
Das hängt wohl mit der gesamten Stromaufnahme und der Kapazität deiner
Powerbank zusammen. Beides kennen wir nicht.
Und du solltest darauf achten, dass die Aussendungen sich nicht
überschneiden. Wenn 2 "Sender" gleichzeitig senden, dann kommt am
empfangenden ESP32 nix verwertbares an.
Lars schrieb:> Wie oft sollte man messen und verschicken, ohne dass die Akkus zu> schnell alle sind?
Das kommt drauf an, wie groß die Akkus sind, wie die Zeitkonstante von
deinem Sensor ist und mit welcher Zeitauflösung du die Daten benötigst.
Lars schrieb:> Ich möchte mit mehreren NodeMCU Module mit ESP32, welche die Temperatur> und Luftfeuchtigkeit (DHT22) in den Räumen messen und diese per ESP-Now> zum slave schicken, welcher diese aufbereitet und grafisch darstellt.> Wie oft sollte man messen und verschicken, ohne dass die Akkus zu> schnell alle sind?
Wie schnell ändern sich denn die Werte? Im Normalfall würden 5 bis 10
Minuten ausreichend sein.
mfg Klaus
Klaus R. schrieb:> Im Normalfall würden 5 bis 10 Minuten ausreichend sein.
In der Zeit hat der Heizungsthermostat die Heizung beim Lüften schon
aufgerissen - kurz, es kommt drauf an, wozu die Messung dienen soll.
Lars schrieb:> Wie oft sollte man messen und verschicken, ohne dass die Akkus zu> schnell alle sind?
Keine ESP32 nutzen, die sind Stromfresser vor dem Herren.
Kein Wunder bei WLAN. Mit WLAN kann man Akkus bzw. Batteriebetrieb
vergessen.
Übliche Thermo/Hygro-Funksensoren nutzen 433 MHz oder wenigstens BLE.
Siehe https://www.kaufland.de/product/365129604/
Billiger und besser kannst du das nie bauen, die enthalten SHT31/41
statt deinem kurzlebigen Schätzeisen DHT22 "das Billigste vom Billigen".
Wahlweise ohne Gehäuse in teurer
https://sensirion.com/products/catalog/SHT4x-Smart-Gadget/
Lars schrieb:> Wie oft sollte man messen und verschicken,
So oft, wie es notwendig ist. Dazu muß man abschätzen, wie schnell sich
die Werte ändern und nicht primär auf den Akku gucken.
Ein Sparansatz könnte sein, Werte nur zu schicken, wenn sie sich
relevant verändert haben.
Eine Frage schrieb:> Die 433Mhz Thermometer/Hygrometer laufen jahrelang mit 2 AAA Zellen.
Schade, dass meine Funk-Wetterstation "Auriol" (Lidl) das nicht weiß.
Die will 3xAAA und kommt damit auf 260 Tage, der Außenfühler mit zwei
AAA läuft geringfügig länger.
Eigentlich auch egal, welche Lösung ohne WLAN kannst Du für einen
Eigenbau vorschlagen?
Manfred schrieb:> Eigentlich auch egal, welche Lösung ohne WLAN kannst Du für einen> Eigenbau vorschlagen?
ZigBee wenns zukunftssicher und zu einem Standard kompatibel sein soll.
Klaus R. schrieb:> Michael B. schrieb:>> Übliche Thermo/Hygro-Funksensoren nutzen 433 MHz oder wenigstens BLE.>>>> Siehe https://www.kaufland.de/product/365129604/>> Wie komme ich denn da an die Messwerte heran?> mfg klaus
Die Dinger lassen sich auch mit einer OpenSource-Firmware flashen, dann
hast du mehr Kontrolle über das Sendeverhalten, und könntest sogar noch
z.B. einen Reedkontakt für Fenster-Offen-Erkennung dranbasteln.
https://github.com/pvvx/ATC_MiThermometer
Und der Datentransfer von Bluetooth LE auf MQTT ist in ca. 50 Zeilen
Javascript oder Python erschlagen.
Manfred schrieb:> Lars schrieb:>> Wie oft sollte man messen und verschicken,>> So oft, wie es notwendig ist. Dazu muß man abschätzen, wie schnell sich> die Werte ändern und nicht primär auf den Akku gucken.
Messen und verschicken sind zwei verschiedene Dinge.
Wenn es nur darauf an kommt, die Daten zu loggen, es aber nicht auf
Echtzeitwerte ankommt, kann der Sensor erstmal Daten sammeln und dann
als größeres Paket verschicken.
Εrnst B. schrieb:> Die Dinger lassen sich auch mit einer OpenSource-Firmware flashen, dann> hast du mehr Kontrolle über das Sendeverhalten, und könntest sogar noch> z.B. einen Reedkontakt für Fenster-Offen-Erkennung dranbasteln.>> https://github.com/pvvx/ATC_MiThermometer>> Und der Datentransfer von Bluetooth LE auf MQTT ist in ca. 50 Zeilen> Javascript oder Python erschlagen.
Das würde mich schon interessieren. Muß ich unbedingt flashen? Der
Datentransfer ist, so glaube ich, verschlüsselt. Aber es gibt da ja auch
Apps. Nur vom Hersteller? Oder haben die App-Anbieter selber geflasht?
Ich verwende ESP32 & Co mit Andurino - IDE. Kann man da in dem Umfeld
etwas machen?
mfg Klaus
Klaus R. schrieb:> Muß ich unbedingt flashen?
Keine Ahnung. Ist immer das Allererste was ich mit irgendwelchen
Tuya-China-Cloud-Geräten mache. Hab deren App nie installiert.
Sehe keinen Sinn darin, die Temperaturwerte von einem Sensor 3 Meter
weit weg erstmal um die halbe Welt zu schicken, bevor ich sie sehen
kann...
Εrnst B. schrieb:> Klaus R. schrieb:>> Muß ich unbedingt flashen?>> Keine Ahnung. Ist immer das Allererste was ich mit irgendwelchen> Tuya-China-Cloud-Geräten mache. Hab deren App nie installiert.> Sehe keinen Sinn darin, die Temperaturwerte von einem Sensor 3 Meter> weit weg erstmal um die halbe Welt zu schicken, bevor ich sie sehen> kann...
Go to the Over-the-air Webupdater Page TelinkMiFlasher.html
Dann muß ich mich wohl zunächst mit OTA beschäftigen.
mfg Klaus
Michael B. schrieb:> Klaus R. schrieb:>> Wie komme ich denn da an die Messwerte heran?>> Bluetooth.
Ohne Zugangsberechtigungen oder sonstiges? Tutorial?
mfg Klaus
Michael B. schrieb:> Klaus R. schrieb:>>> Ohne Zugangsberechtigungen oder sonstiges? Tutorial?>> mfg Klaus>> Das zeigte doch Mario>> Beitrag "Re: Wie oft Temperatur messen und verschicken ESP32/ ESP-Now"
Danke!