Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Seat heaters #4

Open
craigsbits opened this issue Oct 2, 2024 · 7 comments
Open

Seat heaters #4

craigsbits opened this issue Oct 2, 2024 · 7 comments

Comments

@craigsbits
Copy link

Cold weather is upon us once again in uk. My script to control the seat heaters is now throwing errors. Even the default dashboard does not work. I have tried switching off auto prior to manually setting but the auto switch just gets stuck and I have to resort to the official app to fix it back to auto. Is it me. Errors persist for a couple of seconds but say something like " the request body is not valid" when I manually set to low/medium/high

@Bre77
Copy link
Contributor

Bre77 commented Oct 2, 2024

It would help to know which seat you're trying to change and provide a code snippet.

Seat heaters were extremely annoying to implement because the seat positions are not sequential, and the new Model 3 has a different configuration to the original Model 3.

@craigsbits
Copy link
Author

It was for a model y. I was not able to use the dashboard provided with integration. If I change the official Tesla app to control seat heaters it was reflected in the Teslemetry control dashboard so that bit is ok but cannot use the dashboard to control car seat heaters. I can sort my script later. Its Teslemetry thats has got the issue.

@craigsbits
Copy link
Author

Error messages:
On switch off auto (left) : "Failed to perform the action switch/turn_off. Unknown CarSeat.seat_position". Is this because car is right hand drive? UK

Change of heat level: "Failed to perform the action select/select_option. Teslemetry command failed, The request body is not valid"

Nothing gets to car.

@Bre77
Copy link
Contributor

Bre77 commented Oct 3, 2024

Is it every seat position that doesn't work or just one? I tested this on a RHD Model 3, but it's possible the positions are different in the Y compared to the 3.

The best thing you can do to help is try every seat heater, let me know which work, and which seat they actually turn on (because the mapping might be off).

@craigsbits
Copy link
Author

It is...I have a cunning plan...(Black adder). Give me a few minutes

@craigsbits
Copy link
Author

craigsbits commented Oct 4, 2024

I have video of phone screen. It does nothing when hvac not running (just errors). With hvac running right auto button operates left seat into manual and back. Left button throws error. Off/low/med/high selection just errors I think. When data is coming from car the seat position appears to be correct in HA. Rear seat heaters (fitted) have not been picked up so that may be relevant.

@craigsbits
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants