I have installed a Sonoff TH16 with temperature sensor, configured it in eWeLink app, then using the oficial integration, i got it working in Home Assistant. Unfortunately, the temperature sensor only updated if I went into the eWeLink app, then it would refresh in Home Assistant.
So I’ve tried a different approach. I’ve removed the oficial Sonoff integration and replaced it with SonoffLAN (from here: https://github.com/AlexxIT/SonoffLAN). But now, it updates the Sonoff TH16 temperature only when i restart the Home Assistant, and that’s all. Not even using the eWeLink app on smartphone doesn’t help anymore… Any clues why and how can I fix this issue?
Hi…
I know it’s been a while since you posted this but did you have any joy with getting it working?
I seem to be stuck in the same position, I can control the switch element just fine but I’m getting no temp/humidity reading updates regardless of how I do the config.yaml.
Hi, had the same problem recently with my Sonoff TH16 R2 and DS18B20 for my aquarium running Sonoff Lan. Although the interval times for the readings were short (~30 seconds), it would only update periodically from a restart or something. The value would only change possibly 2 to 3 times a day. This wasn’t the case in the beginning where it was updating at the correct intervals. For the sake of resolving this, I used Tasmotiser to backup original Sonoff data, and loaded the latest Tasmota. This has resolved the issue.