{"id":21101160,"url":"https://github.com/crycode-de/auto-watering-system","last_synced_at":"2026-05-03T11:35:53.737Z","repository":{"id":98972739,"uuid":"596075849","full_name":"crycode-de/auto-watering-system","owner":"crycode-de","description":"An automatic watering system using an Arduino, capacitive soil moisture sensors and magnetic valves. https://crycode.de/diy-automatisches-bewaesserungssystem","archived":false,"fork":false,"pushed_at":"2024-04-26T14:09:30.000Z","size":2341,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-14T08:12:53.833Z","etag":null,"topics":["arduino","platformio","watering-system"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crycode-de.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-01T12:18:45.000Z","updated_at":"2024-04-26T14:09:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"ffafb7de-a574-4ff9-91ce-c8a4e853a065","html_url":"https://github.com/crycode-de/auto-watering-system","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/crycode-de/auto-watering-system","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crycode-de%2Fauto-watering-system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crycode-de%2Fauto-watering-system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crycode-de%2Fauto-watering-system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crycode-de%2Fauto-watering-system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crycode-de","download_url":"https://codeload.github.com/crycode-de/auto-watering-system/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crycode-de%2Fauto-watering-system/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32567556,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T06:36:36.687Z","status":"ssl_error","status_checked_at":"2026-05-03T06:36:09.306Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["arduino","platformio","watering-system"],"created_at":"2024-11-19T23:40:41.544Z","updated_at":"2026-05-03T11:35:53.708Z","avatar_url":"https://github.com/crycode-de.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Automatic Watering System\n\nThe *Automatic Watering System* uses capacitive sensors to measure the soil moisture.\nIf the soil is too dry it opens magnetic valves for watering the plants.\n\nIt also measures the air temperature and humidity and sends them via 433 MHz radio messages.\n\nUsing the 433 MHz radio messages you are able to control and configure the watering system. For this the [RadioHead](http://www.airspayce.com/mikem/arduino/RadioHead/) library is used.\n\nA full description of the *Automatic Watering System* is available at \u003chttps://crycode.de/diy-automatisches-bewaesserungssystem\u003e (in German only).\n\n## Software\n\nThe software is based on [PlatformIO](https://platformio.org/).\nPlatformIO takes care of all dependencies automatically and you don't need to install anything else by hand.\n\nAlternatively you may use ArduinoIDE for flashing the microcontroller.\nThen you have to install the following libraries by hand:\n\n* [RadioHead v1.113](https://platformio.org/lib/show/124/RadioHead/installation)\n* [DallasTemperature v3.9.1](https://platformio.org/lib/show/54/DallasTemperature/installation)\n* [DHTStable v1.0.1](https://platformio.org/lib/show/1337/DHTStable/installation)\n* [PinChangeInterrupt v1.2.9](https://platformio.org/lib/show/725/PinChangeInterrupt/installation)\n\n### Configuration using 433 MHz radio messages\n\nTo configure the *Automatic Watering System* you may use the control app included in this software package.\n\nThe control app is available in the `control` directory.\n\nAll needed information are there in the [readme](control/README.md).\n\n## License\n\nLicensed under GPL Version 2\n\nCopyright (c) 2018-2024 Peter Müller \u003cpeter@crycode.de\u003e (https://crycode.de/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrycode-de%2Fauto-watering-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrycode-de%2Fauto-watering-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrycode-de%2Fauto-watering-system/lists"}