The addon provides owserver enabling access to 1-Wire sensors over serial, i2c, usb, w1, pbm, ha7net fake devices.
Note: Remember to restart the add-on whenever configuration change.
Example add-on configurations:
devices:
- device_type: serial
device: /dev/ttyUSB0
owhttpd: bool
temperature_scale: Celsius
debug: false
devices:
- device_type: ha7net
ha7net_server: 192.168.50.1
- device_type: ha7net
ha7net_server: 192.168.50.2
owhttpd: bool
temperature_scale: Celsius
debug: false
Note, these are just example configurations, don't copy, please create your own.
This option allows you to specify list of 1-Wire devices.
Specify the owserver device type from the following options:
- serial
- passive (passive serial device)
- i2c
- usb
- pbm (ElabNET's Professioinal Bumster PBM-01)
- ha7net
- w1 (direct access via GPIO on RasPi)
- fake (random simulated device)
Specify the device. This is mandatory option only for following device_type:
- serial
- passive
- i2c
- pbm
Specify the address of the ha7net device. This is mandatory option only for following device_type:
- ha7net
Enable to start the embedded owhttpd server (Default true). owhttpd server is exposed via Ingress (Open Web UI)
Specify temperature scale used by owserver from the options below:
- Celsius default
- Fahrenheit
- Kelvin
- Rankine
Specify debug mode for owserver. Please note that once DEBUG mode is enabled you will not be able to connect to the owserver. Use debug mode only to troubleshoot issues with 1-Wire connectivity
- Configure and start addon. With default configuration addon starts with fake (mocked) devices.
- Add to Home Assistant through the Integrations. Go to Integrations, Add Integration, Choose 1-Wire
- Host:
provide add-on's hostname (from add-on details page)
- Port:
4304
(default)
- Host:
- ... or use Home Asistant auto discovery (since 2025.2.0). Go to Integrations, find discovered addon and Add it.
- That's it. On the integrations page wou will find 1-Wire integration with 1-Wire devices.