Commit Graph
173 Commits
Author SHA1 Message Date
JakobLichterfeld be00a2e9f3 doc: Add Grafana VS Code extension documentation (#4025)
* doc: Add Grafana VS Code extension documentation

* doc: update changelog
2024-07-02 18:42:41 +02:00
jlestelandJulien 2ca545aea3 doc: Documentation for new endpoint changes (#3978)
* Update docs

* Update for streaming

* Update guides and add a reference in the project page

* Update for readability

* readability

* format

* update fleet api price

* Update direct Tesla API part

---------

Co-authored-by: Julien <julien@citio.digital>
2024-07-02 15:47:29 +02:00
jlestelandJulien c8159cfc51 Customize intervals between vehicle_data calls (#3940)
* feat: endpoints by env

* fix: typo

* fix: useless env

* fix: format

* fix: distinct auth domain and url

* format

* fix: force issuer url if needed

* feat: new streaming based on vin

* fix refresh

* revert

* up

* feat: no need for access token / refresh token if the TOKEN env var is present

* feat: update login if token env var exists

* feat: add ENV var to allow insecure wss

* fix: remove TESLA_CN

* fix(naming): TESLA_API_URL to TESLA_API_DOMAIN

* feat: add an env var to allo invalid certs on WSS

* doc: add API domains env vars description

* fix: typo

* feat: add env var to change log level

* fix: APP_LOG_LEVEL

* feat: add TOKEN documention and wording

* fix: refacto insecure param

* feat: naming and doc

* fix: missing env var usage

* fix: rebound variable issuer_url

* fix: compilation warning on the issuer_url variable

* fix: format code

* fix: issuer_url assignments

* feat: customize polling intervals

* typo

* update doc

* typo

* add online interval

* add POLLING_ONLINE_INTERVAL

* format

* add minimum interval

* Add minimum on fetch parameter

* typo

* format

* respect immediate fetch, add charging interval

* add log level

* Respect log_level

* format

* use LOG_LEVEL env var to facilitate debug

* revert on log_level

* format

* typo

* format again

* revert on default error intervals

* Add a note in MD about polling settings

* not let the user set intervals via env variables shorter than our defaults

---------

Co-authored-by: Julien <julien@citio.digital>
2024-07-02 15:36:46 +02:00
JakobLichterfeld feede9b8da doc: update the Contributor's Guide with the latest requirements (#4017)
* doc: update the Contributor's Guide with the latest requirements

* doc: update changelog
2024-06-30 13:24:12 +02:00
jlestelandJulien 2c4639e32d feat: allow Fleet API users to change client_id (#3984)
Co-authored-by: Julien <julien@citio.digital>
2024-06-26 10:58:31 +02:00
Saswat Padhi 195433c319 Track open/close states for individual doors (#3962)
* feat: track open/close states for individual doors

* doc: add individual door open states
2024-06-19 10:28:19 +02:00
Olex S be2609c475 doc: fix MMM-Teslamate and ha-addon-teslamate project links (#3973)
Fixes an incorrect change made in #3953
2024-06-18 19:03:29 +02:00
JakobLichterfeld eaa518d8a5 doc: remove outdated, unsupported, unmaintained portainer doc (#3972)
* doc:remove outdated, unmaintained portainer doc

* doc: Remove unmaintained Portainer documentation

* doc: update changelog
2024-06-18 19:01:49 +02:00
top-gun 8876759df8 Update projects.md mit new MMM (#3953)
MMM-Teslamate has a new maintainer, updated the link to the new repo
2024-06-11 08:36:02 +02:00
FL42 0dec13ca9c Add network flows that should be authorized (#3886) 2024-06-09 09:28:37 +02:00
Long Zheng 55baa5e3dc Update HomeAssistant docs to use new MQTT values (#3923)
* Update HomeAssistant docs to use new MQTT values

* Update name to `mi`

* Update website/docs/integrations/home_assistant.md
2024-05-30 15:03:51 +02:00
Long Zheng 5b029bc043 Update MQTT examples of location/active_route (#3919) 2024-05-30 14:25:09 +02:00
jlestelandJulien 4313409323 feat: Dynamic endpoints and token to use official Tesla API (self-hosted or from third party provider) (#3903)
* feat: endpoints by env

* fix: typo

* fix: useless env

* fix: format

* fix: distinct auth domain and url

* format

* fix: force issuer url if needed

* feat: new streaming based on vin

* fix refresh

* revert

* up

* feat: no need for access token / refresh token if the TOKEN env var is present

* feat: update login if token env var exists

* feat: add ENV var to allow insecure wss

* fix: remove TESLA_CN

* fix(naming): TESLA_API_URL to TESLA_API_DOMAIN

* feat: add an env var to allo invalid certs on WSS

* doc: add API domains env vars description

* fix: typo

* feat: add env var to change log level

* fix: APP_LOG_LEVEL

* feat: add TOKEN documention and wording

* fix: refacto insecure param

* feat: naming and doc

* fix: missing env var usage

* fix: rebound variable issuer_url

* fix: compilation warning on the issuer_url variable

* fix: format code

* fix: issuer_url assignments

---------

Co-authored-by: Julien <julien@citio.digital>
2024-05-27 11:03:23 +02:00
Daniel Hansson 95d899dec7 feat: Upgrade PostgreSQL to v16 (#3884)
* Upgrade PostgreSQL to v16

Just tested, and seems to work!

* also add `pg_dumpall` as default command for backup

* revert pg_dumpall

* further version change

* further version change
2024-05-25 09:08:20 +02:00
Wilfried Chauveau 0db778e06c feat: Update TeslaFi importer to accept newer export formats (#3431)
* Update TeslaFi importer to accept newer export formats

* Update documentation
2024-05-24 09:01:50 +02:00
JakobLichterfeld 69b0b40a0d doc: update backup path location to current directory to work around no write access to placeholder directory issue (#3908)
* doc: update backup path location to current directory to work around no write access to placeholder directory issue

* doc: update changelog
2024-05-23 11:55:21 +02:00
Jakob Lichterfeld 10995a3ce5 Revert "Dynamic endpoints and token to use official Tesla API (self-hosted or from third party provider) (#3866)"
This reverts commit 263f207dc9.
2024-05-20 14:07:26 +02:00
jlestelandJulien 263f207dc9 Dynamic endpoints and token to use official Tesla API (self-hosted or from third party provider) (#3866)
* feat: endpoints by env

* fix: typo

* fix: useless env

* fix: format

* fix: distinct auth domain and url

* format

* fix: force issuer url if needed

* feat: new streaming based on vin

* fix refresh

* revert

* up

* feat: no need for access token / refresh token if the TOKEN env var is present

* feat: update login if token env var exists

* feat: add ENV var to allow insecure wss

* fix: remove TESLA_CN

* fix(naming): TESLA_API_URL to TESLA_API_DOMAIN

* feat: add an env var to allo invalid certs on WSS

* doc: add API domains env vars description

* fix: typo

* feat: add env var to change log level

* fix: APP_LOG_LEVEL

* feat: add TOKEN documention and wording

* fix: refacto insecure param

* feat: naming and doc

* fix: missing env var usage

---------

Co-authored-by: Julien <julien@citio.digital>
2024-05-20 13:11:13 +02:00
spinecho31 1f2e6240bc Update teslafi.md (#3872)
Specifing the importance of the TeslaFixxxxx.csv filename.
2024-04-28 08:53:48 +02:00
JakobLichterfeld a0ad5c4276 doc: add testing with ci build docker images to contributing guide (#3856)
* doc: add testing with ci build docker images to contributing guide

* doc: update changelog
2024-04-17 15:33:39 +02:00
JakobLichterfeld 43435524ad doc: update links to token apps in FAQ (#3833)
* doc: update links to token apps in FAQ

* doc: update changelog
2024-04-10 13:46:59 +02:00
Brian May c684252940 Publish extra active_route fields to mqtt output (#3789)
This refactors the existing code to make it more maintainable.

Nil values are published as "nil" string. This ensures that they will
get published, and ensures that MQTT doesn't drop the retained data.

Fixes #3748
2024-04-05 17:29:00 +11:00
Brian May cd9c9c80d4 Fix broken link from Docker page to upgrading page (#3794)
I think this was broken in dbf23faa31.

Also remove link from header, seems redundant.
2024-03-30 15:40:31 +01:00
Jakob Lichterfeld 3ab8ee8535 doc: add instructions how to update pot files to development guide 2024-03-28 09:10:07 +01:00
Jakob Lichterfeld dbf23faa31 doc: remove update steps in installation instructions and link to maintenance section 2024-03-28 08:58:05 +01:00
b1c1l1 97cfb79493 feat: Add URL_PATH environment variable for reverse proxy deployments (#3771)
* Add URL_PATH environment variable for reverse proxy deployments

For example, this can be used to run TeslaMate behind a reverse proxy, using a
URL path such as "/teslamate".

* gettext: update pot and po files

Generated using:
  mix gettext.extract --merge

* web: run mix format

* gettext: update pot and po files

Re-generating gettext files after running mix format.

Generated using:
  mix gettext.extract --merge
2024-03-25 09:21:34 +01:00
Jakob Lichterfeld ed6b4e7629 doc: version tag in docker-compose.yml is obsolete since docker 25.05
closes: #3761
2024-03-22 09:12:36 +01:00
Brian MayandJakob Lichterfeld b5285d2ace Add location topic (lat and long in one json blob) (#3729)
* Add location topic

Fixes #3660.

* doc: update mqtt topics with new location topic

---------

Co-authored-by: Jakob Lichterfeld <jakob-lichterfeld@gmx.de>
2024-03-18 08:36:21 +01:00
Jakob Lichterfeld bf50f79994 doc: Updated links for TeslaMate projects 2024-03-16 09:01:40 +01:00
Jan 6078915981 doc: Hint for null value in Grafana if car has not been renamed yet (#3720)
* Hint for null value in Grafana if car has not been renamed yet

* Grammar fix
2024-03-07 12:46:56 +01:00
Jan 131651845a Fix name in lovelace example to match sensor name (#3718) 2024-03-04 11:36:31 +01:00
Long Zheng 78fe8116ad Add navigation active route drive state data (#3657)
* Add navigation active route drive state data

* Add active_route data to MQTT

* Update MQTT documentation

* Fix streaming test drive state
2024-02-08 08:45:42 +01:00
JakobLichterfeld acbeb5e9d6 doc: add instructions, how to connect to database before editing cars (#3656) 2024-02-06 08:57:07 +01:00
PhracturedBlue 3cc0102090 Support listening on unix domain socket (#3328)
* Support connection on unix domain socket

* Better support for unix domain sockets

* Document Unix Domain sockets

* Fix typos caught by review
2024-01-29 13:43:45 +01:00
Justin Lee 294b7c7a85 update docker-compose.yml for Docker Compose version v2.24.1 (#3626) 2024-01-21 18:05:45 +01:00
Juan Carlos Heredia f4fdedb2d7 Improve Battery health derived efficiency estimations and Fix error divided by zero (#3593)
* Improve Battery health derived efficiency estimations and Fix error divided by zero

* Fix unit convert

* Update screenshot

* Keep iteration value

* Remove name mention.
2024-01-19 15:38:46 +01:00
Kenni Lund 6a19ec257e doc: Fix TPMS sensor names to match binary_sensor.yaml (#3613) 2024-01-19 14:06:52 +01:00
Toni ee5e16daf9 Node-RED required modules should be saved under /data (#3623) 2024-01-19 14:04:05 +01:00
JakobLichterfeld 65b0d6ff5e Revert "Update backup_restore.md referencing matching PSQL versions (#3560)" (#3561)
This reverts commit 55d5de2ca2.
2023-12-12 18:53:27 +01:00
Chris Wanja 55d5de2ca2 Update backup_restore.md referencing matching PSQL versions (#3560)
Added note in Restore section to state that PSQL backup versions must match restore destination versions.
2023-12-12 10:39:14 -06:00
brchri 83a0b38854 update tesla-youq project (#3547)
* update tesla-youq project

Due to MyQ restricting access to the MyQ API by 3rd parties, the Tesla-YouQ project has been deprecated and forked to Tesla-GeoGDO, which will continue the project for other smart garage door openers.

* update bottom link

* update bottom link
2023-12-07 10:43:16 -06:00
mluggy 27ba255192 Update projects.md (#3542)
Added TeslaBox
2023-12-05 14:34:04 +01:00
Igor Yamolov abd1e6c3ad Use recommended format for Home Assistant MQTT sensor configuration (#3344) 2023-11-29 11:28:08 +01:00
Simon Shi 7329b2bf3a Support server_name_indication for ssl (#3497)
* Support server_name_indication for ssl

* update format
2023-11-26 11:04:38 +01:00
virtualm2000 c1db4f58a3 Fix tpms bar sensors name in template for psi (#3490) 2023-11-26 08:55:51 +01:00
Jakob Lichterfeld 03d5e439db doc: typo and style for docker compose v2 notes 2023-11-21 08:43:41 +01:00
cwanja 9c7057c9d1 Updating Docs to advise docker-compose v1 is EOL and to upgrade to v2 (#3472)
* Update backup_restore.md

Adding note about Docker Compose v1 EOL and upgrade to v2.

* Update manually_fixing_data.mdx

Adding note about Docker Compose v1 EOL and upgrade to v2.

* Update upgrading.mdx

Adding note about Docker Compose v1 EOL and upgrade to v2.
2023-11-21 08:18:09 +01:00
ivanovd 803f658f04 Update freebsd.md (#3462)
Another formatting error, hopefully the last one :)
2023-11-20 15:48:37 +01:00
ivanovd 376aae2d54 doc: fix code style in freebsd section (#3461)
Fixed a formatting error in the Elixir step
2023-11-20 15:38:04 +01:00
marspath d7f6349cb2 Update HA integrations docs with TPMS sensors and examples (#2845) 2023-11-16 19:02:17 +01:00