I just finished one addon and integrating functionality from Toyota Connect is next on my list. I really hate their “MyT Toyota” app, worthless garbage when the car is capable of so much more.
Toyota offers a relatively simple REST API although it might be geographically limited. I’m in Europe so I find that I need to first authenticate to https://ssoms.toyota-europe.com/authenticate You receive a uuid and token along with basic profile information. Putting that token and uuid in the header you can use their REST api at https://myt-agg.toyota-europe.com/cma/api I have no idea how it is for any where else.
I would like to offer some help, is there a git repo I can contribute to or anything?
I there a web interface any where that you can sign in and send/receive data about your car? Googling I find this http://www.toyota.com/owners If you can register and do those things, then someone who has access to it would be able to reverse engineer it.
I’m Italian too but I don’t have this knowledge on python. I install it on my HA but where should I put python script? Can you write a more detailed guide? Thank you
Hey, i’m getting my new Toyota in april, and when it arrives I will start to make an integration for it. If anyone is interested in helping out, please comment here. I will return to this thread when i get it.
Also interested. Got my VW on Home Assistant (with help from others using Node-Red), but can’t figure out myself to get my Toyota on too. Different API. I am running HA on RP4 and can’t use the .py solution, I guess.
My Toyota Yaris is leased so I hope to use the odometer reading to automatically keep track of my milage usage and remind me to use the other car if I am above my average allowance.
@dmauro This is not for logging in with your normal Toyota customer account You need a special developer account for that. Unfortunately, registration also seems to be allowed only for certain company email addresses. With my private Gmail address or similar, I can not create an account.
@DurgNomis-drol & @GimpArm . I think before we can worry about the actual Home Assistant integration, we should first create a general MyT Python library that can be made available via PyPI. Presumably we can use some of the work already done by @calmjm , but will need to rewrite it if he doesn’t want to provide a libary himself via PyPI. How do you guys see this?
I have done a lot of work the last couple of days. THIS IS STILL ALPHA, but it should work. I just can’t confirm it before I get my car. I won’t provide installation information before it is confirmed to at least be working. But contributions are more the welcome. There is still a lot to be done.
@CM000n Agree, but i have never done that. So that is something i would have to learn But to make it easier i have separated it already.
@CM000n I have started splitting it up into two repos. I will populate the issues tab with things i think should be done before first release. Lets get this going
@DurgNomis-drol This is looking great! I’m the author of the Mazda integration. I’m glad my code has been helpful to you so far. Looking forward to seeing how this progresses!