Tesla API стал платным: что на самом деле сломалось у Teslamate в июне 2026
Содержание
Коротко: частые вопросы
Почему Teslamate перестал видеть машину в июне 2026?
Пришлось ли платить за Fleet API, чтобы Teslamate заработал?
Что делать, если у меня до сих пор стоит образ pr-5406?
Обновился до v4.0.1, а машина всё равно не видна. Что дальше?
Правда ли, что Tesla ввела подписку на API за 10 долларов в месяц?
Сломалась ли Tessie по той же причине?
Может ли это повториться?
Две новости, которые слились в одну
13 июня 2026 по чату разошлась новость: Tesla переводит сторонний доступ к машине на платную подписку Fleet API, около 10$ в месяц (#460334, #460338, #460340). Реакция была соответствующая, вплоть до «так вот как Илон заработал триллион».
В ночь на 14 июня у половины владельцев встал Teslamate (#460818, #460820). Сутки разницы, одна тема, очевидная связь. Её и провели (#460405). Разбор в репозитории Teslamate показал, что совпало по времени две разные истории.
Симптомы
В логах контейнера шли строки такого вида:
[info] GET https://owner-api.teslamotors.com/api/1/vehicles/<id> -> 403 (64 ms)
[warning] TeslaApi.Error / %{"error" => "forbidden, see https://developer.tesla.com/docs/fleet-api", "error_description" => "", "response" => nil}
[error] Error / :unknown
Текст ошибки сам указывал на Fleet API, поэтому версия про подписку выглядела доказанной прямо из лога. Задачу завели 13 июня под заголовком «TeslaApi.Error 403 on v4.0.0» (issue #5399). MQTT при этом подключался нормально, машина просто пропадала из интерфейса.
Что оказалось на самом деле
Проблема сидела в авторизации. Рабочая версия мейнтейнеров: сервер токенов Tesla перестал обслуживать клиентов, которые приходят без HTTP/2 и TLS 1.3, и сыпал 403 на обновлении refresh-токена. Fix свёлся к одной вещи: принудительно ходить на auth-хост по HTTP/2 с TLS 1.3.
Хронология по репозиторию:
- 13 июня, 12:17 UTC — вышел релиз v4.0.0, на который многие как раз обновились в попытке починиться.
- 13 июня, 20:32 UTC — заведён issue #5399 с 403.
- 14 июня, 07:43 UTC — закрыт issue #5405 «Enforce HTTP/2 and TLS v1.3 for Tesla Auth API».
- 14 июня, 16:33 UTC — закрыт PR #5406 «fix: enable HTTP/2 and set TLS to 1.3 for TESLA_AUTH_HOST».
- 14 июня, 17:09 UTC — опубликован релиз v4.0.1 с формулировкой мейнтейнеров о том, что релиз закрывает проблему с refresh-токенами.
От первого сообщения о поломке до стабильного релиза прошло меньше суток, и деньги Tesla за это никто не заплатил.
Как чинили по ходу дела
Пока релиза не было, в чате раздавали CI-образ, собранный прямо из pull request: ghcr.io/teslamate-org/teslamate:pr-5406 (#460820, #460825). Работало. Через сутки вышел v4.0.1, и с PR-образа надо было уходить; документация Teslamate про тестирование CI-образов просит об этом отдельным предложением.
У части владельцев после обновления машина всё равно не появлялась. Помогало пересоздание токенов: /settings, Sign out, ввести токены заново (#460827).
Что делать сейчас, если у вас свой Teslamate
Проверьте версию контейнера. Всё, что старше v4.0.1, ловит ту же 403, потому что фикса TLS там просто нет.
Проверьте тег образа. Если в compose до сих пор прописан pr-5406, замените его на обычный тег релиза. На сентябрь 2026 актуальная линейка ушла заметно дальше: v4.1.0 и v4.1.1 от 14 августа, v4.2.0 от 23 августа.
Если после обновления 403 остаётся, перелогиньтесь и заведите токены заново. Это первое, что нужно исключить, и занимает две минуты.
Смотрите в лог, а не в интерфейс. Пустой график в Grafana выглядит одинаково при любой поломке, а строка с кодом ответа в docker logs teslamate сразу разводит три разных случая: 403 от owner-api означает проблему авторизации того самого типа, 401 обычно означает просроченный токен, а таймауты и отсутствие запросов вообще говорят о сети или о спящей машине. Без этой строки диагностика превращается в перебор версий наугад, чем июньские сутки в чате и были заняты.
Про платный Fleet API отдельно
Fleet API у Tesla тарифицируется по объёму запросов, условия лежат в разделе billing and limits на портале разработчика. Цифра «10$ в месяц» из чата 13 июня идёт со слов участников, официального прайса под неё никто не приложил, и подставлять её в расчёты не стоит.
Что действительно имеет смысл держать в голове: owner API, на котором живёт self-hosted Teslamate, у Tesla нигде не документирован и никаких обязательств перед сторонними клиентами не несёт. Июньская история это показала наглядно. Сломать его может любое изменение на стороне Tesla, вплоть до настроек TLS на одном хосте, и предупреждения не будет.
Если вы используете Teslamate как источник данных для проверки батареи или пробега, полезно понимать, где заканчиваются его цифры. Про диагностику батареи штатными средствами машины написано в разборе Battery Test в Service Mode; про то, что подписки Tesla в регионе живут своей жизнью, есть материал про Premium Connectivity.
Источники
- https://github.com/teslamate-org/teslamate/issues/5399
- https://github.com/teslamate-org/teslamate/pull/5406
- https://github.com/teslamate-org/teslamate/releases/tag/v4.0.1
- https://developer.tesla.com/docs/fleet-api
- https://developer.tesla.com/docs/fleet-api/billing-and-limits
- https://docs.teslamate.org/
Похожее
Вся подборка →Model S/X: Проблемы LDU (большой задний мотор) — течь сальника и выход из строя
Типовой дефект 2012-2020: протечки охлаждайки через сальник ротора → попадание в статор/инвертор, ошибка по изоляции (BMS_w172), смерть мотора. Сам Tesla отказался от охлаждения ротора в revision-U. Что проверить, варианты лечения от $50 DIY до $7000 reman.
Замена блоков управления Tesla: почему без привязки к VIN ничего не заработает
Каждый блок управления Tesla — от BMS до модуля подушек — привязан к VIN конкретной машины. Просто «воткнуть» новый или б/у блок нельзя: без процедуры привязки посыпятся ошибки вплоть до невозможности движения. Какие блоки требуют привязки, чем б/у отличается от нового (отвязка от прежней машины, 3–6 часов) и как выглядит процедура.
Ключи Tesla: Key Card, Phone Key и брелок — лимит 19, привязка и утеря всех ключей
Как устроены три типа ключей Tesla (NFC-карта, телефон по Bluetooth, брелок), почему к машине можно привязать до 19 ключей, как ключи связаны с профилями водителя — и что делать, если утеряны ВСЕ ключи: восстановление доступа через иммобилайзер с подтверждением права собственности. Плюс обязательный шаг после покупки б/у.
Прошивки и принудительные обновления через SIM
Уведомление об обновлении приходит по встроенной SIM, но сам пакет прошивки качается только по Wi-Fi. Что на самом деле даёт вытащенная симка, почему обновления виснут месяцами и чем их пробивают.