unifi-video-api | Python API for UniFi Video

 by   yuppity Python Version: 0.3.1 License: MIT

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
Support
    Quality
      Security
        License
          Reuse

            kandi-support 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.
              OutlinedDot
              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

            kandi-Quality Quality

              unifi-video-api has 0 bugs and 0 code smells.

            kandi-Security 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.

            kandi-License 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.

            kandi-Reuse 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

            unifi-video-api,Usage
            Pythondot img1Lines of Code : 70dot img1License : Permissive (MIT)
            copy iconCopy
            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  
            unifi-video-api,Installation
            Pythondot img2Lines of Code : 1dot img2License : Permissive (MIT)
            copy iconCopy
            pip install unifi-video
              

            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:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/yuppity/unifi-video-api.git

          • CLI

            gh repo clone yuppity/unifi-video-api

          • sshUrl

            git@github.com:yuppity/unifi-video-api.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link