{"id":20442713,"url":"https://github.com/ruirigel/dht22-sensor","last_synced_at":"2026-05-19T19:31:48.246Z","repository":{"id":191668475,"uuid":"577053896","full_name":"ruirigel/dht22-sensor","owner":"ruirigel","description":"small service to show atmospheric conditions by sensor dht22","archived":false,"fork":false,"pushed_at":"2024-11-09T20:14:44.000Z","size":1059,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-08T19:14:16.956Z","etag":null,"topics":["allsky","allsky-camera","allskycam","astronomy","astrophotography","atmosphere","dht11","dht22","humidity","observatory","plot","raspberry-pi","sensor","service","temperature"],"latest_commit_sha":null,"homepage":"","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/ruirigel.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":"2022-12-11T20:35:43.000Z","updated_at":"2024-11-09T20:14:48.000Z","dependencies_parsed_at":"2025-01-15T19:46:33.632Z","dependency_job_id":"7a9dcad6-43fe-4870-aa4f-f7055113815a","html_url":"https://github.com/ruirigel/dht22-sensor","commit_stats":{"total_commits":101,"total_committers":1,"mean_commits":101.0,"dds":0.0,"last_synced_commit":"eccf9efab694493ad6ea7b3731955aa57f1e6177"},"previous_names":["ruirigel/dht22-sensor"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ruirigel/dht22-sensor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruirigel%2Fdht22-sensor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruirigel%2Fdht22-sensor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruirigel%2Fdht22-sensor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruirigel%2Fdht22-sensor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruirigel","download_url":"https://codeload.github.com/ruirigel/dht22-sensor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruirigel%2Fdht22-sensor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33229365,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-19T15:49:41.270Z","status":"ssl_error","status_checked_at":"2026-05-19T15:49:22.917Z","response_time":58,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["allsky","allsky-camera","allskycam","astronomy","astrophotography","atmosphere","dht11","dht22","humidity","observatory","plot","raspberry-pi","sensor","service","temperature"],"created_at":"2024-11-15T09:42:45.549Z","updated_at":"2026-05-19T19:31:43.237Z","avatar_url":"https://github.com/ruirigel.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"The project is constantly being updated until the first realise is created.\nthank you.\n\n# dht22-sensor\nCreated out of the need to monitor atmospheric conditions within a astronomical observatory.\nThe project dht22-sensor is small service to show atmospheric conditions by sensor dht22\n\n![](./plot.png)\n![](./csv.png)\n\n### Features\n* By http protocol we can see the values in CSV format or in generated graphic.\n* Temperature\n* R.Humidity\n* Dew Point\n* Heat index \n* Weather history\n\n### Requirements\n* Raspberry Pi with Raspbian OS\n* Mini Breadboard wire\n* DHT22 Humidity Sensor\n* One 10k ohm resistor (Brown, Black, Orange, Gold)\n\n## Hardware Setup\n### DHT22 sensor pinout \n```\nPin 1 is VCC (Power Supply)\nPin 2 is DATA (Data signal)\nPin 3 is NULL (Do not connect)\nPin 4 is GND (Ground)\n```\n### Raspberry Pi DHT22 Circuit\n```\nPlace a 10k resistor between Pin 1 and Pin 2 of the DHT22\nWire Pin 1 of the DHT22 to Physical Pin 1 (3v3) on the Pi \n(for the use of 3v the wire must be equal or less than one meter)\nWire Pin 2 of the DHT22 to Physical Pin 7 (GPIO4) on the Pi\nWire Pin 4 of the DHT22 to Physical Pin 6 (GND) on the Pi\n```\n\n![](./IMG_20230409_142613_194~2.jpg)\n\n\n## Installation of dht22-sensor project\n1. Install git.\n```\napt-get install git\n```\n2. Clone the dht22-sensor git repository.\n```\ngit clone https://github.com/ruirigel/dht22-sensor.git\n```\n3. Navigate to the dht22-sensor sub-directory.\n```\ncd dht22-sensor/\n```\n4. Run setup.sh to install the relevant software.\n * Note:  You may be prompted for a password for sudo.\n ```\nchmod +x setup.sh\n```\n```\n./setup.sh\n```\n### Manual operation\n1. Start dht22-sensor server.\n```\nsudo reboot now\n```\n2. After reboot open the addresses in your browser.\n```\nhttp://localhost:8000/dht22values\nhttp://localhost:8000/plot.png\n```\nCongratulations if you seeing this similar result: https://github.com/ruirigel/dht22-sensor/blob/main/plot.png\n\n\n### Updates\n```\ncd dht22-sensor\n```\n```\ngit pull origin main\n```\nThe git pull command will download the changes and automatically merge them into your local copy. This is useful for keeping the code updated with the latest changes made to the remote repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruirigel%2Fdht22-sensor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fruirigel%2Fdht22-sensor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruirigel%2Fdht22-sensor/lists"}