Skip to content
Synology SurveillanceStation plugin for Domoticz
Branch: master
Clone or download
Latest commit 01fc68a May 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Initial commit May 12, 2019
LICENSE Initial commit May 12, 2019
README.md Update README.md May 14, 2019
SurvStationHomeMode.zip Added Icons for HomeMode + debug setting May 14, 2019
plugin.py Added some comments May 14, 2019

README.md

Synology SurveillanceStation plugin for Domoticz

Gives an access to SurveillanceStation Web API.

Features

  • Handles authentication.
  • Toggles HomeMode with a dedicated switch (note that by default when HomeMode is activated, cameras will record).
  • Polls HomeMode status, in case it was toggled from outside Domoticz.

Requirements

  • Python 3.4 (3.5 recommended)
  • Domoticz 4.10717 (only tested version, may work on previous versions)
  • Git (if you install the plugin from git)

Install

  • With a terminal, navigate to Domoticz plugin directory (plugins/ folder under Domoticz main directory)
    • Plugins folder may be under domoticz/var/ folder (i.e. when installed on a Synology NAS)
  • Clone with Git: git clone https://github.com/lolautruche/SurveillanceStationDomoticz.git
  • Restart Domoticz service (e.g. sudo service domoticz.sh restart

Update

  • With a terminal, navigate to SurveillanceStationDomoticz plugin directory (domoticz/plugins/SurveillanceStationDomoticz)
  • Launch following command: git pull
  • Restart Domoticz service (e.g. sudo service domoticz.sh restart)

Configuration

In Settings/Hardware, add a new hardware of type Synology SurveillanceStation plugin

Field Information
SurveillanceStation address IP address or domain name of your Synology SurveillanceStation server (without http)
Protocol Choose either HTTP or HTTPS depending on how you access to SurveillanceStation
Port Port to use to access to SurveillanceStation
SurveillanceStation User User to use for authentication. It's recommended to create a dedicated user in SurveillanceStation. This user needs to have access to HomeMode
Password Password for the user
Debug If true, more information will be dumped into the log
You can’t perform that action at this time.