HikvisionDoorbell

HikvisionDoorbell

Docker app from blue.lamp3445's Repository

Overview

Connect to you Hikvision IP doorbells to receive events (motion detection, incoming call, etc..) and relay back commands (reject call, open doors, etc...).

Home Assistant Hikvision Apps

Open your Home Assistant instance and show the add apps repository dialog with a specific repository URL pre-filled.

Supports amd64 Architecture Supports aarch64 Architecture Supports i386 Architecture

This repository can be added to an Home Assistant OS installation. It provides the following apps:

Hikvision Doorbell

Connect your Hikvision IP doorbells to receive events (motion detection, incoming call, etc..) and relay back commands (reject call, open doors, take snapshots, etc...).

To quickly get started, click the following button: Open your Home Assistant instance and show the dashboard of a Supervisor apps.

Running as a standalone container

This program can run as a standalone Docker container, for all other type of installations. (Openhab, Home Assistant Container, ...)

Use Asterisk as Indoor extension

NOTE: This is not an app, just an alternate way to setup Asterisk without setting up SIP on the devices!

Use Advanced Card (Lovelace) with Two Audio Support

NOTE: This is not an app, just an alternate way to answers calls using Home Assistant with Two Way Audio ISAPI support!

Donations

Like my work? You can always send me a donation.

Install HikvisionDoorbell on Unraid in a few clicks.

Find HikvisionDoorbell in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for HikvisionDoorbell Review the template variables and paths Click Install

Categories

Download Statistics

31,748
Total Downloads
576
This Month
1,552
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
pergolafabio/hikvision-doorbell
Last Updated2026-02-17
First Seen2024-08-05

Runtime arguments

Network
bridge
Shell
sh
Privileged
false

Template configuration

Doorbell ConfigurationVariable

Configuration of your doorbells. Refer to the project page for the specific formatting.

Target
DOORBELLS
Value
[{"name":"doorbell", "ip":"1.2.3.4", "username":"admin", "password":"password"}]
MQTT HostVariable

Add the address of your MQTT instance.

Target
MQTT__HOST
MQTT PortVariable

Add the port for your MQTT instance.

Target
MQTT__PORT
Default
1883
MQTT SSLVariable

Specify if your MQTT instance requires SSL (true/false).

Target
MQTT__SSL
MQTT UserVariable

Add the username for your MQTT user if required in your environment.

Target
MQTT__USERNAME
MQTT PasswordVariable

Add the password for your MQTT user if required in your environment.

Target
MQTT__PASSWORD
Log LevelVariable

Specify the log level for the system

Target
SYSTEM__LOG_LEVEL
Default
INFO
SDK Log LevelVariable

Specify the log level for the system

Target
SYSTEM__SDK_LOG_LEVEL
Default
INFO