ESP32-c6 and ds18b20 temperature sensor with zigbee

Hi all,
Has anyone managed to use esp32-c6 board as a temperature sensor with ds18b20 connected to it and reporting with zigbee?

2 Likes

Hi all, I am interested in the same issue. I am quite new in home assistant and would like to add several temperature sensors with a ESP32-C6 Dev.Kit C1. Connection with Thread or Zigbee. If both don’t work for now, is it possible with BLE?

1 Like

Did someone manage to connect the esp32-c6 board via zigbee?
I manage to connect it using esphome and bme280 sensor via API, but not sure is it possible to do it via zigbee2mqtt for example?

Any news with this?
had anyone success to do it?

I’ve got an esp32-c6 set up with an mmWave sensor communicating with HA over zigbee2mqtt…
Have a look at arduino-esp32/libraries/Zigbee/examples at master Ā· espressif/arduino-esp32 Ā· GitHub
for examples :+1:

Like this? https://community.home-assistant.io/t/zigbee-freezer-monitor/

After much research, I’ve concluded that making it work over Thread would be easier and more future proof than Zigbee. Here’s my plan:

Bill of materials:

  • An ESP32-C6 board to function as Thread Border Router connected to HA with USB (because I don’t want to pay for another dongle).
  • ESP32-H2 boards for the room temperature sensors.
  • DS18B20 temp sensors.
  • (If battery-powered) LiFePO4 batteries connected directly to the H2 boards.

My reasoning:

  • ESP32-H2 is lower power (and lower performance) than C6. This is true even when C6 is only using Thread, because H2 runs at a slower clock speed. So use C6 for router and H2 for sensors. Ser the datasheets for details.
  • People say Zigbee will never be officially supported in ESPHome (I know there are some unofficial plugins).
  • ESPHome adopted Thread and Matter properly enough now, after the work done over the course of the last 6 months.
  • Matter over Thread is the (very near) future.

This can be a radically low power yet very cheap and easy to build temperature sensor.

I estimate 1 year battery life on a 600 mAh battery with status updates every 5 minutes, but we’ll see. That’d be an extraordinary battery life for an ESPHome device!

I ordered the materials. I’ll probably make a post if I don’t forget when I get around to building it.

I got my ESP32-H2 SuperMini dev board and I can confirm the zigbee external component linked here works. I can change the led and see the internal temp sensor.