{"id":23188819,"url":"https://github.com/ptst/g4s-homeassistant","last_synced_at":"2025-08-18T18:31:57.781Z","repository":{"id":44542629,"uuid":"404334693","full_name":"PTST/G4S-HomeAssistant","owner":"PTST","description":"G4S Alarm integration for Home Assistant","archived":false,"fork":false,"pushed_at":"2024-11-11T07:09:48.000Z","size":72,"stargazers_count":11,"open_issues_count":0,"forks_count":0,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-04-06T09:12:36.608Z","etag":null,"topics":["alarm","g4s","home-assistant"],"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/PTST.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":"2021-09-08T12:13:10.000Z","updated_at":"2024-12-10T09:57:19.000Z","dependencies_parsed_at":"2024-11-11T08:18:45.157Z","dependency_job_id":"ebb8a5c4-e7bd-43bc-8a4d-47b16e5fbb52","html_url":"https://github.com/PTST/G4S-HomeAssistant","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/PTST/G4S-HomeAssistant","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PTST%2FG4S-HomeAssistant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PTST%2FG4S-HomeAssistant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PTST%2FG4S-HomeAssistant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PTST%2FG4S-HomeAssistant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PTST","download_url":"https://codeload.github.com/PTST/G4S-HomeAssistant/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PTST%2FG4S-HomeAssistant/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271040575,"owners_count":24689419,"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","status":"online","status_checked_at":"2025-08-18T02:00:08.743Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["alarm","g4s","home-assistant"],"created_at":"2024-12-18T11:15:45.830Z","updated_at":"2025-08-18T18:31:57.416Z","avatar_url":"https://github.com/PTST.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# G4S Alarm support for Home Assistant\r\n\r\n### Currently supports\r\n* Arming and disarming alarm\r\n* door/window sensors\r\n* Temperature sensors for all devices with a built in thermomether\r\n\r\n### Usage\r\nInstall the integration either manually or via HACS by adding this repo as a custom repo\r\n\r\nAdd the G4S integration by following the config flow in settings/integrations in your Home Assistant instance\r\n\r\nLogin to your G4S smart alarm account with you username and password\r\n\r\n### Notes\r\nSince i can only see G4S devices i my self have, any testers with other hardware would be greatly appreciated\r\n\r\nWhen disabling the alarm a pin is required, this is then checked against all users known pins to validate if the pin is correct.\r\n\r\nBut since the integration runs via the user account that is logged in all events will seem to come from this user and not the user who the pin belong to.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fptst%2Fg4s-homeassistant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fptst%2Fg4s-homeassistant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fptst%2Fg4s-homeassistant/lists"}