Wie oft Temperatur messen und verschicken ESP32/ ESP-Now

Gast #7222358
Lesenswert?

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.
Gast #7222397
Lesenswert?

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.
#7222620
Lesenswert?

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
#7222627
Lesenswert?

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/
Gast #7222632
Lesenswert?

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.
Gast #7222688
Lesenswert?

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?
#7222967
Lesenswert?

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.
Gast #7222972
Lesenswert?

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.
#7222996
Lesenswert?

Ε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
#7223471
Lesenswert?

Ε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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren