| Post Reply | RetroFed Forum Forum Index » homeassistant |
| Author | Message | ||
|---|---|---|---|
|
Seldon
discuss.tchncs.de
Seldon@discuss.tchncs.de Joined: 2026-02-18 |
I'm looking around for DC or USB powered thermometers but I can't seem to find any. Granted, the battery powered ones last many years, but I'm looking to keep my options open. Zigbee devices are preferable. Anyone know? |
||
| 21 Original | |||
|
MuttMutt
lemmy.world
MuttMutt@lemmy.world Joined: 2023-06-18 |
ESPHome + DHT22 or DSB1820 + ESP32-C6 and a small hobby box plus power supply (old USB phone charger) and you can build your own. |
||
| 8 | |||
Ebby
lemmy.ssba.com
Ebby@lemmy.ssba.comJoined: 2023-07-02 |
Like actual thermometer or temperature sensor? I have so sooo many temperature sensors in my network. Thermostats ($15) plant moisture sensors ($3-$6 from overseas but battery) my window AC unit apparently has several sensors home assistant picked up, a cheap air quality monitor, temp/relay units, and a smart humidifier. Seems a waste to build dedicated hardware when cheap options just bundle temp sensors willy-nilly. |
||
| 7 | |||
|
just_another_person
lemmy.world
just_another_person@lemmy.world Joined: 2023-07-07 |
I'm not sure why you'd NOT want a battery powered one, because as you say, the batteries last years, and a USB powered one would waste much more electricity over time, but I digress. If you have any mini SoC boards or ESP32 devices laying around, you can get dirt cheap 2-pin external temp sensors. Works on anything with a GPIO pin out that supports simple I/O. Anything you find that is Zigbee by nature will be battery powered, however, you might be able to find a device with a different purpose that happens to have temp sensors that export data you could monitor. |
||
| 4 | |||
|
Christian Hawkins
feddit.org
christianhawkins@feddit.org Joined: 2025-02-23 |
Discontinued IKEA VINDSTYRKA (Zigbee) or ALPSTUGa (Matter) come to mind. |
||
| 5 | |||
Ebby
lemmy.ssba.com
Ebby@lemmy.ssba.comJoined: 2023-07-02 |
I'm not sure why you'd NOT want a battery powered one, because as you say, the batteries last years, and a USB powered one would waste much more electricity over time, but I digress. If you have any mini SoC boards or ESP32 devices laying around, you can get dirt cheap 2-pin external temp sensors. Works on anything with a GPIO pin out that supports simple I/O. Anything you find that is Zigbee b...
Most of mine are, however plug-in devices also work as repeaters such as my air quality monitor (USB) and smart plugs. I've found they really help with dead zones. |
||
| 3 | |||
|
Seldon
discuss.tchncs.de
Seldon@discuss.tchncs.de Joined: 2026-02-18 |
ESPHome + DHT22 or DSB1820 + ESP32-C6 and a small hobby box plus power supply (old USB phone charger) and you can build your own. https://esphome.io/components/zigbee/
I might do this option, thanks! |
||
| 4 | |||
|
Seldon
discuss.tchncs.de
Seldon@discuss.tchncs.de Joined: 2026-02-18 |
I'm not sure why you'd NOT want a battery powered one, because as you say, the batteries last years, and a USB powered one would waste much more electricity over time, but I digress. If you have any mini SoC boards or ESP32 devices laying around, you can get dirt cheap 2-pin external temp sensors. Works on anything with a GPIO pin out that supports simple I/O. Anything you find that is Zigbee b...
I do have a Pico sitting around. Maybe I can use it for a thermometer project. |
||
| 2 | |||
JustEnoughDucks
feddit.nl
JustEnoughDucks@feddit.nlJoined: 2023-06-12 |
I do have a Pico sitting around. Maybe I can use it for a thermometer project.
Picos are very bad for battery applications. If you do end up doing this, make sure it is mains-powered like your original thought. Esp32s, MSP430s, and nRF chips have sleep currents down to around 5uA or less. Picos have sleep currents of 1-4mA. That is 1000x higher and the battery will only last for a few days instead of a few years. |
||
| 3 | |||
|
Ludicrous0251
piefed.zip
Ludicrous0251@piefed.zip Joined: 2025-09-11 |
I recognize it's not the answer to your question, but the ZigBee ones I have run on AAA batteries and last about a year on a charge. With Eneloops, even after a decade they still keep over half their charge capacity. Could probably go 15-20 years per battery in regular trickled use with at most quarterly swaps - I think that's kinda ideal operation for these guys. One battery every 15 years, and an annual swap when it drops off my HA is a small price to pay for the flexibility of being able to deploy anywhere with zero infrastructure. I have a dozen sensors and would not want to have to wire each one. FYI - Stock white charger that came with eneloops did not like how low the voltage gets when they run low in the temperature sensors, so I swapped for the "super pro" charger and it's significantly better at managing the batteries: https://camelcamelcamel.com/product/B0B2WXJH43 |
||
| 1 | |||
|
abominable_panda
lemmy.world
abominable_panda@lemmy.world Joined: 2023-06-15 |
I modded all of my sensors by adding a usb-c port and 5v-3.3v mini converters Perk is, if done right you can still use battery if needed |
||
| 3 | |||
|
Seldon
discuss.tchncs.de
Seldon@discuss.tchncs.de Joined: 2026-02-18 |
Picos are very bad for battery applications. If you do end up doing this, make sure it is mains-powered like your original thought. Esp32s, MSP430s, and nRF chips have sleep currents down to around 5uA or less. Picos have sleep currents of 1-4mA. That is 1000x higher and the battery will only last for a few days instead of a few years.
Thanks for the insight, good to know. |
||
| 2 | |||
|
Slashme
lemmy.world
Slashme@lemmy.world Joined: 2025-12-24 |
I might do this option, thanks!
I literally just did this over the past few weeks. I bought four ESP32-C3 minis on expansion boards (The expansion boards come with PH2.0mm connectors and built in battery charging management, so that I can add battery power next - already ordered the LiPo batteries. At the moment they're plugged into USB-C phone chargers) and four SHT-41 temperature and humidity meters. I then installed the espressif development environment and (don't shoot me, I was under time pressure) vibe-coded the setup for the ESP boards: they broadcast the readings every 10 seconds via mosquitto. I also bought a barebones raspberry pi and made it subscribe to the mosquitto feeds and write the data to a sqlite database, and created a basic flask website that reads the data from sqlite and shows the graphs and the temperature readings to anyone on my local wifi. My code is on codeberg - I'd be happy to share the link if any of this is relevant to you. |
||
| 2 | |||
| Post Reply |
Back to top |