Skip to content

rework sensors add charging sensors#125

Merged
yoziru merged 11 commits into
mainfrom
rework-sensors-add-charging-sensors
Aug 18, 2025
Merged

rework sensors add charging sensors#125
yoziru merged 11 commits into
mainfrom
rework-sensors-add-charging-sensors

Conversation

@yoziru
Copy link
Copy Markdown
Owner

@yoziru yoziru commented Aug 18, 2025

  • fix make help command
  • Add detailed logging for vehicle data and charge state in log.cpp
  • Add logging for message faults in Tesla BLE vehicle component
  • Move all buttons and sensors into Tesla BLE Vehicle component
  • bump project version
  • Add dynamic updating of charging amps maximum value in Tesla BLE Vehicle component
  • Smart polling and dynamic charging data requests
  • Refactor Tesla BLE Vehicle Component
  • Add additional charging sensors
  • Add configurable polling intervals for VCSEC and infotainment
  • Enhance vehicle state logging and sensor state publishing efficiency

yoziru added 11 commits August 18, 2025 18:25
- Introduced new logging functions for charge state and vehicle data.
- Enhanced existing logging to include additional fault messages and signature data.
- Improved handling of various vehicle data states, including charge, climate, drive, and location states.
- Added checks for optional fields in charge state to log relevant information.
…cle component

- Implemented update_charging_amps_max method to allow dynamic changes to the maximum charging amps.
- Enhanced TeslaChargingAmpsNumber class with update_max_value method for UI synchronization.
- Added logging for updates to provide better visibility into changes in charging parameters.
- Consolidated vehicle state management into a dedicated VehicleStateManager class.
- Removed redundant code and improved organization by separating concerns.
- Introduced specialized managers for handling vehicle state, commands, and BLE operations.
- Updated sensor handling and state updates for better clarity and maintainability.
- Enhanced logging for vehicle status updates and state changes.
@yoziru yoziru enabled auto-merge August 18, 2025 16:28
@yoziru yoziru merged commit 8c3982d into main Aug 18, 2025
3 checks passed
@yoziru yoziru deleted the rework-sensors-add-charging-sensors branch August 18, 2025 16:32
PhilJaro pushed a commit to PhilJaro/esphome-tesla-ble that referenced this pull request Jan 9, 2026
Remove double "wifi:" codeblock from "tesla-ble.example.yml"
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

Successfully merging this pull request may close these issues.

1 participant