I know that Govee BLE direct to HA is not a good option for @GiuseppeP96 , due to network config.
But I’ve got a caveat for anybody else listening, that I’ve had horrible battery life experience with the one Govee BLE T/H sensor that I’ve used (& since retired). It’s an H5102, and positively eats batteries, requiring battery replacement about every two weeks.
If thermometer is accurate, it can be a good solution. And i read some good opinion about the accuracy. But the official specs and site say nothing about the thermometer
I use a couple of H5179 and a 5075 via esp32_ble_tracker “active” mode and battery is not that bad. And i’m using old rechargeable batteries.
I have 6 of them (and 6 spares that are still in the box) They work very well, but a lot better with a Tasmota bluetooth proxy then with a EspHome bluetooth proxy.
I have 17 of them in various locations (including fridge and freezer) and have only positive things to say about them, especially considering the price; they are shockingly consistent across devices (I wasn’t expecting much). I’m mostly using ESPHome Proxies to pick them up along with a couple Shellys.
Thanks!
The only thing still leave me with some doubt with the final solution is that with zigbee and z2m (SMLIGHT SLZB-06M) i could also use some more devices like switches, light, energy meters ecc…
Another quetion: is there any BTHome motion sensor that is also cheap and reliable?
Ok done my experiment with the LYWSD03MMC and a shelly pro.
The custom component is read ok by the shelly but the ha-shellies-discovery-gen2 script doesn’t natively support these kind of sensors.
I also have a doubt about the obj_id the shellly is publishing via mqtt and i don’t know how to determin which bthomesensor is which while the shelly itself lists in his interface prefectly fine which is temperatur/humidity and battery.
With some modification to the script i made it working. You can find the modification here: Support for generic BTHome thermometer · Issue #691 · bieniu/ha-shellies-discovery-gen2
But as i said i don’t know if this approach is as much “universal” as possible. Maybe it is ok based on this Reference – BTHome. But from data pushed from shelly i can’t get a model_id or something to make the check more robust.
I have that SMLight coordinator. It’s a wonderful device. If you decide to run Zigbee, get that. So many possibilities. And yes, there is more you can control with Zigbee. It opens up a world of possibilities.
Yes zigbee would be more flexible. The only issue i see is that it is not easly purchasable at a decent price from a decent store “company compliant” as Aliexpress is not a good choice for non personal purchases.
i saw the new Sonoff Dongle Max that seems promising for price/availability/performance. But i have a doubt.
On the official page for zigbee2mqtt it only says usb auto discovery. But can it be configured via tcp connection with zigbee2mqtt just like the smlight?
Using this configuration:
# Ethernet adapters - use format "port: tcp://192.168.1.12:6638" <<<======
If it has to be zigbee and you don’t need a display on the thermometer, I had success with the Aqara ones (https://www.amazon.de/dp/B0CTQ1KTKF), but be advised that you will get them much cheaper (25% of Amazon price) elsewhere.