{"id":21035045,"url":"https://github.com/sque/door_guard","last_synced_at":"2025-12-27T12:08:07.096Z","repository":{"id":37967669,"uuid":"506372013","full_name":"sque/door_guard","owner":"sque","description":"A diy solution to protect against thieves in the storage room by making sure that the front door is always locked.","archived":false,"fork":false,"pushed_at":"2022-10-28T16:07:30.000Z","size":446,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-20T15:58:12.889Z","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":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sque.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-06-22T19:00:02.000Z","updated_at":"2022-06-22T19:02:12.000Z","dependencies_parsed_at":"2023-01-19T14:46:05.164Z","dependency_job_id":null,"html_url":"https://github.com/sque/door_guard","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sque%2Fdoor_guard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sque%2Fdoor_guard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sque%2Fdoor_guard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sque%2Fdoor_guard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sque","download_url":"https://codeload.github.com/sque/door_guard/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243475371,"owners_count":20296714,"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":[],"created_at":"2024-11-19T13:09:26.337Z","updated_at":"2025-12-27T12:08:07.038Z","avatar_url":"https://github.com/sque.png","language":"C++","readme":"## Keller Door Guard\n\nA diy solution to protect against thieves in the storage room by making sure\nthat the front door is always locked.\n\nThe little guard kit here will detect if the door is locked with a distance\nsensor that should be installed in the hole of the lock. A light sensor\nis responsible to check if lights are open because of human movement.\n\nIf the door is left unlocked and no one is inside then it will trigger an alarm\nand it will inform the tenants through IoT cloud services.\n\n### Hardware \nThe hardware consists of two modules, one internal that monitors the lock and the lights \nand one external that sends the notifications.\n\n![bread board v1](hw_design/board%20v1_bb.png)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsque%2Fdoor_guard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsque%2Fdoor_guard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsque%2Fdoor_guard/lists"}