# homebridge-prosegur

> Prosegur plugin for Homebridge

Latest version **1.1.3** (published 2025-03-06) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install homebridge-prosegur
pnpm add homebridge-prosegur
yarn add homebridge-prosegur
bun add homebridge-prosegur
```

## Health

**Score 30/100 (F)** — status: maintenance-mode.

Positive: has types; no vulnerabilities.

Warnings: low downloads; no esm support.

Negative: stale; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.1.3 |
| Published | 2025-03-06 |
| First published | 2022-07-17 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=14.18.1 |
| Dependencies | 5 |
| Unpacked size | 130.5 KB |
| Known vulnerabilities | 0 (+23 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 3 |
| Author | Juan Luis Gómez |
| Maintainers | juanelegomez |
| Keywords | homebridge-plugin, homebridge, homekit, prosegur, security-system, security |

## Links

- npm: https://www.npmjs.com/package/homebridge-prosegur
- Repository: https://github.com/juanelegomezc/homebridge-prosegur
- Homepage: https://github.com/juanelegomezc/homebridge-prosegur#readme
- Issues: https://github.com/juanelegomezc/homebridge-prosegur/issues
- npm.io page: https://npm.io/package/homebridge-prosegur

## Dependencies (5)

- [axios](https://npm.io/package/axios.md) ^0.27.2
- [typedi](https://npm.io/package/typedi.md) ^0.10.0
- [pick-port](https://npm.io/package/pick-port.md) ^1.0.1
- [reflect-metadata](https://npm.io/package/reflect-metadata.md) ^0.1.13
- [ffmpeg-for-homebridge](https://npm.io/package/ffmpeg-for-homebridge.md) ^0.1.4

## Alternatives

- [@sindresorhus/slugify](https://npm.io/package/@sindresorhus/slugify.md) — 3.7M weekly downloads
- [solid-js](https://npm.io/package/solid-js.md) — 2.7M weekly downloads
- [expo-glass-effect](https://npm.io/package/expo-glass-effect.md) — 2.5M weekly downloads
- [nanoassert](https://npm.io/package/nanoassert.md) — 780.8K weekly downloads
- [@ffmpeg/ffmpeg](https://npm.io/package/@ffmpeg/ffmpeg.md) — 529.5K weekly downloads

## Recent versions

- 1.1.3 (latest) — 2025-03-06
- 0.1.3-beta.0 (beta) — 2022-09-13
- 1.1.2 — 2025-02-12
- 1.1.1 — 2025-01-24
- 1.1.0 — 2024-01-13
- 1.0.5 — 2024-01-02
- 1.0.4 — 2023-11-27
- 1.0.3 — 2022-11-30
- 1.0.2 — 2022-10-01
- 1.0.1 — 2022-10-01
- 1.0.0 — 2022-09-19
- 0.1.2 — 2022-07-18
- 0.1.1 — 2022-07-18
- 0.1.0 — 2022-07-17

## README

# homebridge-prosegur

[![verified-by-homebridge](https://badgen.net/badge/homebridge/verified/purple)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)

This is a [Verified Homebridge plugin](https://github.com/homebridge/homebridge/wiki/Verified-Plugins) for Prosegur alarms users that allow homeowners to control their security system. The plugin currently supports Prosegur alarms in Colombia, it should also work in Portugal and Spain though it hasn't been tested there.

Video streming support in beta, looking to improve performance in future versions.

To use this plugin, here are three simple steps you need to follow:
1. Run `npm install homebridge-prosegur`
2. Configure the plugin using the [configuration example](#configuration)
3. Restart Homebridge

You can also search `prosegur` using [HOOBS](https://github.com/mkellsy/homebridge-config-ui) or [Onzu's Homebridge Config UI](https://github.com/oznu/homebridge-config-ui-x). Then proceed to configure the plugin using the included settings in the plugin page.

## Configuration
When configuring this plugin, simply add the platform to your existing `config.json` file. Mind that the `platform` name must always be `Prosegur`.
```json
{
  "platforms": [
    {
      "platform": "Prosegur",
      "name": "Alarm Name",
      "username": "email@email.com",
      "password": "1234567890",
      "country": "CO",
      "enableVideoCamera": true
    },
    {
      "platform": "...",
      "name": "..."
    }
  ]
}
```
**platform:** Prosegur
**name:** Name that will be showed in Homekit.
**username:** The email you use to login to the prosegur web console.
**password:** The password you use to login to the prosegur web console.
**country:** Can be **AR**, **CO**, **ES**, **PT**, **PY** or **UY**.
**enableVideoCamera:** true or false. Show installed camera? (beta)

## Notes
This project has no relationship with Prosegur (unofficial library).
The component uses the API provided by the Web Application.
Has only been tested in Colombia, but should also work in Spain, Portugal, Argentina, Paraguay and Uruguay.

## Credits and Appreciation
Based on the [pyprosegur](https://github.com/dgomes/pyprosegur) library by [@dgomes](https://github.com/dgomes)
Video streaming suppport based on [homebridge-camera-ffmpeg](https://github.com/Sunoo/homebridge-camera-ffmpeg).

---
_Source: https://npm.io/package/homebridge-prosegur · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
