mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-18 14:56:53 +00:00
add agent_dvr (#12333)
Co-Authored-By: Franck Nijhof <frenck@frenck.nl>
This commit is contained in:
parent
06ce868a29
commit
bf8a68a99b
68
source/_integrations/agent_dvr.markdown
Normal file
68
source/_integrations/agent_dvr.markdown
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
---
|
||||||
|
title: Agent DVR
|
||||||
|
description: Access and control Agent DVR from Home Assistant.
|
||||||
|
ha_category:
|
||||||
|
- Camera
|
||||||
|
ha_config_flow: true
|
||||||
|
ha_release: "0.110"
|
||||||
|
ha_iot_class: Local Pull
|
||||||
|
ha_codeowners:
|
||||||
|
- '@ispysoftware'
|
||||||
|
ha_domain: agent_dvr
|
||||||
|
---
|
||||||
|
|
||||||
|
[Agent DVR](https://www.ispyconnect.com/download.aspx/) is a free* software DVR solution for windows 10, Mac and Linux. Agent DVR runs as a service or console application and can access and control a huge range of third party cameras with advanced motion detection, including YOLO integration for object recognition. The iSpyConnect website provides secured (SSL) remote access without port forwarding needed.
|
||||||
|
|
||||||
|
You can add Agent DVR via integrations using the IP address and port of the server, e.g.,: `http://192.168.1.3:8090/`.
|
||||||
|
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
|
||||||
|
For configuration, go to the `Integrations panel` on your Home Assistant instance. Click on the + symbol and pick 'Agent DVR' from the list and enter your Agent DVR server address and port. You can then setup your devices using the Home Assistant UI.
|
||||||
|
|
||||||
|
<div class='note'>
|
||||||
|
Please ensure you are using Agent DVR v2.6.1.0 +
|
||||||
|
</div>
|
||||||
|
|
||||||
|
## Services
|
||||||
|
|
||||||
|
Once loaded, the `agent_dvr` integration will expose services that can be called to perform various actions. The `entity_id` service attribute can specify one or more specific cameras.
|
||||||
|
|
||||||
|
Available services:
|
||||||
|
`enable_alerts`, `disable_alerts`,
|
||||||
|
`start_recording`, `stop_recording`,
|
||||||
|
`turn_on`, `turn_off`, `toggle`, `enable_motion_detection`,`disable_motion_detection`
|
||||||
|
|
||||||
|
#### Service `enable_alerts`/`disable_alerts`
|
||||||
|
|
||||||
|
These services enable or disable the device's alert events within Agent DVR.
|
||||||
|
|
||||||
|
Service data attribute | Optional | Description
|
||||||
|
-|-|-
|
||||||
|
`entity_id` | no | Name(s) of entities, e.g., `camera.living_room_camera`.
|
||||||
|
|
||||||
|
#### Service `start_recording`/`stop_recording`
|
||||||
|
|
||||||
|
These services start or stop the device recording.
|
||||||
|
|
||||||
|
Service data attribute | Optional | Description
|
||||||
|
-|-|-
|
||||||
|
`entity_id` | no | Name(s) of entities, e.g., `camera.living_room_camera`.
|
||||||
|
|
||||||
|
#### Service `turn_on`/`turn_off`/`toggle`
|
||||||
|
|
||||||
|
These services turn on, off or toggle the device enabled state within Agent DVR
|
||||||
|
|
||||||
|
Service data attribute | Optional | Description
|
||||||
|
-|-|-
|
||||||
|
`entity_id` | no | Name(s) of entities, e.g., `camera.living_room_camera`.
|
||||||
|
|
||||||
|
|
||||||
|
## IFrame
|
||||||
|
- Using the Webpage Card you can embed the Agent DVR viewer directly in Home Assistant. Just point it to https://www.ispyconnect.com/app/
|
||||||
|
|
||||||
|
<p class='img'>
|
||||||
|
<img src='/images/screenshots/agent_dvr.jpg' />
|
||||||
|
</p>
|
||||||
|
|
||||||
|
*Agent offers additional services like secured remote access (without port forwarding) and cloud uploads via a subscription service.
|
BIN
source/images/screenshots/agent_dvr.jpg
Normal file
BIN
source/images/screenshots/agent_dvr.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 67 KiB |
Loading…
x
Reference in New Issue
Block a user