Autoimate Tapo app on Android to report power status periodically
I have a number of P110 plugs for monitoring power usage. I want to collect power/energy data every few minutes from all of them so that it can be included in my overall smart-home system. Because the Tapo API is a closed API, this is difficult to do from my own software. Is there a way to achieve this? Two possibilities have occurred to me:
1. Automate the Tapo app to get it to send power/energy data to a specified URL at scheduled intervals. There are automation features in the app, but nothing like this.
2. Periodically poll the Tapo app by sending it some form of request from external software, either to a URL it listens on, or by sending the app an Android intent.
I can see no way to do this in the app as it stands. If I am wrong, please enlighten me.
