All notable changes to this project will be documented in this file.
- restricted zones to polygon geofence
- package security vulnerabilities
- clear-text logging of sensitive information
- standardized log level length to 3 chars
- error log noise generated when a tracker sends an lwt payload
- config wizard for generating config files via interactive user prompts
- simple http api endpoints
/pause
and/resume
on port8555
to pause and resume garage door operations; see README.md for details
- potential geofence flapping issues, causing doors to operate incorrectly when just entering a close geofence or just leaving an open geofence
NOTE: This is a breaking change for config files. Please be sure to reference the examples directory for the most up to date config file structure when updating to this version!!
- support for any location tracker that can publish to an mqtt broker; this enables support for any vehicle if the user can publish location data via an app like TeslaMate or OwnTracks on a smartphone
- config file changes to support the feature that adds support for any location tracker that can publish to an mqtt broker; see the examples folder for the most up to date examples of config file structure
- minor debug message formatting
- support for homebridge controlled gdo's
- fully releasing to 1.0.0 for proper semantic versioning of releases going forward
- support for home assistant controlled gdo's (#7)
- mitigate geofence flapping when status checks and operation cooldowns are disabled (#6)
- initial release since fork of Tesla-YouQ
- Support for ratgdo, http, and mqtt gdo's
- Removed support for MyQ gdo's due to MyQ disabling 3rd party API access