{"id":15018215,"url":"https://github.com/miguelripoll23/homebridge-securitysystem","last_synced_at":"2026-04-18T23:08:36.024Z","repository":{"id":38190765,"uuid":"161374574","full_name":"MiguelRipoll23/homebridge-securitysystem","owner":"MiguelRipoll23","description":"Homebridge plugin that creates a security system accessory that can be triggered by HomeKit sensors","archived":false,"fork":false,"pushed_at":"2025-05-06T10:16:56.000Z","size":5529,"stargazers_count":154,"open_issues_count":6,"forks_count":13,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-05-16T09:06:59.163Z","etag":null,"topics":["alarm","homebridge","homebridge-plugin","homekit","security"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/homebridge-securitysystem","language":"JavaScript","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/MiguelRipoll23.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"MiguelRipoll23","custom":["https://www.paypal.me/miguelripoll23"]}},"created_at":"2018-12-11T18:11:13.000Z","updated_at":"2025-05-06T10:16:58.000Z","dependencies_parsed_at":"2023-02-18T23:15:57.660Z","dependency_job_id":"19169e93-88b3-4ee9-a185-190eb66cb9fd","html_url":"https://github.com/MiguelRipoll23/homebridge-securitysystem","commit_stats":{"total_commits":1068,"total_committers":11,"mean_commits":97.0909090909091,"dds":"0.26779026217228463","last_synced_commit":"d20be318069b88f407afb1bb447e498e3781df45"},"previous_names":[],"tags_count":281,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiguelRipoll23%2Fhomebridge-securitysystem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiguelRipoll23%2Fhomebridge-securitysystem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiguelRipoll23%2Fhomebridge-securitysystem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiguelRipoll23%2Fhomebridge-securitysystem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MiguelRipoll23","download_url":"https://codeload.github.com/MiguelRipoll23/homebridge-securitysystem/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254501557,"owners_count":22081529,"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":["alarm","homebridge","homebridge-plugin","homekit","security"],"created_at":"2024-09-24T19:51:40.816Z","updated_at":"2026-04-18T23:08:36.015Z","avatar_url":"https://github.com/MiguelRipoll23.png","language":"JavaScript","funding_links":["https://github.com/sponsors/MiguelRipoll23","https://www.paypal.me/miguelripoll23","https://www.buymeacoffee.com/MiguelRipoll23"],"categories":[],"sub_categories":[],"readme":"# homebridge-securitysystem\n\n[![npm version](https://badgen.net/npm/v/homebridge-securitysystem)](https://www.npmjs.com/package/homebridge-securitysystem)\n[![npm downloads](https://badgen.net/npm/dt/homebridge-securitysystem)](https://www.npmjs.com/package/homebridge-securitysystem)\n[![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n\nHomebridge plugin that creates a security system accessory that can be triggered by HomeKit sensors.\n\n[![\"Buy Me A Coffee\"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/MiguelRipoll23)\n\n## Installation\n\nIn the Homebridge UI, go to the plugins section, click the search button, then search for `homebridge-securitysystem`, and click the install button.\n\n## Demo\n\n\u003cdiv align=\"left\"\u003e\n  \u003cimg align=\"right\" width=\"205\" height=\"445\" src=\"./.github/demo.jpg\"\u003e\n  \u003cp\u003eWant to know how it looks like? It's pretty customizable, you can configure it to show as many switches as you like.\u003c/p\u003e\n  \u003cp\u003eWhat you are seeing at your right is \u003cb\u003ethe friendliest\u003c/b\u003e configuration that you can start with. Each \u003ccode\u003eTrip\u003c/code\u003e switch that you see can only trip the security system if the mode is currently set. This allows you to create logic-less automations from the very Home app that comes already installed on iOS.\u003c/p\u003e\n  \u003cp\u003eThere are also \u003ccode\u003eMode\u003c/code\u003e switches which let you run automations that interact with your accessories when a mode is changed or set modes bypassing HomeKit confirmation dialogs.\u003c/p\u003e\n  \u003cp\u003eA web server, webhooks or even shell commands are available to integrate the security system with other devices or services plus a plenty of more settings to make this plugin your own DIY security system.\u003c/p\u003e\n  \u003cp\u003eHomebridge / HOOBS UI is recommended to configure the plugin, for additional help please check the \u003ca href=\"https://github.com/MiguelRipoll23/homebridge-securitysystem/wiki\"\u003eWiki\u003c/a\u003e page.\u003c/p\u003e\n\u003c/div\u003e\n\n## Automations\n\nUsing the `Home` app is recommended for regular users, for more advanced users the `Eve` or a similar app will let you make use of the custom options that the security system itself exposes.\n\nHere are some examples of automations that can be created:\n\n| Trigger                  | Actions                       |\n| ------------------------ | ----------------------------- |\n| Motion is Detected       | Turn on `Trip Night`          |\n| Door is Opened           | Turn on `Trip Away`           |\n| NFC Tag is Detected (1)  | Set Security system to `Home` |\n| Security System Triggers | Play Audio (2)                |\n\n(1) Shortcuts app is required to create this automation.\n\n(2) AirPlay 2 speaker and Apple Music subscription are required.\n\n## Contributions\n\nPull requests are welcome.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmiguelripoll23%2Fhomebridge-securitysystem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmiguelripoll23%2Fhomebridge-securitysystem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmiguelripoll23%2Fhomebridge-securitysystem/lists"}