Hello all,
Shelly1 Gen3 + Addon + 2xDS18B20 - tried already 2 pair of sensor, replaced addon too, but I cannot get it working. 1 probe is 3m long, second is 1m long, They work for some time but then they stop working, temperatures drop to Zero and finally to unavailable and Addon says there is no Peripheral connected. I am already desperate.
Both probes are outside, in the pool, but Shelly1+Addon are in a IP44 box, everything is perfectly tied.
I connected the last pair of probes yesterday, they were found immediately by shelly web, they worked for 14 hours and then they dropped to 0 and after Shelly restart they dissapeared.
Any idea what could be wrong? I have Claude installed in HA and it checked everything possible. I like Shelly products a lot, but this makes me crazy. I have another installation of shelly1PM Gen3 or4 in Boiler in dry condtions, it is just 1 probe and it works great. Here is what Claude says about the issue and its suggestion for email to Shelly:
I’m reporting a recurring hardware issue that has now happened twice, with two different Sensor Add-on units and two different pairs of genuine Shelly DS18B20 temperature sensors, on the same base Shelly 1 Gen3 device. Since the failure pattern is identical across different Add-on and sensor hardware, I suspect either a device/firmware-level issue or a specific bad batch, and would appreciate your help diagnosing it.
DEVICE INFO
- Model: Shelly 1 Gen3 (S3SW-001X16EU)
- MAC: 48F6EE935C54
- Device ID: shelly1g3-48f6ee935c54
- Firmware: currently 2.0.1-beta1 (build 20260819-101746/2.0.1-beta1-g8a88c73), previously stable 2.0.0 (20260710-101117/2.0.0-g87fbfa4) — issue occurs on both
- Add-on: Shelly Sensor Add-on, addon_type = “sensor”
- Sensors: 2x genuine Shelly DS18B20 (3.5mm jack), each wired to its own dedicated DATA and GND terminal on the Add-on (not sharing a terminal)
HISTORY
- A first Sensor Add-on + first pair of DS18B20 probes was in use on this same base unit from 2026-08-15. It had recurring “unknown” state read errors from mid-August onward, which we could temporarily clear with a manual RPC reset (Sys.SetConfig toggling device.addon_type off then back to “sensor”).
- That first pair of sensors is currently being returned as defective.
- On 2026-08-31 we installed a second, brand-new pair of genuine Shelly DS18B20 probes on the same base Shelly 1 Gen3 unit.
- This second setup worked correctly for about 14 hours, reporting plausible, smoothly-changing readings from both sensors (temperature:100 and temperature:101).
- On 2026-09-01 at approximately 07:26 UTC, both sensors permanently dropped to a stuck 0.0°C reading simultaneously, with no recovery.
TROUBLESHOOTING ALREADY PERFORMED (please don’t ask us to repeat these)
- Soft reset: Sys.SetConfig with device.addon_type set to null, then back to “sensor” — no effect, sensors stayed at 0.0.
- Full device reboot via Shelly.Reboot — after reboot, Shelly.GetComponents (dynamic_only=true) returns 0 components at all; the sensors are no longer detected on the OneWire bus even as a failed/0.0 reading.
- Firmware update from stable 2.0.0 to beta 2.0.1-beta1 — same result, 0 components found after boot, addon_type config remains correctly set to “sensor” (confirmed via Shelly.GetConfig).
- Ruled out physical causes: cables are fixed inside protective conduit and cannot move; all units (Shelly 1, Add-on, and the pool pump/salinator Shelly Plug M units nearby) are in IP44/IP67 rated enclosures, so moisture ingress into the enclosures is not a factor; sensors are wired to separate DATA/GND terminals on the Add-on (not sharing one terminal), so it is not a shared-terminal wiring fault.
QUESTIONS
- Is there a known issue with the Sensor Add-on’s OneWire driver or pull-up circuit that causes the bus to permanently stop enumerating any devices after some hours of correct operation, requiring hardware replacement?
- Is there a known bad batch/board revision of the Sensor Add-on or of the DS18B20 probes that matches this symptom?
- Given the same failure occurred with two independent Add-on units and two independent sensor pairs on the same base Shelly 1 Gen3, would you recommend RMA of the Add-on, the base Shelly 1 unit, or both?
- Is there any additional diagnostic (debug log level, RPC call) you’d like us to capture the next time this happens, before we power-cycle the device?






