I have a Shelly Wall Switch 4 button Bluetooth intended for manual overide of my automatic heating schedule. As the HA Green does not have a Bluetooth chip (as far as i know) how can i get the hub to talk to the button?
Can it communicate via my Bluetooth and WiFi Shelly 2PM relay unit? Or via my Shelly H&T Gen 3 wall display? Although the latter implies that the Bluetooth in it is just for initial setup purposes.
You could use OpenMQTTGateway’s esp32dev-ble
binary on an ESP32, which receives the Shelly Wall Switch 4 button Bluetooth broadcasts and publishes them with auto-discovery via MQTT for HA with MQTT Broker and MQTT integration installed.
If there’s an integration for it, adding an esp32 configured as a bluetooth proxy will also do. I’d go for that because you can place the esp wherever you want, and it will be able to provide support for other bluetooth devices in the neighborhood.
Thanks but rather not add another piece of hardware like an ESP32 if at all possible. Just complicates things. What about a Bluetooth dongle plugged into the HA hub?
Or is there some button arrangement other than the one i have that can do it, e.g. a wifi connected one? For instance waving a magnet over a Shelly window switch that is wifi connected.
Can’t immediately find a Shelly product that accepts switched inputs other that their Uni.
Trying to stick to Shelly hardware.
Modern Wifi shelly’s can work as a bluetooth proxy.
Are you sure you picked the right hobby?
So you don’t want to add another piece of hardware, yet you want to add another piece of hardware? I’m honestly confused, because both those options require new hardware.
Fair points thanks but a dongle is a module whereas an esp32 is a pcb that needs a power suppy and box to add to it. I am seeking a solution that is as plug and play as possible without bare PCBs and much soldering.
Not a hobby. This is for serious application of heating a village hall. Like a Hive but with a much better sheduler interface. Ideally it would be as simple as a Hive, which just had 3 boxes; the hub, the display and the boiler switcher. But my manual override switch has already brought it up to 4 bits.
You can use an USB Bluetooth dongle, but remember that Bluetooth do not have that long range, so your HA will have to be close to the Bluetooth devices.
Turns out this is quite simple as the Bluetooth in the relay unit does talk to the Bluetooth switch and transmit the button pushes on to the hub via WiFi. But you are right that the range is limited. Not a problem though in my particular setup as relay and button are just a metre apart.
Next problem is working out how to do prewarm/ready by, i.e. room temperature reaches the set point before the on time one sets. I guess there is a Blueprint for this somewhere.