Skip to content

Add ThirdReality Smart Plug Gen3 (PID 0xD3B4) v1.00.47#151

Merged
TheJulianJES merged 2 commits into
devfrom
bot/ota-submission-issue/150
May 14, 2026
Merged

Add ThirdReality Smart Plug Gen3 (PID 0xD3B4) v1.00.47#151
TheJulianJES merged 2 commits into
devfrom
bot/ota-submission-issue/150

Conversation

@zigpy-bot
Copy link
Copy Markdown
Collaborator

@zigpy-bot zigpy-bot commented May 12, 2026

OTA File Submission

File Information

  • Filename: 1407-D3B4-0000002F_749194.ota
  • Original Filename: 3RSP02064Z_ZHA_047_h0xD3B4_20260512_085143.ota
  • Manufacturer Directory: third_reality
  • Manufacturer ID: 0x1407 (5127)
  • Image Type: 0xD3B4 (54196)
  • File Version: 0x0000002F (47)
  • File Size: 281,750 bytes
  • Header String: thirdreality
  • File Min Hardware Version: 0x0000 (0)
  • File Max Hardware Version: 0xFFF0 (65520)
  • Hosting: Repository file (hosted in zigpy-ota)
  • Existing Images Handling: Keep all existing images
  • Tested on Device: No

Note: Existing Images Found

The following existing image(s) with the same manufacturer ID and image type were found:

  • 1407-D3B4-0000002F_429dec.ota [not stale: disjoint devices]
    • Source File Name: 3RSPU01080Z_ZHA_047_20260512_075916.ota
    • File Version: 0x0000002F (47) (same as PR version)
    • File Size: 281,734 bytes

Metadata

Release Notes

This updates the ThirdReality Smart Plug Gen3 (3RSP02064Z, hardware revision 0xD3B4) to v1.00.47.


@zigpy-bot zigpy-bot added the ota-submit Submitted OTA request label May 12, 2026
@zigpy-bot zigpy-bot changed the title Add Third Reality Smart Plug Gen3 PID is h0xD3B4 v1.00.47 Add ThirdReality Smart Plug Gen3 (PID 0xD3B4) v1.00.47 May 14, 2026
@zigpy-bot zigpy-bot force-pushed the bot/ota-submission-issue/150 branch from 7ee0920 to 920bf50 Compare May 14, 2026 01:09
@TheJulianJES TheJulianJES added this pull request to the merge queue May 14, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 14, 2026
@zigpy-bot zigpy-bot force-pushed the bot/ota-submission-issue/150 branch from 920bf50 to 5eacdf9 Compare May 14, 2026 02:45
zigpy-bot and others added 2 commits May 14, 2026 05:17
OTA File Submission

File Information
- Filename: 1407-D3B4-0000002F_749194.ota
- Original Filename: 3RSP02064Z_ZHA_047_h0xD3B4_20260512_085143.ota
- Manufacturer Directory: third_reality
- Manufacturer ID: 0x1407 (5127)
- Image Type: 0xD3B4 (54196)
- File Version: 0x0000002F (47)
- File Size: 281,750 bytes
- Header String: thirdreality
- File Min Hardware Version: 0x0000 (0)
- File Max Hardware Version: 0xFFF0 (65520)
- Hosting: Repository file (hosted in zigpy-ota)
- Existing Images Handling: Keep all existing images
- Tested on Device: No

Note: Existing Images Found

The following existing image(s) with the same manufacturer ID and image type were found:
- 1407-D3B4-0000002F_429dec.ota [not stale: disjoint devices]
  - Source File Name: 3RSPU01080Z_ZHA_047_20260512_075916.ota
  - File Version: 0x0000002F (47) (same as PR version)
  - File Size: 281,734 bytes

Metadata
- Model Names: 3RSP02064Z
- Source URL: https://s3.amazonaws.com/tr-ota-us-prod/3RSP02064Z_ZHA_047_h0xD3B4_20260512_085143.ota

Release Notes
This updates the ThirdReality Smart Plug Gen3 (3RSP02064Z, hardware revision 0xD3B4) to v1.00.47.

Closes: #150
Co-authored-by: support <117250319+3reality-support@users.noreply.github.com>
@zigpy-bot zigpy-bot force-pushed the bot/ota-submission-issue/150 branch from 5eacdf9 to 3b4c8d2 Compare May 14, 2026 05:17
@TheJulianJES TheJulianJES added this pull request to the merge queue May 14, 2026
Merged via the queue into dev with commit 7396459 May 14, 2026
9 checks passed
@TheJulianJES TheJulianJES deleted the bot/ota-submission-issue/150 branch May 14, 2026 05:26
@TheJulianJES
Copy link
Copy Markdown
Collaborator

TheJulianJES commented May 14, 2026

Note: The subelement in this OTA (so the actual OTA content) is exactly the same as in:

Only the OTA header (target image type) in this update varies. So, this update just applies to older 3RSP02064Z US smart plug firmware versions that incorrectly shared the image type of the 3RSPU01080Z UZ1 UK smart plugs until version 40. After that, they correctly use a separate image type of 0xD3BD.

All images for 0xD3B4 will always need to specify model_names now, so they don't incorrectly apply to old firmware versions of the US smart plug. Both this PR for old US smart plugs and the UK plug OTA (#145) do this correctly. There's some further info in this comment here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ota-submit Submitted OTA request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add ThirdReality Smart Plug Gen3 (PID 0xD3B4) v1.00.47

2 participants