Skip to content
Homebridge TestFlight
SimpliSafe

SimpliSafe 3

homebridge-simplisafe3 · v1.11.4

VerifiedCloudHomebridge 2.0

Adds SimpliSafe 3 alarm, sensors, locks, cameras and video doorbells to HomeKit.

What it says it supports

Brands

  • SimpliSafe

Devices it names

  • SimpliSafe base alarm
  • SimpliCam
  • Video Doorbell Pro
  • Video Doorbell Series 2
  • Outdoor Camera
  • Smart lock
  • Entry sensor
  • Smoke detector
  • CO detector
  • Water sensor
  • Freeze sensor
  • Motion sensor

Shows up in Apple Home as from its README

Sensor readings in its code

What people report

Security system works, but newer Olympus and Scout cameras cannot stream because SimpliSafe's API disallows it.

  • Works2
  • Partly works2
  • Not working1
  • Won’t be supported3
DeviceStatusWhat they saidSource
SimpliSafe alarm systemWorksFixed by rolling back to v1.10.8 to authenticate, then updating
Saved copy
I figured it out. It's something wrong with the latest version. I installed the prior version 1.10.8, which uses a different way of authenticating, and it worked first time. After rolling back and authenticating, I was able to update to 1.10.10 again.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2022-11
SimpliSafe security systemWorksHome, Away, Off states; no Night mode
Saved copy
Agree 100% on this. Why HOOBS and Eve are likely doing is the following: “hey, this is a Security System! The default states that HomeKit provides for security systems are Off, Stay, Night and Away, let’s just use those”, rather than checking if *this* specific system supports all of those. In fact, this plugin is actually telling HomeKit not to use the defaults since SimpliSafe doesn’t support them. It’s not an issue with the plugin.. On Feb 27, 2020, at 4:08 AM, Michael Shamoon wrote:  No, I am saying that "Stay" when armed for "Home" is 100% correct, those are the same thing. And I am …

Excerpt saved from GitHub on 2026-10-22.

Issue #83 · 2020-02
SimpliSafePartly worksWorks but OAuth login annoying; some users cannot complete redirect step
Saved copy
… the developer insructions. I did everything up to where it is bold/intalics. I have the final URL but I don't know where to copy and paste it? ​ SimpliSafe Authentication In 2021, SimpliSafe transitioned to only supporting a protocol called OAuth for authentication (and later added reCAPTCHA which prevents systems like this from being able to "auto-login"). This requires the user to authenticate in a browser and it is not possible to circumvent this and authenticate directly against the API. This plugin provides two ways to obtain credentials: Users of Config UI X (which is included in …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2022-07
SimpliSafe indoor camera (model 3)Partly worksStreams via ffmpeg; custom hardware encoding options broke it
Saved copy
Sorry for the errors, but I still got an error. ` [5/21/2020, 14:00:31] [SimpliSafe3] Handling camera snapshot for 'Central View' at 480x270 [5/21/2020, 14:00:32] [SimpliSafe3] /usr/local/bin/ffmpeg-re,-headers,Authorization: Bearer 9y4oi18AYVzAKJhWDG82IQMZcYI0li3JncZUwIg5ZRo=,-i,https://54.82.224.248/v1/bfb497772e6287009b993a9ec01d549c/flv?x=480,-t,1,-s,480x270,-f,image2,-vframes,1,- [5/21/2020, 14:00:35] [SimpliSafe3] Closed 'Central View' snapshot request with 15kB image [5/21/2020, 14:00:35] [Ring] Snapshot for Front Door is still within its life time (14.906s old) [5/21/2020, 14:00:35] …

Excerpt saved from GitHub on 2026-10-22.

Issue #114 · 2020-05
SimpliSafe cameraNot workingCamera stream does not work in HomeKit; two users affected, unresolved
Saved copy
… "port": 51833, "pin": "000-00-000" }, "accessories": [], "platforms": [ { "name": "Config", "port": 8581, "platform": "config" }, { "name": "Home Alarm", "cameras": true, "debug": true, "sensorRefresh": 15, "persistAccessories": true, "resetSimpliSafeId": false, "cameraOptions": { "enableHwaccelRpi": false }, "platform": "homebridge-simplisafe3.SimpliSafe 3" } ] } This is the order of events when I launch HomeKit app- [2/14/2022, 4:11:54 PM] [Home Alarm] Handling camera snapshot for 'Front Door' at 1280x720 [2/14/2022, 4:11:54 PM] [Home Alarm] An error occurred while making snapshot request: …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2022-02
SimpliSafe backyard camera (unsupported model)Won’t be supportedHome shows camera not supported; maintainer pointed to README
Saved copy
Description The backyard camera feed never worked when I open the home app on my iPhone Expected behavior When I click on the backyard camera feed in home app it should show a live feed Steps to reproduce I open the home app on my iPhone and when I view the backyard camera feed, it says camera is not supported. Homebridge logs [code] Homebridge config.json contents [code] Screenshots _No response_ Plugin version v1.10.13 Homebridge version v1.9.0 Node.js version v22.13.1 Host OS macOS

Excerpt saved from GitHub on 2026-10-22.

Issue #453 · 2025-03
SimpliSafe Olympus outdoor cameraWon’t be supportedFlagged unsupported; API canStream false; black screen in Home
Saved copy
Description All three cameras are discovered successfully by the plugin and appear as accessories in the Apple Home app, but display a black screen when attempting to view live footage or snapshots. The plugin flags all cameras as unsupported at initialisation on every restart. The two outdoor cameras are olympus model and the indoor camera is a scout model. The SimpliSafe API returns `canStream: false` and `canRecord: false` for all three cameras in the discovery payload, and `supportedFeatures.providers.live` is set to `"none"`. Both online cameras use Amazon Kinesis Video Streams (KVS) as …

Excerpt saved from GitHub on 2026-10-22.

Issue #490 · 2026-04
SimpliSafe Scout indoor cameraWon’t be supportedFlagged unsupported; API canStream false; black screen in Home
Saved copy
Description All three cameras are discovered successfully by the plugin and appear as accessories in the Apple Home app, but display a black screen when attempting to view live footage or snapshots. The plugin flags all cameras as unsupported at initialisation on every restart. The two outdoor cameras are olympus model and the indoor camera is a scout model. The SimpliSafe API returns `canStream: false` and `canRecord: false` for all three cameras in the discovery payload, and `supportedFeatures.providers.live` is set to `"none"`. Both online cameras use Amazon Kinesis Video Streams (KVS) as …

Excerpt saved from GitHub on 2026-10-22.

Issue #490 · 2026-04

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud

SimpliSafe cloud with real-time event streaming

You’ll need

  • SimpliSafe account

Compatibility

Verified by HomebridgeYes
Homebridge versions>=1.3.5 || ^2.0.0-beta.0
Homebridge 2.0Yes
Node.js>=18.0.0
Settings in Homebridge UIYes
MatterNo
Platform namehomebridge-simplisafe3.SimpliSafe 3
LicenseMIT

Community signals

Downloads a week392
Downloads a month1,540
GitHub stars146
Open issues0
Closed issues221
Discussions115
Last code push2026-10-20
Latest version1.11.4 (2026-10-18)
First published2019-06-07
Releases219

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

Caveats from the README

  • Wireless Indoor Camera untested
  • Entry sensors are polled
  • Motion sensor needs Secret Alert or Alarm setting

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • CarbonMonoxideSensor
  • ContactSensor
  • Doorbell
  • LeakSensor
  • LockMechanism
  • MotionSensor
  • SecuritySystem
  • SmokeSensor
  • TemperatureSensor