Carrier Infinity/Evolution System Python API
This is an async wrapper around the Carrier OpenAPI Infinity/Evolution APIs. To use it you'll need the Carrier key and secret which is available from the source of their login page: https://www.myinfinitytouch.carrier.com/login
Hints to find it:
https://www.myinfinitytouch.carrier.com/static/js/config.ts
consumerKey: process.env.REACT_APP_INFINITY_CONSUMER_KEY
consumerSecret: process.env.REACT_APP_INFINITY_CONSUMER_SECRET
You will also need your Carrier Infinity username and password.