{"id":19190520,"url":"https://github.com/indigoparadox/dbfetch","last_synced_at":"2025-04-15T02:19:06.360Z","repository":{"id":112696140,"uuid":"318972742","full_name":"indigoparadox/dbfetch","owner":"indigoparadox","description":"Rough set of python scripts for fetching JSON data, shoving it into a database, and plotting graphs.","archived":false,"fork":false,"pushed_at":"2025-02-14T22:47:08.000Z","size":141,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"classic","last_synced_at":"2025-04-15T02:19:00.021Z","etag":null,"topics":["database","plotting-graphs","weewx"],"latest_commit_sha":null,"homepage":"https://indigoparadox.zone/projects/dbfetch.html","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/indigoparadox.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":"2020-12-06T07:04:10.000Z","updated_at":"2025-03-01T02:35:57.000Z","dependencies_parsed_at":"2023-09-12T01:35:49.953Z","dependency_job_id":null,"html_url":"https://github.com/indigoparadox/dbfetch","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/indigoparadox%2Fdbfetch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/indigoparadox%2Fdbfetch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/indigoparadox%2Fdbfetch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/indigoparadox%2Fdbfetch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/indigoparadox","download_url":"https://codeload.github.com/indigoparadox/dbfetch/tar.gz/refs/heads/classic","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248991559,"owners_count":21194894,"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":["database","plotting-graphs","weewx"],"created_at":"2024-11-09T11:34:45.420Z","updated_at":"2025-04-15T02:19:06.332Z","avatar_url":"https://github.com/indigoparadox.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dbfetch\nRough set of python scripts for fetching JSON data, shoving it into a database, and plotting graphs.\n\nThis was designed somewhat as a companion for weewx. It resides on the same server and generates graph plots which can be inserted into the weewx templates alongside its own native graphs.\n\nCan be configured through included ini files.\n\nThree modules so far:\n\n* awair\n\n  Polls the web interface on an awair device and stores the resulting air quality data.\n  \n* pmsa\n\n  Polls a [sensors server](https://github.com/indigoparadox/dbfetch-sensors) and stores the resulting sensor data.\n  \n* covid\n\n  Polls the NY state COVID testing data analytics website and stores a copy of the data.\n\nNow refactored so the models are defined in YAML files. No module-specific code remains.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Findigoparadox%2Fdbfetch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Findigoparadox%2Fdbfetch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Findigoparadox%2Fdbfetch/lists"}