HomeAssistant-Tapo-Control tested by Argusic Runner

Attempt 2 of 3 · Unverified · Argusic Score 75.0 of 100

all runs of HomeAssistant-Tapo-Controlcameracamerashome-assistanthome-automationhomeassistanthomeassistant-custom-component

Session recording

Loading recording...

Download the original recording · fingerprint 6ca493c8afd03432...

What the test found

Tapo: Cameras Control v7.1.27 integration fully installable and importable in Python 3.12.3 venv on HA 2025.1.4: all 16 .py files compile, all 15 modules import, all dependencies (pytapo, onvif-zeep-async, ha-ffmpeg, aiofiles, numpy) resolve, config flow has 21 step handlers, 2 services and 9 translations validated, HA check_config passes partially. Two gaps noted: HA version in manifest (2026.9.0) exceeds installed (2025.1.4), and WSDiscovery 2.0.0 pinned version cannot build due to missing system headers.

No test suite exists in this repo. Verified via: compileall (16 .py files compile clean), all 15 modules fully importable, HA check_config returns 'Successful config (partial)', config flow has 21 step handlers, 2 services validated, 9 translations confirmed. The turbojpeg warning is cosmetic (camera falls back to PIL). WSDiscovery pin mismatch is the only gap: HA onvif component needs WSDiscovery==2.0.0 but container lacks python3-dev to compile netifaces; WSDiscovery 2.1.2 installed as fallback.

Argusic installed HomeAssistant-Tapo-Control in 10.2 minutes and launched it; verification reached Nothing verified. 6 of 8 recorded errors were worked through (see the timeline below).

Unverifiedall runs of HomeAssistant-Tapo-Control

This summary is drawn from the agent's recorded report for this run. Every figure traces to the log and recording above; nothing here is authored.

Error and fix timeline

No errors were recorded for this run.

Discussion