사용자 정의 구성 요소 -Tapo : 카메라 컨트롤 - 홈 어시스턴트에 Tapo 카메라를 추가
TP-Link는 현재이 문제를 해결할 솔루션을 연구하고 있습니다.
이 통합을 사용하려면이 문제가 해결 될 때까지 다음 중 하나가 필요합니다.
자세히 알아보고, 최신 업데이트를 받고, 질문하거나 토론하십시오.
Custom_components/ tapo_control/의 내용을 Custom_components/ tapo_control/ home Assistant Config 폴더에 복사하십시오.
HACS는 홈 어시스턴트를위한 커뮤니티 스토어입니다. HACS를 설치 한 다음 HACS 스토어에서 Tapo : 카메라 컨트롤을 설치할 수 있습니다.
Target TCP (v)에 따라 LAN 포트는 카메라를 위해 방화벽에서 열려있어 홈 어시스턴트의 Tapo 카메라에 액세스해야합니다.
이들은 WAN 포트가 아니며 포트 전달을 통해 WAN 포트를 열지 않습니다 . 이 모든 것이 무엇을 의미하는지 아는 경우 에만 (v) LAN 포트를 열어야 할 수도 있습니다.
Home Assistant UI의 통합 (Tapo 검색)을 통해 카메라를 추가하십시오. myhomeassistant 리디렉션을 설정 한 경우 아래 버튼을 클릭하면됩니다.
카메라는 또한 Wi -Fi에 연결될 때 자동으로 발견됩니다.
여러 카메라를 추가하려면 여러 번 통합을 추가하십시오.
Lovelace 카드 예제를 참조하십시오.
이 사용자 지정 구성 요소는 다음을 생성합니다.
서비스 호출 에이 서비스를 사용하십시오.
현재 PTZ 위치를 사전 설정으로 저장합니다
사전 설정을 삭제합니다
통합은 카메라 마이크에서 사운드를 분석하고 Binary_sensor를 통해 감지 된 노이즈를 노출시킬 수 있습니다.
"사운드 임계 값 감지 활성화"를 확인하여 통합 옵션 에서이 기능을 활성화해야합니다. 활성화 후 [사운드 감지]로 시작하는 다른 옵션을 설정할 수도 있습니다. 변경 사항을 수행 한 후에는 집 assssistant를 다시 시작해야합니다.
자세한 정보 및 문제 해결은이 기능이 기반으로 홈 어시스턴트 FFMPEG 문서를 참조하십시오.
통합은 빠른 재생을 위해 녹음을 동기화 할 수 있습니다.
동기화는 기본적으로 꺼져 있으며 카메라에 저장된 미디어를 탐색하여 재생하도록 요청할 수 있습니다. 그러나 다운로드는 다소 느리기 때문에 백그라운드에서 미디어 동기화를 가능하게하는 것이 좋습니다. 그렇게하면 카메라에서 동기화 된 미디어를 즉시 재생할 수 있습니다.
홈 어시스턴트 설정 -> 장치로 탐색하고 미디어 동기화를 켜려는 Tapo 장치 옆의 구성 버튼을 클릭 하여이 설정을 활성화 할 수 있습니다. 여기서는 동기화 할 시간을 정의해야합니다. 지정되지 않으면 동기화가 실행되지 않습니다. 여기서 동기화 된 레코딩이 저장되는 스토리지 경로를 설정할 수도 있습니다 (기본값은 /config/.storage/tapo_control).
마지막으로, 스위치 엔티티 switch.*_media_sync
.
통지 : : 실제 녹화 시간과 파일 수정 시간이 설정된 시간 수보다 오래되면 패스를 동기화하기 위해 선택한 시간 후에 녹음이 삭제됩니다.
모션 센서는 처음으로 모션이 감지 된 후에 만 추가됩니다.
/profile
아래에서 고급 모드를 켭니다. /config/network
로 이동하여 Network Adapter
아래로 이동하여 장치에 올바른 IP가 표시됩니다. 그것이 정확하지 않은 경우, Home Assistant URL
아래 Local Network
옆에 Automatic
선택 해제하여 http://<some IP address>:8123
으로 설정하십시오. HTTPS를 사용하지 마십시오 .또한 다음을 확인하십시오.
이것은 홈 어시스턴트의 알려진 문제입니다.
카메라에 대한 홈 어시스턴트 스트림 구성 요소의 사용을 비활성화 할 수있는 기능이있어 CPU 사용 비용이 높을수록 지연이 크게 줄어 듭니다.
카메라를 추가 할 때 또는 카메라가 이미 추가되었을 때 옵션을 통해 스트림 구성 요소를 비활성화하도록 선택할 수 있습니다. 이 변경에는 주택 보조원이 다시 시작되어야합니다.
재생을 제어하기위한 옵션을 잃고 CPU 사용량이 높아지는 것과 같은 몇 가지 단점이있을 수 있습니다. 결과는 하드웨어 및 향후 홈 어시스턴트 업데이트에 따라 다릅니다.
스트림을 비활성화하고 하드웨어가 작업에 달려 있지 않으면 아티팩트, 더 큰 지연 및 동결이 발생합니다.
원하는 경우 시도해보고 가장 적합한 것이 무엇인지 확인하십시오.
또 다른 가능성은 Alexxit의 WebRTC 카메라를 사용하는 것입니다.
작업 구성 예 :
type: custom:webrtc-camera
entity: camera.bedroom_hd
홈 어시스턴트의 지원되는 오디오 코덱은 "AAC", "AC3"및 "MP3"입니다.
Tapo 카메라는 지원되지 않는 PCM ALAW (ALAW)를 사용합니다.
자세한 내용은 여기를 참조하십시오.
Alexxit의 WebRTC 카메라를 사용하여 작동 할 수 있습니다.
작업 구성 예 :
type: custom:webrtc-camera
entity: camera.bedroom_hd
비밀번호를 잘못 입력하거나 카메라 제한이 발생할 수 있습니다.
공식 타포 문서를 참조하십시오
Q3 : 여러 계정/장치가 Tapo 카메라를 동시에 볼 수 있습니까?
A : 현재 각 카메라는 Tapo 앱에서 하나의 계정 만 제어하거나 관리 할 수 있습니다. 최대 5 가지 계정과 공유 할 수 있으며이 두 계정은 카메라의 라이브 뷰 및 재생 기능에만 액세스 할 수 있습니다.
각 카메라는 최대 2 개의 동시 비디오 스트림을 지원합니다. Tapo 앱 또는 RTSP를 통해 동시에 카메라의 라이브 피드를 볼 수 있도록 최대 2 개의 장치를 사용하여 카메라의 라이브 피드를 동시에 볼 수 있습니다. 한 번에 하나의 Tapo 앱을 사용하여 카메라의 재생 만 볼 수도 있습니다.
게다가:
Q4 : 왜 Tapo Care, SD 카드 및 NVR을 동시에 사용할 수 없습니까?
A : 카메라 자체의 제한된 하드웨어 성능으로 인해 Tapo Care는 NVR 또는 SD 카드 녹음 중 하나에서 가장 잘 작동합니다.
SD 카드와 Tapo Care를 동시에 사용하는 경우 NVR (RTSP/ONVIF)이 비활성화됩니다.
NVR의 녹화를 다시 시작하려면 카메라에서 SD 카드를 제거하십시오.
펌웨어를 사용하는 경우 230921 이상을 구축하는 경우 문제 #551을 확인하십시오.
그렇지 않으면 해당 문제 해결 옵션을 사용해보십시오.
사용자는 다음 Tapo 카메라로 전체 기능을보고했습니다.
통합은 다른 비 배터리 타포 카메라와 함께 작동 해야합니다 .
허브를 통해 제어되는 배터리 카메라는 제어를 위해서만 작동합니다.
다른 모델로 성공했다면 새로운 문제를 통해보고하십시오.
카메라는 ONVIF 표준을 사용하여 모션 이벤트를 전달합니다. 이 커뮤니케이션은 두 가지 방법으로 작동 할 수 있습니다.
Webhooks는 더 빠르고 가벼워서 사전 커뮤니케이션 방법입니다. 그것은 말한다.
위의 점은이 통합에 의해 자동으로 결정되며 HA가 기준을 충족하지 않으면 WebHooks가 비활성화됩니다. 그것은 말한다.
WebHooks가 작동하기 위해서는 사용자가 HTTP에서 HA를 사용하고 있으며 통신 된 URL에서 HA를 사용할 수 있는지 확인하는 것입니다.
예, 통합은 무료이며 유료 구독이 필요하지 않습니다. 또한 카메라 나이 통합에서 인터넷 액세스가 필요하지 않은 로컬입니다.
카메라의 단지는 순차적 순서로 메시지를 기대합니다. 병렬로 보내면 카메라에서 401 코드로 이어질 수 있으며,이 예외는 우리에게 보여줍니다.
필요한 경우 자동화 작업을 대신 순서대로 보내야합니다.
자세한 내용은 #488을 참조하십시오.
새로운 문제를 열거 나 Home Assistant : Community Forum에서 토론하십시오.
Discord에 대한 토론에 참여하십시오.
이 통합은 Tapo 카메라와의 상호 운용성을 달성하기위한 비공식 모듈 인 Python Module Pytapo를 사용하고 있습니다.
저자는 TP-Link 또는 Tapo와 제휴하지 않습니다.
Pytapo 라이브러리 내에서 사용 된 모든 API 요청은 인터넷에 사용할 수 있고 게시되며 (위의 링크 된 예)는 순전히 해당 HTTPS 요청 주변의 래퍼 일뿐입니다.
저자는이 통합의 기능을 보장하지 않으며 손상에 대해 책임을지지 않습니다.
이 저장소의 모든 제품 이름, 상표 및 등록 상표는 해당 소유자의 자산입니다.