Releases: TerrifiedBug/teslausb-go
Releases · TerrifiedBug/teslausb-go
v0.3.0
v0.2.6
fix: webhook format, RecentClips option, Re-pair button
- Webhook sends flat {"awake_command":"stop"} matching original teslausb
for drop-in Home Assistant compatibility
- Add archive.recent_clips config option to include RecentClips in sync
- BLE button shows "Re-pair" when keys already exist
- Update README HA example to match flat payload format
v0.2.5
fix: webhook sends awake_command matching original teslausb format
- Webhook now sends {"data":{"awake_command":"start|nudge|stop"}}
matching the original teslausb format for Home Assistant compatibility
- BLE: "stop" command now calls SentryOff, consolidating the logic
- Removed duplicate SentryOff call from runIdle
v0.2.4
fix: rsync archive paths and add logging - Remove -R flag that caused wrong destination paths with absolute sources - rsync directly from source dir to correct destination dir - Log clip count before archiving - Skip empty directories
v0.2.3
fix: clearer BLE cable-connected log, reduce retry delay to 10s
v0.2.2
fix: version double-v, trigger archive, dashboard polish - Remove extra "v" prefix from version display (already in tag) - Wire trigger archive button to actually transition state machine - Trigger archive only works from idle state
v0.2.1
fix: add dwc2 overlay under [all] section in config.txt Pi Imager creates [cm4], [cm5], [all] sections in config.txt. Appending to end of file landed dtoverlay=dwc2 under the wrong section, so it was ignored on Pi Zero 2 W.
v0.2.0
fix: create TeslaCam subdirectories Tesla requires, embed version tag - Create RecentClips, SavedClips, SentryClips on disk creation and mount (Tesla won't recognize drive without these directories) - Set inquiry_string on mass storage LUN for device identification - CI now embeds git tag as version instead of commit SHA - Installer skips download when already on latest version
v0.1.10
feat: persist last archive timestamp across reboots Read from /mutable/teslausb/last_archive on startup, write after successful archive. Prevents losing archive history on Pi reboot.
v0.1.9
fix: skip BLE retry when car reports cable connected When the Tesla has a USB cable connected, it rejects BLE commands with "cable connected". The car won't sleep with USB power, so keep-awake is unnecessary. Return immediately instead of retrying 3x with 30s waits.