A native HA custom integration for Teison Mini WiFi chargers (the My Teison / Teison Me app ones). Talks to the same cloud API the apps use - no OCPP, no add-on, no MQTT broker, no YAML. Install, pick your cloud, enter your app login, done. Handy for units whose firmware doesn’t do OCPP.
Protocol groundwork builds on @volski’s teison-ev-addon-repo, reimplemented as a native integration - kudos Volski. Unofficial, not affiliated with Teison; the reverse-engineered API may change.
Cool work. I did something similar at the same time, it appears! I know you’re using the cloud API to achieve this, but I wondered if Teison offered a locally exposed API? In my case, Emporia didn’t.
You mentioned no OCPP, but supporting it for the units who do means you get local control - Might be worth supporting?
Nope. Local API is not avilable to my knowledge. I was tracing the connections from the charger and I know it connects to external MQTT. I was even able to connect there myself. However, that caused the charger to disconnect :P. Additionally, the datapackets there are binary. I was not examining it further. So, with my charger - I stay with the cloud polling :(, as my version doesn’t have OCPP.
What I’m thinking about is providing a LoadBalancing/PeakShaving feature for households with higher power demand than capacity, while adjusting for PV and ESS. However, I need to get my head around it as I want it to be device/integration agnostic. So probably not in this Teison integration.