{"id":20183097,"url":"https://github.com/t8/rpiautogarden","last_synced_at":"2026-05-08T12:40:15.900Z","repository":{"id":103507880,"uuid":"131410089","full_name":"t8/rpiAutoGarden","owner":"t8","description":"Code that waters the plants because I'm too lazy to do it","archived":false,"fork":false,"pushed_at":"2018-05-09T19:02:26.000Z","size":104,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-13T17:34:16.150Z","etag":null,"topics":["gardening","plant","raspberry-pi","resin","rpi","water"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/t8.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-04-28T13:03:11.000Z","updated_at":"2018-05-09T19:02:27.000Z","dependencies_parsed_at":"2023-09-25T00:58:11.295Z","dependency_job_id":null,"html_url":"https://github.com/t8/rpiAutoGarden","commit_stats":{"total_commits":45,"total_committers":1,"mean_commits":45.0,"dds":0.0,"last_synced_commit":"4f35ddb6309939d169cbcd8eaa217220972fef3a"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t8%2FrpiAutoGarden","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t8%2FrpiAutoGarden/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t8%2FrpiAutoGarden/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t8%2FrpiAutoGarden/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/t8","download_url":"https://codeload.github.com/t8/rpiAutoGarden/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241617546,"owners_count":19991699,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gardening","plant","raspberry-pi","resin","rpi","water"],"created_at":"2024-11-14T02:44:01.994Z","updated_at":"2026-05-08T12:40:15.842Z","avatar_url":"https://github.com/t8.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Custom RPI Plant Maintainer\n### Features\n- Waters your plants\n\t- Should prevent your plants from dying (idk)\n\t\t- Unless you're trying to plant something outside in the middle of Winter\n\n### Hardware\n- Raspberry Pi\n- Micro-USB cord\n- Mirco-SD card\n- Header Pins (only if you are using the RPI Zero or Zero W)\n- Mega-IO Expansion Card for Raspberry Pi (Link [here](https://www.sequentmicrosystems.com/))\n- Wires\n- 12V Power Brick/Supply\n- Solenoid Valve (Link [here](https://www.amazon.com/gp/product/B071JDFVNQ/ref=oh_aui_detailpage_o00_s00?ie=UTF8\u0026psc=1))\n- Water Tank (Optional if you just want to connect directly to a hose)\n- Outdoor Case of some kind (I used plastic box)\n- Soldering Iron (obviously)\n\n### To start it up:\n- Download this Respoitory\n- Have a [Resin.io](https://resin.io/) account\n- Make an application on the Resin Dashboard\n- Download the custom image file and write it to a Micro-SD card (I used [Etcher](https://etcher.io/))\n- Insert the Micro-SD card into your Raspberry PI and power it on\n- If you don't see your device on the Resin.io Dashboard after 10 minutes, you have done something wrong\n- Install the [Resin CLI](https://github.com/resin-io/resin-cli) onto your computer (not the Raspberry Pi)\n  - This should not be installed into the root of this repository\n- Type `resin login` and follow the instructions to login to your Resin.io account\n- CD into **this** repository, wherever you downloaded it\n- Then type `git remote add resin \u003cyour_username\u003e@git.resin.io:\u003cyour_username\u003e/rpiautogarden.git`\n  - Replace \u003cyour_username\u003e with **your** Resin.io username\n- After that, type `git push resin master`\n  - Give it some time and you should see a unicorn after this - this means BUILD WAS SUCCESSFUL\n\nEverything should run automatically after this.\n\n**Note:** You must change the WOEID of the watering system to your location. Here's how -\n- Find the WOEID assigned to your location [here](http://woeid.rosselliot.co.nz/)\n- Go to the `main.py` file located at this repository's root\n- Change line 9 from `lookup = weather.lookup(2487365)` to `lookup = weather.lookup(\u003cyour_woeid_here\u003e)` then save the file\n- Push your local changes to the cloned repository\n- Then type: `git push resin master`\n\n### Images of my system:\n##### Supplies:\n![Hardware](https://tate.ate-a-ta.co/8116d2f9.JPG)\n![Materials](https://tate.ate-a-ta.co/c92b1977.JPG)\n![Water Tank](https://tate.ate-a-ta.co/25276227.JPG)\n##### Before/Middle/After:\n![Beginning](https://tate.ate-a-ta.co/72f413ea.JPG)\n![Middle](https://tate.ate-a-ta.co/e6dadd9f.JPG)\n![End Coming soon](Coming soon)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ft8%2Frpiautogarden","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ft8%2Frpiautogarden","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ft8%2Frpiautogarden/lists"}