Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#iain-dev->#stage #90

Open
wants to merge 137 commits into
base: stage
Choose a base branch
from
Open

#iain-dev->#stage #90

wants to merge 137 commits into from

Conversation

iainbullock
Copy link
Collaborator

Get ready for next production release by rolling up all #iain-dev updates as below:

0.4.3-dev

  • Development release to improve robustness, and fix various things identified in previous dev releases:

  • NEW Features:

    • New poll_state_loop delay and tesla-command timeout environment variables added, to allow the user to fine tune settings which may affect speed versus robustness
    • Environment Variable $IMMEDIATE_UPDATE. If this is set to true (default), then after a command has been successfully sent to the car, the state_topic for the relevant entity is immediately updated. If set to false, this doesn't happen automatically, the state_topic is updated at the next polling occurence or a force update button press. See Entities do not update after command #82
  • Fixes:

0.4.2

  • RELEASE NEW Feature: Automatic Polling is now possible for state

  • NEW Feature: The following new states / entities are added:

    • Sensors: Awake (updated approx every 30 secs from body-controller-state) see note for v0.4.3
    • Binary_Sensors: Presence_BC (experimental presence detection updated approx every 30 secs from body_controller_state rather than listening for BLE mac) see note for v0.4.3
    • Switches: Polling
    • Numbers: Polling Interval
    • Buttons: Force Update buttons for individual state categories
  • NEW Feature: Environment variable NO_POLL_SECTIONS is provided to disable updating of various state categories during polling. This speeds up state updates, though less state entities are updated by the polling. The entities can still be manually updated by pressing the Force Update button for the relevent state category

  • Changes:

    • 'Force Data Update' Button is renamed to 'Force Update All'
    • Errors which occur whilst reading state will not automatically prevent the next state or state category being read. This will fix an issue reported in #135 below where a user doesn't have a Heated Steering Wheel. This previously prevented any states after this one from being read
  • Fixes:

    • [ Dev ] Bad variable name [Dev] Bad variable name #75 (_docker). Many thanks to aneisch and dettofatto who really helped to track down this bug
    • parse error: Invalid numeric literal parse error: Invalid numeric literal #74 (_docker). Many thanks to jipema who also helped a lot in identifying this issue
    • All my sensor entities are "unknown" #131 (_core)
    • Any potential to "read state" via bluetooth? #115 (_core)

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