Skip to content

Releases: yoziru/esphome-tesla-ble

2024.8.1

05 Aug 04:57
Compare
Choose a tag to compare

What's Changed

  • fix esphome dashboard import by @yoziru in #55
  • charger switch: set assumed_state = true by @yoziru in #56
  • bump esp-idf 5.3.0 / platformio 6.8.1 by @yoziru in #57
  • CarServerResponse: log DEBUG instead of INFO by @yoziru in #58

Full Changelog: 2024.8.0...2024.8.1

2024.8.0

01 Aug 19:42
1dd349a
Compare
Choose a tag to compare

What's Changed

  • separate init private key by @yoziru in #42
  • unit of measurements for numbers by @matkaan in #46
  • ble_tracker: set scan interval to 150ms by @yoziru in #47
  • remove duplicate time by @yoziru in #48
  • Use BLE queue for writing/reading, state machine and retry mechanism by @yoziru in #49
  • bump tesla ble 2.2.1 by @yoziru in #50
  • change key role from OWNER to DRIVER by @yoziru in #51
  • move pair ble key + ble signal to diagnostic by @yoziru in #52
  • fix: forced data update don't wait for has_closureStatuses by @yoziru in #53
  • bump 2024.8.0 by @yoziru in #54

New Contributors

Full Changelog: 2024.7.28...2024.8.0

2024.7.28

28 Jul 09:36
27474f8
Compare
Choose a tag to compare

What's Changed

Mostly under-the-hood changes, should resolve most authentication / epoch errors

  • fix invalidate session on error by @yoziru in #40
  • tesla ble 2.2.0 fix epoch issues by @yoziru in #41
    • fix saving/loading SessionInfo to/from NVS
    • return error code after waking up car
    • bump yoziru/tesla-ble to 2.2.0
    • unify updateSession method

Full Changelog: 2024.7.26...2024.7.28

2024.7.26

26 Jul 14:39
Compare
Choose a tag to compare

What's Changed

  • improve handling chunked messages from BLE by @yoziru in #30
  • improve listener by @yoziru in #32
  • fix handleSessionInfoUpdate before error or wait by @yoziru in #38
  • fix external_components github source for esphome dashboard by @yoziru in #23
  • makefile updates by @yoziru in #28
  • ci update by @yoziru in #29
    • remove publish workflow
    • ci: fix override use local components
  • disable dumpbuffer + disable regenerate key button by default by @yoziru in #31
  • rename ephemeral session info request by @yoziru in #36
  • bump yoziru/tesla-ble to v2.1.0

Full Changelog: 2024.7.24...2024.7.26

2024.7.24

24 Jul 10:56
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2024.7.22...2024.7.24

2024.7.22

22 Jul 06:29
98880a8
Compare
Choose a tag to compare

What's Changed

#14

  • fix asleep sensor has_state when disconnected
  • bump tesla-ble 2.0.3
    • fix parsing CarServer.Response
    • log CarServer.Response
  • early exit on notify for unhandled RX messages
  • tweak log levels for debug / verbose messages

Full Changelog: 2024.7.21...2024.7.22

2024.7.21

21 Jul 13:03
084fc72
Compare
Choose a tag to compare

What's Changed

  • add preflight checks for commands by @yoziru in #11
  • poll every minute for vehicle status by @yoziru in #12
  • improve logging hex vssec by @yoziru in #13

Full Changelog: 2024.7.20...2024.7.21

2024.7.17

17 Jul 18:34
084fc72
Compare
Choose a tag to compare

What's Changed

#4

  • add VCSEC info status (logging state only for now)
  • fix wake command
  • change to OWNER role instead of CHARGING_MANAGER for now
    • if you already paired a key, you'll need to delete the key from your vehicle and re-pair
    • wake command returns UNAUTHORIZED on 2024.20.9, support for CHARGING_MANAGER that might be coming in 2024.26.x

Full Changelog: 2024.07.16...2024.07.17

2024.7.16

17 Jul 18:21
084fc72
Compare
Choose a tag to compare

2024.7.20

20 Jul 14:04
Compare
Choose a tag to compare

What's Changed

  • improve ci by @yoziru in #6
  • add asleep sensor by @yoziru in #7
  • add preflight checks for commands by @yoziru in #8 accidentally reverted

Full Changelog: 2024.07.17...2024.7.20