在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:homebridge-simplisafe3/homebridge-simplisafe3开源软件地址:https://github.com/homebridge-simplisafe3/homebridge-simplisafe3开源编程语言:JavaScript 95.5%开源软件介绍:Homebridge SimpliSafe 3Created by Niccolò Zapponi and Michael Shamoon. An [unofficial] Homebridge plugin to integrate the SimpliSafe 3 home security system with HomeKit. Requirements
FeaturesSupercharge your SimpliSafe system and integrate with HomeKit the right way! This plugin supports:
Here are some example screenshots: UsageThis plugin supports installation and changing settings (for Either install and configure using Config UI X or you can manually install the plugin by running:
If installing manually, add the following configuration to the
SimpliSafe Authentication
Authentication Failure NotificationsThe plugin is designed to persistently and proactively maintain authentication with SimpliSafe but obviously this is not perfect. When authentication with SimpliSafe fails, the plugin sets the Status Fault property of the Alarm to Optional Parameters
|
Device | Supported | Notes |
---|---|---|
Alarm | Arming/disarming to home, away and off modes. Sets tamper property on power outage | |
SimpliCam | Audio, video, motion*, no microphone | |
Doorbell | Audio, video, motion, no microphone | |
Outdoor Camera | Not supported yet, see #240 | |
Smart lock | Fully supports locking, unlocking | |
Entry sensor | Status not provided as 'push' by SS so is polled based on sensorRefresh |
|
Smoke detector | Includes support for tamper & fault | |
CO detector | Includes support for tamper & fault | |
Water sensor | ||
Freeze sensor | Supports temperature readings, not sensor trigger | |
Motion sensor | Requires motion sensor set to "Secret Alert" or "Alarm" in SimpliSafe settings** | |
Glassbreak sensor | State not provided by SimpliSafe | |
Keypad | State not provided by SimpliSafe | |
Panic button | State not provided by SimpliSafe |
* SimpliCams provide motion notifications only if the privacy shutter is open.
** The default SimpliSafe settings for motion sensors are "Disabled" when alarm is "Off" or "Home", in which case motion events will not be accurate since they won't always trigger. For consistency of the Home app, motion sensors need to be switched to either "Secret Alert" or "Alarm" in every alarm mode for the sensors to appear in the app. For example, setting the motion sensor to Secret Alert in Off and Home mode and Alarm in Away mode will display it in the Home app, whereas setting it to Disabled in Off mode, Secret Alert in Home mode and Alarm in Away mode won't, since the sensor state and automations in the Home app would be inaccurate. Using the "Secret Alert" setting will allow for motion events at all times but note that this will also record a video clip when motion events are triggered.
All devices also support low battery warnings.
To enable camera support, simply switch "cameras": true
in your config.json
(or set via Config UI X admin). Currently only the SimpliCam and Video Doorbell Pro are supported.
This plugin includes ffmpeg-for-homebridge to automatically include a compatible build of ffmpeg and thus the plugin works "out of the box" without requiring a custom ffmpeg build.
For advanced scenarios including specifying a custom ffmpeg build or command line arguments, you can set them via plugin settings in Config UI X or manually in config.json
*:
"cameraOptions": {
"ffmpegPath": "/path/to/custom/ffmpeg",
"sourceOptions": "-format: flv ... (any other ffmpeg argument)",
"videoOptions": "-vcodec h264_omx -tune false ... (any other ffmpeg argument)",
"audioOptions": "-ar 256k ... (any other ffmpeg argument)"
}
Any arguments provided in sourceOptions
, videoOptions
and audioOptions
will be added to the list of arguments passed to ffmpeg, or will replace the default ones if these already exist.
To add an argument that requires no additional parameter, e.g. -re
, then add it as "-re"
.
To remove a default argument, define it with false
as its value, e.g. "-tune false"
.
The bundled build of ffmpeg includes hardware acceleration on supported Raspberry Pi models but in order to enable this you must check the setting Advanced Camera Settings > Enable Hardware Acceleration for Raspberry Pi (or set "enableHwaccelRpi"
under "cameraOptions"
to true
in config.json
).
Note that enabling this option assumes you are using the bundled version of ffmpeg and thus may not work if you specify a custom one.
All feedback is welcomed. For bugs please open an issue here. For feature requests or questions please use discussions.
The official Homebridge Discord server and Reddit community are other great places to ask for help.
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论