MyToyota Dashboard

In this subforum you can show projects you have made, or you are busy with. Please create your own topic.

Moderator: leecollings

mxpwr
Posts: 70
Joined: Sunday 19 July 2015 10:04
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: MyToyota Dashboard

Post by mxpwr »

I think the problem is that the odometer is showing the total driven km of the car, while the ev distance is showing you the ev distance driven since you registered your account with Toyota.
Based on your numbers that's about 13.4km (probably the distance from the dealer to your place).
I can see if I can find a fix for that.
manjh
Posts: 900
Joined: Saturday 27 February 2016 12:49
Target OS: Raspberry Pi / ODroid
Domoticz version: 2025.2
Location: NL
Contact:

Re: MyToyota Dashboard

Post by manjh »

Did something break?

I've enjoyed getting data from my Toyota into Domoticz for months now, without problems.
But today, since 11:51 AM, nothing. I tried refreshing the data on the MyToyota dashboard, but it will not refresh.
The "official" MyToyota app works OK.

Is there a problem somewhere? I tried looking at the log, but cannot see any obvious reason...
Hans
mxpwr
Posts: 70
Joined: Sunday 19 July 2015 10:04
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: MyToyota Dashboard

Post by mxpwr »

yes, there is an issue with the API and how the data is fetched after an update of pytoyoda.
I m currently fixing this. If you do a pull most things should be fixed again. There is still some data missing, but i hope i can fix this soon.
manjh
Posts: 900
Joined: Saturday 27 February 2016 12:49
Target OS: Raspberry Pi / ODroid
Domoticz version: 2025.2
Location: NL
Contact:

Re: MyToyota Dashboard

Post by manjh »

I refreshed the app and restarted the whole Pi, just to make sure.
It now works again.
Great support, thank you!
Hans
manjh
Posts: 900
Joined: Saturday 27 February 2016 12:49
Target OS: Raspberry Pi / ODroid
Domoticz version: 2025.2
Location: NL
Contact:

Re: MyToyota Dashboard

Post by manjh »

One small thing. When I click refresh, it does not change the "last updated" field. It stays "never".
Hans
mxpwr
Posts: 70
Joined: Sunday 19 July 2015 10:04
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: MyToyota Dashboard

Post by mxpwr »

manjh wrote: Friday 17 April 2026 21:58 One small thing. When I click refresh, it does not change the "last updated" field. It stays "never".
It's on my to-do list. But it's only cosmetic so no highest prio.
manjh
Posts: 900
Joined: Saturday 27 February 2016 12:49
Target OS: Raspberry Pi / ODroid
Domoticz version: 2025.2
Location: NL
Contact:

Re: MyToyota Dashboard

Post by manjh »

Again, no big deal. Just wanted to mention it.
Hans
wim57
Posts: 37
Joined: Monday 25 September 2017 12:58
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: MyToyota Dashboard

Post by wim57 »

Nice app, until now I've found 3 little bugs, maybe you can correct/improve them?

First, I noticed that after changing the MQTT settings I needed to restart the app to make it work. No problem, maybe you can put a notice on the screen.

The other bugs I found are related to having 2 cars registered in MyToyota. On the dashboard I can only see one car.
For the other car devices are created in Domoticz through MQTT but the name of the devices does not contain the VIN (the unique_id does however). Example:

Code: Select all

{"name": "N/A Odometer", "unique_id": "JTD..........9_odometer", "state_topic": "mytoyota/JTD...........9/odometer", "device": {"identifiers": ["JTD.........9"], "name": "N/A", "model": "Yaris Cross - MC '24", "manufacturer": "Toyota"}, "unit_of_measurement": "km", "icon": "mdi:counter", "value_template": "{{ value_json.value | int }}"}

Edit: I see you are using the alias as part of the device name. In the MyToyota app I see that the alias for one of the cars has been filled with the vin and for the other one it is blank. So, I can change this in the MyToyota app. Also you might use the vin as the default alias instead of "N/A".
mxpwr
Posts: 70
Joined: Sunday 19 July 2015 10:04
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: MyToyota Dashboard

Post by mxpwr »

manjh wrote: Friday 17 April 2026 21:58 One small thing. When I click refresh, it does not change the "last updated" field. It stays "never".
This should be fixed now
mxpwr
Posts: 70
Joined: Sunday 19 July 2015 10:04
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: MyToyota Dashboard

Post by mxpwr »

wim57 wrote: Sunday 19 April 2026 10:30 Nice app, until now I've found 3 little bugs, maybe you can correct/improve them?

First, I noticed that after changing the MQTT settings I needed to restart the app to make it work. No problem, maybe you can put a notice on the screen.

The other bugs I found are related to having 2 cars registered in MyToyota. On the dashboard I can only see one car.
For the other car devices are created in Domoticz through MQTT but the name of the devices does not contain the VIN (the unique_id does however). Example:

Code: Select all

{"name": "N/A Odometer", "unique_id": "JTD..........9_odometer", "state_topic": "mytoyota/JTD...........9/odometer", "device": {"identifiers": ["JTD.........9"], "name": "N/A", "model": "Yaris Cross - MC '24", "manufacturer": "Toyota"}, "unit_of_measurement": "km", "icon": "mdi:counter", "value_template": "{{ value_json.value | int }}"}

Edit: I see you are using the alias as part of the device name. In the MyToyota app I see that the alias for one of the cars has been filled with the vin and for the other one it is blank. So, I can change this in the MyToyota app. Also you might use the vin as the default alias instead of "N/A".
I'll take a look at that. I have only one car, so haven't really looked into multi car display yet.
mxpwr
Posts: 70
Joined: Sunday 19 July 2015 10:04
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: MyToyota Dashboard

