-
-
Notifications
You must be signed in to change notification settings - Fork 254
Added Tapo, Yi-cam support. Added go2rtc #404
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
- Add TapoCam class with PullPointManager for real-time motion detection - Support for stream1/stream2 (HD/sub streams) - ONVIF integration with onvif-zeep-async library - Motion detection via RuleEngine events (IsMotion, IsPeople) - Docker support with Python 3.11 and uiprotect library - WSDL files for ONVIF compatibility - Documentation and examples included - Test scripts for motion detection verification Tested with Tapo C220/C500 cameras - motion detection working 100%
…on events to UniFi
|
I was trying to get this working with my Tapo cameras. After multiple attempts, the video stream displayed on the UDM Pro appeared laggy. It looked like the stream was not in a format fully compatible with the UDM Protect. The issue manifested as a single frame being shown for 2/3 seconds, followed by the next frame partially overlapping with the previous one, creating like a some sort of "ghosting" effect. I tested it on my Tapo c200 c310 and c520. |
@mmleczek are you using go2rtc? you're right, the direct stream from tapo cameras is completely unusable on protect. |
@giuliolibrando Yes I was using go2rtc. Although I was trying this on the HD streams from Tapo cameras and maybe that was the reason why I got those issues. Have you tried it on the |
@mmleczek nope, I only use stream2. With 11 Tapo wifi cameras, 4 Yi, and dozens of IoT devices, the hd stream was causing high airtime usage and packet retransmission on the APs, so I stuck with the sd stream |
If I'm gonna have some free time next weekend, I'm gonna try it again with stream2 then. My cameras are all wired (aside for c200) so I didn't had such issues with APs |
Added tapo integration with motion events and screnshot.
Addet yi-cam integration, no motion events at this time (could be added using mqtt).
Added go2rtc for bettere stability and fluency on the stream of both camera types