petlibro-esphome icon indicating copy to clipboard operation
petlibro-esphome copied to clipboard

Enable the ESPHome Bluetooth Proxy and/or ESP32 Bluetooth Low Energy Tracker Hub in ESPHome for Home Assistant on the ESP32-C3 based Petlibro Dockstream Smart Fountain (PLWF105)?

Open Hedda opened this issue 1 year ago • 3 comments

Would it be a good or bad idea to enable the ESPHome Bluetooth Proxy and/or ESP32 Bluetooth Low Energy Tracker Hub for Home Assistant on the ESP32-C3 based Petlibro Dockstream Smart Fountain (PLWF105)?

  • https://esphome.io/components/bluetooth_proxy.html

  • https://www.home-assistant.io/integrations/bluetooth/#before-you-begin

  • https://esphome.io/components/esp32_ble_tracker.html

    • https://www.home-assistant.io/integrations/bluetooth_le_tracker/

Noted that seen warnings that the BLE software stack on the ESP32 consumes a significant amount of RAM on the device and that crashes can occur if you include too many additional components in your device’s configuration (though with comments that crashes are more common if also use the same device as a Voice Assistant and other audio components at the same time as running the Bluetooth stack).

Also seen some comments that the ESPHome YAML configuration made for the generic ESP32 does not work out-of-the-box with ESP32-C3.

https://community.home-assistant.io/t/esp32-c3-with-ble-tracker-im-sharing-how-it-worked/526607

For refererence I currently only have dedicated ESPHome Bluetooth Proxy devices with M5Stack ATOM Lite (based on ESP32-PICO-D4), but read that there as some guides that use ESPHome Bluetooth Proxy enabled on an ESP32-C3, see example:

  • https://digiblur.com/wiki/ha/esphome-bluetooth-proxy-esp32c3/

  • https://yeri.be/home-assistant-esp32-c3-bluetooth-proxy/

  • https://smarthomescene.com/diy/diy-the-smallest-bluetooth-proxy-with-esp32-c3-supermini/

PS: Don't have it yet, but just placed an orderer both an Petlibro Dockstream Smart Fountain (PLWF105) and an Petlibro Air Smart Feeder (PLAF108).

Hedda avatar Nov 26 '24 13:11 Hedda

Did you end up trying it?

aequitassaint avatar Dec 22 '24 18:12 aequitassaint

Have not had time so just installed them with the firmware they shipped with (on a separate WiFi network).

as things are looking right now it will take s long time before will have spare time to reflash them.

Hardware seams fine so far though.

Hedda avatar Dec 22 '24 20:12 Hedda

For the record, I've been running it with BLE tracker and bluetooth proxy active for months without issues:

esp32_ble_tracker:
  scan_parameters:
    active: false 

bluetooth_proxy:
  active: true

wrobelda avatar Feb 01 '25 13:02 wrobelda