Post by mxpwr »

The mqtt problem should be fixed now. The settings are properly restored, the testing gives the correct result and you can change settings without restarting the app.
manjh
Posts: 900
Joined: Saturday 27 February 2016 12:49
Target OS: Raspberry Pi / ODroid
Domoticz version: 2025.2
Location: NL
Contact:

Re: MyToyota Dashboard

Post by manjh »

mxpwr wrote: Friday 01 May 2026 12:18
manjh wrote: Friday 17 April 2026 21:58 One small thing. When I click refresh, it does not change the "last updated" field. It stays "never".
This should be fixed now
Confirmed, it is fixed now. Thanks!
Hans
mxpwr
Posts: 70
Joined: Sunday 19 July 2015 10:04
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: MyToyota Dashboard

Post by mxpwr »

wim57 wrote: Sunday 19 April 2026 10:30 Nice app, until now I've found 3 little bugs, maybe you can correct/improve them?

First, I noticed that after changing the MQTT settings I needed to restart the app to make it work. No problem, maybe you can put a notice on the screen.

The other bugs I found are related to having 2 cars registered in MyToyota. On the dashboard I can only see one car.
For the other car devices are created in Domoticz through MQTT but the name of the devices does not contain the VIN (the unique_id does however). Example:

Code: Select all

{"name": "N/A Odometer", "unique_id": "JTD..........9_odometer", "state_topic": "mytoyota/JTD...........9/odometer", "device": {"identifiers": ["JTD.........9"], "name": "N/A", "model": "Yaris Cross - MC '24", "manufacturer": "Toyota"}, "unit_of_measurement": "km", "icon": "mdi:counter", "value_template": "{{ value_json.value | int }}"}

Edit: I see you are using the alias as part of the device name. In the MyToyota app I see that the alias for one of the cars has been filled with the vin and for the other one it is blank. So, I can change this in the MyToyota app. Also you might use the vin as the default alias instead of "N/A".
I added a multi car selector and the code now reverts to the vin if the alias is not defined. I only have one car, so give it a try and let me know how it works. Also, if you post bugs/feature requests in the issues page of the repo, it is easier for me to keep track
https://github.com/stone17/mytoyota-dashboard/issues
wim57
Posts: 37
Joined: Monday 25 September 2017 12:58
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: MyToyota Dashboard

Post by wim57 »

Thank you, I just tried the new version and it looks ok!
manjh
Posts: 900
Joined: Saturday 27 February 2016 12:49
Target OS: Raspberry Pi / ODroid
Domoticz version: 2025.2
Location: NL
Contact:

Re: MyToyota Dashboard

Post by manjh »

On the original Toyota app, I occasionally see "warning lights" at the bottom. E.g. for a low 12V battery.
Is it possible to show these in the mytoyota plugin as well, and keep a history?
Hans
mxpwr
Posts: 70
Joined: Sunday 19 July 2015 10:04
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: MyToyota Dashboard

Post by mxpwr »

I can check if pytoyoda fetches this already.
wim57
Posts: 37
Joined: Monday 25 September 2017 12:58
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: MyToyota Dashboard

Post by wim57 »

manjh wrote: Wednesday 13 May 2026 11:49 On the original Toyota app, I occasionally see "warning lights" at the bottom. E.g. for a low 12V battery.
Is it possible to show these in the mytoyota plugin as well, and keep a history?
I can see these messages under 'notifications'.
mxpwr
Posts: 70
Joined: Sunday 19 July 2015 10:04
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: MyToyota Dashboard

Post by mxpwr »

If it's shown in the notifications page, we could wrap it into a sensor. What is the exact string?
manjh
Posts: 900
Joined: Saturday 27 February 2016 12:49
Target OS: Raspberry Pi / ODroid
Domoticz version: 2025.2
Location: NL
Contact:

Re: MyToyota Dashboard

Post by manjh »

Got it, the messages I was looking for are there. Along with a lot of other messages, such as the door is not locked"".
It would be great if I could mark messages and then copy them, for future reference.

Bit of background, reason I am looking for this.
My car is a1 year old RAV4 PHEV. It gives me warning messages about the 12V battery being low. I talked to the dealership, they said it is not serious and I should ignore it. They even said it is in the app, not in the car. But beside these app warnings, I have also seen a warning on the dashboard. So it is definitely something in the car.
This is why I am keeping track of this special message, so I can prove when I run into real problems (has not happened yet, car drives great).
Hans
manjh
Posts: 900
Joined: Saturday 27 February 2016 12:49
Target OS: Raspberry Pi / ODroid
Domoticz version: 2025.2
Location: NL
Contact:

Re: MyToyota Dashboard

Post by manjh »

I have a problem. Since 2 days, the location of the car is no longer fed into Domoticz.
After some investigation, I found out that the original Toyota app also does not show location. On the spot where the map used to be is now a grey square.
So I suspect the car does not send out location info. It does transmit other data(e.g. odometer, fuel and battery status, etc.).
Is there some kind of setting in the car system that I could check?

edit: I found out there is a privacy mode setting. The Toyota app showed Location data sharing is "off". So I went into the car, and found the entry in the settings menu: it was "on"!! So I switched it off and back on again, and now the Toyota app shows location data sharing is on again. Not sure what caused this.

Then I checked the MyToyota app, and it did not change anything. Also found out the odometer value is not correct, it is the one of two days ago, while the Toyota app does show the correct value.
Weird.
I will give it some time to see if it somehow synchronizes again.
Hans
Post Reply