# ONVIF Integration

### 1. Prerequisites

1\)  Camera needs to be configured to Home Wi-Fi / LAN network

2\)  The camera needs to support the Onvif protocol. You can check the instructions provided by the camera manufacturer or consult the manufacturer's technical support.

3\)  Find camera ***IP address***, setup camera login ***username*** and ***password*** in App or web URL. Please refer to the camera manufacturer's instructions for detailed settings.&#x20;

Hint: Usually you can directly google "camera brand + onvif"

**For Example, Tapo camera,**&#x20;

* search "Tapo Onvif"&#x20;
* find this url <https://www.tapo.com/sg/faq/34/> , &#x20;
* follow the instraction to setup you username and password for ONVIF
* Port: 2020

### 2.  Setup camera using ONVIF integration in Home Assistant&#x20;

1\) Go to Settings - Devices & Services - + Add Integration, search Onvif

<figure><img src="/files/WgQRCXOUfV32d2m6LYgI" alt=""><figcaption></figcaption></figure>

2\) Input information in the pop up box, then click finish

<figure><img src="/files/WugBW1pRCWw628iScawk" alt=""><figcaption></figcaption></figure>

3\) Choose Room, and click finish.&#x20;

<figure><img src="/files/FDlqqk3WZv3Qb6brSN0t" alt=""><figcaption></figcaption></figure>

4\) After successfully adding the ONVIF camera, return to the Home Assistant overview, where you can watch the camera video.

<figure><img src="/files/9D15VyYT6hffv3t8owO7" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kb.linknlink.com/isg/advanced-features/home-assistant/add-devices-in-home-assistant/ha-official-integrations/onvif-integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
