Yes, and still working well. Even after the One Wire dallas upgrade.
#Old way, wrong now
#dallas:
# - pin: D6
# update_interval: 10s
one_wire:
- platform: gpio
pin: D6
sensor:
- platform: dallas_temp
address: 0xB30069E200001928
name: "Stepper box temp"
update_interval: 10s
- platform: dallas_temp
address: 0xDD01142FDF00C728
name: "Temperature East outside"
update_interval: 10s
- platform: dallas_temp
address: 0xE00316554741FF28
name: "Boiler in temperature near"
update_interval: 10s
- platform: dallas_temp
address: 0x7B04165130D5FF28
name: "Boiler out temperature near"
update_interval: 10s
- platform: dallas_temp
address: 0x5E02131A7D65AA28
name: "Boiler out temperature far"
update_interval: 10s
- platform: dallas_temp
address: 0x4902131A6393AA28
name: "Boiler in temperature far"
update_interval: 10s
Logs:
[10:32:19][I][app:100]: ESPHome version 2024.6.6 compiled on Jul 4 2024, 16:53:04
....
[10:32:19][C][logger:189]: Hardware UART: UART0
[10:32:19][C][gpio.one_wire:020]: GPIO 1-wire bus:
[10:32:19][C][gpio.one_wire:021]: Pin: GPIO12
[10:32:19][C][gpio.one_wire:080]: Found devices:
[10:32:19][C][gpio.one_wire:082]: 0x5e02131a7d65aa28 (DS18B20)
[10:32:19][C][gpio.one_wire:082]: 0x4902131a6393aa28 (DS18B20)
[10:32:19][C][gpio.one_wire:082]: 0xb30069e200001928 (DS18B20)
[10:32:19][C][gpio.one_wire:082]: 0xdd01142fdf00c728 (DS18B20)
[10:32:19][C][gpio.one_wire:082]: 0xe00316554741ff28 (DS18B20)
[10:32:19][C][gpio.one_wire:082]: 0x7b04165130d5ff28 (DS18B20)
[10:32:19][D][dallas.temp.sensor:054]: 'Temperature East outside': Got Temperature=28.0°C
[10:32:19][D][sensor:093]: 'Temperature East outside': Sending state 28.00000 °C with 1 decimals of accuracy
Hope itâs of help.