SmLight POE Bluetooth Proxy, ESPHome, and Zigbee

Has anyone tried this? POE Bluetooth Proxy and ESPHome | SLZB-06 * Series Manual (smlight.tech)

I have an 06M that I’ve been using as a coordinator and it’s worked great.
Ordered an 06p7 for another site that is on the backburner so thought I’d put it out in my shop as a repeater for now but then stumbled across this article.

I have a BT proxy in the shop already but having a single device would be nice (maybe).

1 Like

I went to try this and found the UI has an option for it:

This is the 06M which will be left alone as my coordinator but for my 06p7 I first selected Router and confirmed it showed up in Z2M. I then enabled the BT Proxy. Once that finishes you no longer have the web based UI (and thus why I couldn’t get a screenshot from there :slight_smile: ).
It did show up in ESPHome but it’s not letting me install.
The first error was due to the missing ota so I added that but now I am getting Errno 111 Connection Refused.
So still some playing around to do.
image

EDIT: got it. I built the bin and flashed it via smlights flashing tool but ultimately setting the static ip/hostname in my router was key

2 Likes

Did you try the code provided by smlight? That’s all I did back in July. I don’t recall customizing anything (well adding the ota I guess)

Edit. Here is mine. Couldn’t Select All on my phone so just grabbed a screenshot.

1 Like

how did you add the bluethooth proxy, or add BT devices to home assistant

Adding it in esphome is adding the proxy and then if it finds any bt devices they will show up in Integrations. Sometimes under something like Govee for example but often under ibeacon.

Hi guys, I don’t know what i’m doing wrong and I also don’t know how to edit the esp firmware as Socrate said. I flashed it with smlight webbrowser. Then my home assistant saw it no problem. But I don’t see any modules getting detected…

Any tips to solve this? I would like to detect my Airthings devices with my bluetooth proxy.

Thanks :slight_smile:

That’s the esphome config I put above.

Do you have the esphome add on installed and did you add this device to it?

Yes, i did continue to work on it and found out about the esphome add-on.
I installed it and I did see the smlight. I run the install and it failed. I then added the logger: and ota. The install was able to complete.

However, still no device detected… I will continue my troubleshoot one small step at the time.

1 Like

i managed to activate bt proxy with config below. i even use BLE ADV Ceiling Fan / Lamps integration fo find my 2 lampsmart pro ceiling lamps and integrate with hoame assistant with config below

substitutions:
  name: slzb-06-zigbee_bluetooth-db8cfc
packages:
  SMLIGHT.SLZB-06*(Zigbee+Bluetooth): github://smlight-dev/slzb-06-fw-esphome/configs/zb-bt.yaml
esphome:
  name: ${name}
  name_add_mac_suffix: false
api:
  encryption:
    key: Q4SYu0sWZHomZ2jSPGQgJaCTIgbiyegoPifBm3Zxmt4=
ota:
  - platform: esphome
logger:
ble_adv_proxy:
  use_max_tx_power: true     # optional; remove if it causes build issues
  # adapter_name: esp-proxy  # optional unique name (requires ha-ble-adv v1.2.1+)

external_components:
  - source: github://NicoIIT/esphome-ble_adv_proxy

# Optional: tweak scan load if you see "Too many BLE events" warnings
esp32_ble_tracker:
  scan_parameters:
    window: 20ms
    interval: 20ms

but now zigbee home automation gives error and z2m not running trying to solve at the moment

Does anyone know how to flash back to the original firmware with the Web UI?

See the link in my op. It talks about this and the online flasher.

Got it, thanks!

BT proxy firmwares have no web interface!!! After updating on BT proxy, returning back to factory firmware can only be done via USB with this tool online flasher

How is performance running in both BLE and Zigbee mode? I don’t have many of either devices but thinking to expand local network options.

Two different radios. Performance is same as if it was a zigbee main powered device or any esp bt proxy. Both have been working solid for me.