215 Commits

Author SHA1 Message Date
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
dependabot[bot]
73245cbcd6 build(deps): bump braces from 3.0.2 to 3.0.3 in /website (#3967)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 14:51:05 +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
jlestel
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
jlestel
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
Juan Carlos Heredia
a557f3b313 Change car id selector by row on Charge Details dashboard (#3844)
* Add row instead of selector

* Update screenshot

* Add Car label

* Update line colors
2024-04-16 14:28:35 +02:00
Juan Carlos Heredia
f4fb3118ff Velocity/Speed histogram in drive details dashboard (#3836)
* Update drive details dashboard and screenshot

* Update screenshot

* Update speed graph

* Update Screenshot

* Update default values

* Remove Time picker

* Remove the unit x axis and change color scheme

* Standardize the letter casing to upper casing
2024-04-14 08:50:43 +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
Juan Carlos Heredia
c96a442a01 Add stats and update screenshots (#3824) 2024-04-09 12:58:41 +02:00
Juan Carlos Heredia
a962a89876 Fix missing convert_celsius function (#3827) 2024-04-09 10:44:18 +02:00
Juan Carlos Heredia
f3df9cd06e Battery Health dashboard: new stats panel for efficiency and improve query performance (#3806)
* Add stats panel for efficiency info and update screenshot

* Improve trip stats using only drives instead of positions
2024-04-08 10:56:19 +02:00
Juan Carlos Heredia
b1308d89e9 Add more info on charge details dashboard (#3821)
* Add more info and stats

* Hide time picker

* Update screenshot
2024-04-07 11:45:14 +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
Juan Carlos Heredia
5323dae831 Improve estimations on Battery Health dashboard (#3756)
* Improve estimations on BH

* Update screenshot
2024-03-23 10:55:01 +01:00
dependabot[bot]
832e23ddcc build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /website (#3766)
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)

---
updated-dependencies:
- dependency-name: webpack-dev-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 10:53:12 +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 May
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
dependabot[bot]
e78e6ddb42 build(deps): bump follow-redirects from 1.15.4 to 1.15.6 in /website (#3743)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 08:22:36 +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
dependabot[bot]
96311e33d6 Bump follow-redirects from 1.15.2 to 1.15.4 in /website (#3606)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 14:11:00 +01:00
dependabot[bot]
d2fd24edde Bump semver from 5.7.1 to 5.7.2 in /website (#3602)
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19 14:10:32 +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