Plant Tracker System for Home Assistant: My Journey and Experience

Hi everyone! :wave: I’m thrilled to share my latest project with the Home Assistant community. As a beginner, I’ve always been fascinated by automating everyday tasks, and this time, I decided to tackle something close to my heart—caring for my plants. :herb:After spending countless hours researching and experimenting, I’ve developed a modular plant tracking system that helps manage watering and fertilizing schedules for each plant individually. The system is fully YAML-based and includes template sensors for tracking the next due date and days since the last watering or fertilizing. It also features manual control buttons, automations for reminders, and optional Lovelace UI cards for a clean and intuitive interface.Here’s a quick overview of what I’ve built:- Template Sensors: Track the next watering or fertilizing due date and days since the last action.- Manual Control Buttons: Allow manual updates for watering and fertilizing timestamps.- Automations: Send reminders via notifications and update timestamps automatically.- Lovelace UI Cards: A Mushroom-style dashboard for a visually appealing overview.The journey wasn’t without its challenges. I faced several hurdles, especially with YAML syntax and automations, but with the help of ChatGPT and a lot of trial and error, I managed to get everything up and running smoothly. :rocket:I’d love to hear your thoughts and suggestions! Whether you have questions about the implementation or ideas for improvements, feel free to drop a comment. I’m still learning and would appreciate any feedback to make this project even better. :pray:Thank you for checking out my project! If you find it useful, I’d be happy if you give it a try. Let’s continue to innovate and make our smart homes even smarter! :seedling:You can find the GitHub repository here: GitHub - BardiHomehub/bardi-home-plants: Modular YAML-based plant tracker for Home Assistant – watering, fertilizing, and UI dashboardLooking forward to your feedback! :blush: