Add Sonoff Smart Plug S60ZBTPF/S60ZBTPG v2.0.3#165
Conversation
|
Awesome!! I'll give this a try in a bit with my plug, then make the relevant quirk changes for newer firmware versions. Thanks! |
OTA File Submission File Information - Filename: 1286-000B-00002003_8c7677.ota - Original Filename: SN-TLSR8656-S60-01-v2.0.3.ota - Manufacturer Directory: sonoff - Manufacturer ID: 0x1286 (4742) - Image Type: 0x000B (11) - File Version: 0x00002003 (8195) - File Size: 147,808 bytes - Header String: Telink OTA Sample Usage - Hosting: Repository file (hosted in zigpy-ota) - Existing Images Handling: Keep all existing images - Tested on Device: Yes Note: Existing Images Found The following existing image(s) with the same manufacturer ID and image type were found: - 1286-000B-00002002_cb2909.ota [stale] - Source File Name: SN-TLSR8656-S60-01-v2.0.2.ota - File Version: 0x00002002 (8194) (older than PR version) - File Size: 147,232 bytes Metadata - Manufacturer Names: SONOFF - Model Names: S60ZBTPF, S60ZBTPG - Source URL: https://github.com/user-attachments/files/28705921/SN-TLSR8656-S60-01-v2.0.3.zip Release Notes This updates the Sonoff Plug S60ZBTPF/S60ZBTPG to firmware version 2.0.3. Changes - Fixes a bug where the socket still reported power consumption after it was turned off - Improve energy reporting reliability; add defensive safeguards for today, yesterday, monthly, and total energy accumulation - Improve robustness of energy statistic updates in edge-case scenarios Closes: #164 Co-authored-by: Peng XiKai <67992856+1775939187@users.noreply.github.com>
b9f3274 to
06b5e92
Compare
There was a problem hiding this comment.
Fixed issues
Thank you! I can confirm this fixes the issue we worked around in quirks where power/current entities still reported the last usage when the plug was off. And unlike before, voltage now properly reports when the relay is off*.
I also saw that a regression from v2.0.2 has been fixed: instantaneous_demand no longer returns 0, but is instead marked as an unsupported attribute again. (We worked around this in quirks as well for v2.0.2.)
Remaining bug with current_summ_delivered only updating in steps of 10
There's one remaining bug in this firmware version I found: The current_summ_delivered attribute value only updates in steps of 10. This was also an issue with v2.0.2, so it's not a regression at least.
Full comment with details in issue submission thread
See my comment here in the submission issue for more details, especially regarding the current_summ_delivered issue.
*: Due to ZHA/device interaction, this happens every 5 seconds... It's something we'll need to address in the future.
OTA File Submission
File Information
1286-000B-00002003_8c7677.otaSN-TLSR8656-S60-01-v2.0.3.otasonoff0x1286(4742)0x000B(11)0x00002003(8195)Telink OTA Sample UsageNote: Existing Images Found
The following existing image(s) with the same manufacturer ID and image type were found:
1286-000B-00002002_cb2909.ota[stale]SN-TLSR8656-S60-01-v2.0.2.ota0x00002002(8194) (older than PR version)Metadata
Release Notes
This updates the Sonoff Plug S60ZBTPF/S60ZBTPG to firmware version 2.0.3.
Changes