wyzeback is a way to unbrick your Wyze Sense sensors. This is a hack. The script replaces the MAC in a working firmware dump with the MAC of the broken unit. You will need the CC1310 Launchpad to flash the chip.
Uniflash - https://www.ti.com/tool/UNIFLASH
CC1310 Launch pad - https://www.ti.com/tool/LAUNCHXL-CC1310
C - TCK
M - TMS
GND - GND
+3.3V - +3.3V
- Patch firmware with
wyzeback_door.py <new mac>
orbbe -e 's/AABBCCDD/DDCCBBAA/' wyzesense_door_AABBCCDD.bin > patched.bin
- Hookup the CC1310 Launchpad as noted in the pinout, it is possible to hold the C and M pins by hand
- Flash with Uniflash (pick CC1310F128)
- If it won't flash, erase the flash and try again
- This only works for the door sensor for now. The same probably can be done with the motion sensor.
- The MAC must match the programmed MAC, it seems there firmware checks this against the MAC burned in CCFG.
https://forums.wyzecam.com/t/unbricking-wyze-contact-sensor-pcb-reset-pin/146856/102