I have two Tailwind IQ3 garage door devices. One on my garage and one on my gate. I would love to be able to automate these in some of my flows. I know there has been some integration with Home Assistant, MQTT, python, red node etc. I wanted to attempt to make some sort of app, but this is way over my head, even with GPT.
It might be possible, unless the app uses encryption in its web requests (some smart home apps, especially security-related, sign and encrypt requests before they leave your phone) and it’s not possible to reverse engineer those
The quickest way to check whether a device is supported is to search the app store. If you can’t find the specific device, have a look for the brand of device you are looking for.
It seems like the app doesn’t have any option to listen for state changes, but that might be because I don’t have any Tailwind devices. If you manually control your Tailwind device (do you have a remote or a physical button?), does it update the state the state in the app?
You could build an app for it, I would recommend to start here:
For intercepting the web requests from the Tailwind app, you can use an Android Emulator from Android Studio (make sure to choose the Google APIs version, NOT the Google Play version as that will not work), and HTTP Toolkit with the Frida interception method (as it can intercept HTTPS requests as well).
And to download the Tailwind app onto the emulator you can use the Aurora Store
I would recommend Claude over ChatGPT, as it’s way better at coding.
That’s the key issue for me. I have the Tailwind IQ3 2.0 working with Siri. I just wish I could get Homey to do that logic and send an open or close (toggle?) to HomeKit since HomeKit automations are severely limited in scope.
I would prefer a Homey app by the way. I have put a request in for an official app. This is by far the most reliable and easy to set up garage door opener for MyQ garage door openers out. Meross and RatGDO are jokes in comparison.