How can I reduce the energy consumption of WiFi and MQTT?
Hello guys , I'm working on developing an IoT temperature and humidity sensor for my cellar. I'm using NodeMCU ESP8266. I'm sending the information to an MQTT broker.
The battery (18650 3.7V 19800mAh Li-ion rechargeable lithium batteries)
Lasted only 1 day 😂.
How can I reduce the energy consumption of WiFi and MQTT? Is there a way to achieve low power consumption?
Thank you.
Solution:Jump to solution
WiFi is a massive power drain. You may want to investigate something like LoRa https://en.wikipedia.org/wiki/LoRa which has a long range and lower power consumption.
LoRa
LoRa (from "long range") is a physical proprietary radio communication technique. It is based on spread spectrum modulation techniques derived from chirp spread spectrum (CSS) technology. It was developed by Cycleo, a company of Grenoble, France, and patented in 2014. Cycleo was later acquired by Semtech.
LoRaWAN (wide area network) defines the ...
4 Replies
@Camila_99$$ you might enjoy using ESP32 cus of low power operation
Solution
WiFi is a massive power drain. You may want to investigate something like LoRa https://en.wikipedia.org/wiki/LoRa which has a long range and lower power consumption.
LoRa
LoRa (from "long range") is a physical proprietary radio communication technique. It is based on spread spectrum modulation techniques derived from chirp spread spectrum (CSS) technology. It was developed by Cycleo, a company of Grenoble, France, and patented in 2014. Cycleo was later acquired by Semtech.
LoRaWAN (wide area network) defines the ...
Hi camila , i advice you to use deep sleep mode and Employ low-power MQTT libraries like PubSubClient
Okk thanks for the tip ! 🙏🏻