TL;DR - Are you monitoring house and garden plants in HA? If so, what are you using?
I asked a question related to this about two months ago and received one response. It was a helpful response but I haven’t made any progress so I thought I’d ask again.
I’ve been a long time HA user and I used to have a single MiFlora connected by BlueTooth to my old Raspberry Pi setup. It worked so well that I got some more MiFloras (and clones) but I soon exceeded the BlueTooth range. So I looked for alternatives. And that really is the point of this question - I’m running out of alternatives to try.
I currently have an ESPHome setup. I have (checks notes) 11 ESP32s from 7 different manufacturers and I have the same problem with all of them.
If I want to update any of them I have to go and get them and plug them in to my computer. The particular device I’ve taken the screenshot from is reporting a signal strength of -54 dBm which should be fine to upload a small payload but this happens with all of them, every time. According to my router I have 54 devices connected wirelessly. Only these ESP32s exhibit connectivity problems. My Ring Doorbell, for example, is reporting a signal of -57dBm even though it’s outside.
I found that Room Assistant has a Xiaomi Mi integration so I set up a few Pis and tried that. But what appears to happen is it sends one value and then never updates. I’ve not dug in to exactly what happens but I end up with things like this
I also found docker-miflora-mqtt which hasn’t been updated for over four year. It works but it crashes so often I gave up on it.
While I’d be happiest if someone could help me fix the ESPHome wifi problems I am now at the point where I’d be happy to rip everything out and replace it with something else but as far as I can tell there’s only two options - the Xiaomi route or building something myself with capacitive moisture sensors and DHT modules which ultimately leads back to ESP32s or having Raspberry Pis everywhere.
I’m grateful for any advice!
Steve