{"id":17793790,"url":"https://github.com/mobeets/home-climate","last_synced_at":"2026-01-21T14:10:45.742Z","repository":{"id":258056680,"uuid":"873319536","full_name":"mobeets/home-climate","owner":"mobeets","description":null,"archived":false,"fork":false,"pushed_at":"2024-11-13T03:47:05.000Z","size":38,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-07T13:24:16.520Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","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/mobeets.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-16T00:56:46.000Z","updated_at":"2024-11-13T03:47:08.000Z","dependencies_parsed_at":"2024-11-13T09:48:24.475Z","dependency_job_id":null,"html_url":"https://github.com/mobeets/home-climate","commit_stats":null,"previous_names":["mobeets/home-climate"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mobeets/home-climate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobeets%2Fhome-climate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobeets%2Fhome-climate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobeets%2Fhome-climate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobeets%2Fhome-climate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mobeets","download_url":"https://codeload.github.com/mobeets/home-climate/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mobeets%2Fhome-climate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28634791,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T04:47:28.174Z","status":"ssl_error","status_checked_at":"2026-01-21T04:47:22.943Z","response_time":86,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":[],"created_at":"2024-10-27T11:13:34.478Z","updated_at":"2026-01-21T14:10:45.723Z","avatar_url":"https://github.com/mobeets.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# home-climate\n\n## overview\n\nThis is a low-cost ($25) air quality monitoring solution that monitors temperature, relative humidity, and particle pollution (0.3 µm, 0.5 µm, 1.0 µm, 2.5 µm, 5.0 µm, and 10.0 µm). The monitor connects to your wifi and uploads its measurements to Google sheets, which you can then visualize over time.\n\n## hardware\n\n- WEMOS D1 Mini (ESP8266) [$2]\n- Adafruit SHT41 [$6]\n- Plantower PMS5003 particle sensor [$13]\n- dupont female-female cables [$2]\n- ventilated plastic enclosure, 108x56x40mm [$2]\n- USB-C power supply\n\nPricing is from AliExpress.\n\nIf your ESP8266 doesn't come with headers already attached, you'll also need a soldering iron and solder.\n\nIf your PMS5003 doesn't come with a breadboard adapter, you'll want to buy a JST 1.25mm 8-pin cable to 2.54mm dupont cable (~$5).\n\n## dependencies\n\n- [HTTPSRedirect](https://github.com/electronicsguy/HTTPSRedirect)\n- [ESP8266WiFi](https://github.com/esp8266/Arduino/tree/master/libraries/ESP8266WiFi)\n- [Adafruit SHT4x](https://github.com/adafruit/Adafruit_SHT4X)\n\n## resources\n\n- https://variax.wordpress.com/2021/08/22/air-quality-sensor-with-wemos-d1-mini-esp8266-and-pms5003/\n- https://github.com/StorageB/Google-Sheets-Logging\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmobeets%2Fhome-climate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmobeets%2Fhome-climate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmobeets%2Fhome-climate/lists"}