RavenSystem / esp-homekit-devices

Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)
Other
2.76k stars 361 forks source link

Garage Door opener unable to enter setup mode #729

Closed danielhelmstedt closed 4 years ago

danielhelmstedt commented 4 years ago

Hey, I've got a generic Tuya garage door opener (https://www.ebay.com/itm/Wifi-Garage-Door-Opener-Remote-Control-Switch-Smart-Socket-Work-with-Tuya-IF-2S5/254395540071).

Unfortunately it doesn't seem to have UART broken out, and only has a ESP8266EX, making soldering directly to the pins pretty much impossible.

I originally flashed RavenCore with Tuya-Convert, but before I finished setting it up, in a seperate incident, accidentally deleted my entire Home. The device was then somewhat stuck, unable to be added to a new home, and unable to be reset, as it was no longer in Eve. I was able to hold GPIO0 to force RC to update to HAA, and entered JSON Config but I forgot to reset HomeKit ID.

However, now it doesn't show up in Add Accessory screen (fair, should've reset the ID), but also the emergency setup mode (killing power within 3sec) isn't triggering setup mode either. I have WireShark open watching packets from the device, and can see it booting into normal mode instead of setup.

Obviously would be easy to solder and reflash if this was a TYWE3S, but I am currently a bit stuck. Any help would be much appreciated.

danielhelmstedt commented 4 years ago

Just adding that I have tried connecting GPIO0 to ground directly on the ESP chip and holding for 10sec, also pressing quickly 10 times in a row. I have also tried both these steps (plus emergency setup mode) with my WiFI network disabled, and actually none of my ~15 HAA devices came up with the HAA-XXXXXX AP.

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.