unifi-video-api | Python API for UniFi Video
kandi X-RAY | unifi-video-api Summary
kandi X-RAY | unifi-video-api Summary
unifi-video-api is a Python library. unifi-video-api has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has low support. You can install using 'pip install unifi-video-api' or download it from GitHub, PyPI.
Python API for UniFi Video
Python API for UniFi Video
Support
Quality
Security
License
Reuse
Support
unifi-video-api has a low active ecosystem.
It has 49 star(s) with 11 fork(s). There are 4 watchers for this library.
It had no major release in the last 12 months.
There are 2 open issues and 26 have been closed. On average issues are closed in 32 days. There are 1 open pull requests and 0 closed requests.
It has a neutral sentiment in the developer community.
The latest version of unifi-video-api is 0.3.1
Quality
unifi-video-api has 0 bugs and 0 code smells.
Security
unifi-video-api has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
unifi-video-api code analysis shows 0 unresolved vulnerabilities.
There are 0 security hotspots that need review.
License
unifi-video-api is licensed under the MIT License. This license is Permissive.
Permissive licenses have the least restrictions, and you can use them in most projects.
Reuse
unifi-video-api releases are available to install and integrate.
Deployable package is available in PyPI.
Build file is available. You can build the component from source.
Installation instructions, examples and code snippets are available.
unifi-video-api saves you 673 person hours of effort in developing the same functionality from scratch.
It has 1560 lines of code, 127 functions and 16 files.
It has medium code complexity. Code complexity directly impacts maintainability of the code.
Top functions reviewed by kandi - BETA
kandi has reviewed unifi-video-api and discovered the below as its top functions. This is intended to give you an instant insight into unifi-video-api implemented functionality, and help decide if they suit your requirements.
- Set recording settings
- Perform a GET request
- Updates this object
- Build a request object
- Load data from raw data
- Get a recording between two time series
- Convert a resolvable value to ms
- Add an actionable
- Decorator to check if a camera is an actionable
- Get the motion of this object
- Retrieve a screenshot
- Set onscreen text
- Download the recording
- Get recording settings
- Decorator for class methods
- Retrieve a snapshot of this image
- Load a module
- Get a module by fullname
- Turn off onscreen water
- Enable onscreen timestamp
- Lock the device
- Unlock the device
- Refreshes the list of all recordings
- Returns True if fullname is a package
- Get code for full name
- Delete all records
Get all kandi verified functions for this library.
unifi-video-api Key Features
No Key Features are available at this moment for unifi-video-api.
unifi-video-api Examples and Code Snippets
from unifi_video import UnifiVideoAPI
# Default kwargs: addr = 'localhost', port = 7080, schema = http
uva = UnifiVideoAPI(username='username', password='password', addr='10.3.2.1')
# Use API key (can be set per user in Unifi NVR user settings)
uva
Community Discussions
No Community Discussions are available at this moment for unifi-video-api.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install unifi-video-api
Either grab it from PyPI. or download a release and manually place unifi_video in your project directory, or any path in $PYTHONPATH. You shouldn't need any external libraries, unless you want to run the tests or build the docs (see requirements_dev.txt). unifi-video-api does use the six library but will fallback to using the included six should it fail to import six from system level packages. Both python 2.7+ and python3 are supported.
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page