home-assistant.io/source/_integrations/hikvisioncam.markdown
2024-11-27 18:57:16 +01:00

2.1 KiB

title, description, ha_category, ha_iot_class, ha_release, ha_codeowners, ha_domain, ha_platforms, ha_integration_type, related, ha_quality_scale
title description ha_category ha_iot_class ha_release ha_codeowners ha_domain ha_platforms ha_integration_type related ha_quality_scale
Hikvision Instructions on how to integrate Hikvision camera switches into Home Assistant.
Switch
Local Polling pre 0.7
@fbradyirl
hikvisioncam
switch
integration
docs title
/docs/configuration/ Configuration file
legacy

This hikvisioncam switch {% term integration %} allows you to control your motion detection setting on your Hikvision camera.

{% important %} Currently works using default HTTPS port only. {% endimportant %}

To use your Hikvision cam in your installation, add the following to your {% term "configuration.yaml" %} file. {% include integrations/restart_ha_after_config_inclusion.md %}

# Example configuration.yaml entry
switch:
  - platform: hikvisioncam
    host: 192.168.1.32

In the Hikvision camera settings you also need to make a few changes:

  • In the camera menu navigate to Network >> Advanced Settings >> Integration Protocol. Check the 'Enable Hikvision-CGI' box and set the 'Hikvision-CGI Authentication' to 'digest/basic'.
  • Make sure the camera user has the rights to change parameter settings. In the menu navigate to System Settings >> User Management >> User Management. Select the correct user, click 'Modify' en check the 'Remote: Parameters Settings' box.

{% configuration %} host: description: The IP address of your Hikvision camera, e.g., 192.168.1.32. required: true type: string port: description: The port to connect to your Hikvision camera. required: false default: 80 type: integer name: description: This parameter allows you to override the name of your camera. required: false default: Hikvision Camera Motion Detection type: string username: description: The username for accessing your Hikvision camera. required: false default: admin type: string password: description: The password to access your Hikvision camera. required: false default: 12345 type: string {% endconfiguration %}