Skip to content

v0.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Jul 16:25

TendrilGrow v0.3.0

Camera timelapse is here.

You can now automatically capture grow photos over time and build a timelapse video from them.

Quick Start (HACS Users)

  1. Update TendrilGrow to v0.3.0 in HACS.
  2. Restart Home Assistant.
  3. Open TendrilGrow options for your grow space.
  4. Turn on timelapse.
  5. Add this folder to homeassistant.allowlist_external_dirs:
    • /config/www/tendrilgrow/<grow_slug>/timelapse/
  6. Press Capture Timelapse Frame once to test.

If capture works, scheduled captures will continue automatically.

What You Get

  • Timelapse capture per grow space (off by default)
  • Adjustable capture interval
  • Automatic old-frame cleanup (retention cap)
  • Capture button for manual snapshots
  • Build Timelapse service to create MP4 video
  • Timelapse status sensors (frame count and latest frame time)

Important Notes

  • If Home Assistant shows a timelapse_not_allowlisted Repair, add the path above to allowlist_external_dirs.
  • If ffmpeg is unavailable, TendrilGrow keeps your frames and logs a manual build command.

Services Added

  • tendrilgrow.capture_timelapse_frame
  • tendrilgrow.build_timelapse

Validation

  • Ruff lint: pass
  • Pytest: 126 passing
  • OpenSpec strict validation: pass