A Python library to interact with the API behind the myVAILLANT app. Version 0.9.12 supports Python 3.10-3.13 and provides async access to Vaillant heating systems. Release cadence is irregular, with updates tied to API changes.
pip install myPyllantNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Quickstart: async client with email/password auth.
Use async/await with aiohttp. Do not attempt synchronous calls.
Replace 'from myPyllant import Authentication' with 'from myPyllant import MyPyllantAuthSystem'.
Ensure you have an existing myVAILLANT app account with confirmed email and phone.