ct-Open-Source / ct-Open-Source/tuya-convert
Merkury Bulbs MI-BW210-999W Refuse to Flash
- Dominant language
- Python
- Stars
- 5.1k
- Forks
- 523
- PR merge metrics
- No merged PRs in 30d
Description
This most likely has to do with these being sent out with patched firmware, but I didn't see this reported anywhere else so I bought 6 of them (Merkury Bulbs MI-BW210-999W) from Walmart (Dec-31-2020) and none would flash. I am seeing this is the scripts/smarthack-psk.log log.
`^CTraceback (most recent call last):
File "./psk-frontend.py", line 113, in
main()
File "./psk-frontend.py", line 106, in main
r,_,_ = select.select(readables, [], [])`
As described in with the error in the development branch the devices left easy pairing mode (LED stopped blinking quickly) when the config packets were sent. I have flashed an older Merkury Bulb 904 Bulb and a outlet just fine. I was so excited I bought these bulbs to light up the house lol only to be hit with nothing :( if there's anything else I can provide just ask. Thanks for your hard work! Hope this prevents someone else from going on a spending spree before a fix is found.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with scripts/smarthack-psk.log and psk-frontend.py, especially the select call shown in the report. Reproduce the failure with Merkury MI-BW210-999W bulbs and compare it with the older Merkury bulb and outlet that flashed successfully. Done means the affected bulbs remain usable through the flashing process and receive the alternative firmware.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100