https://github.com/derens99/vapix-python
Python wrapper for Axis Communications' VAPIX API, streamlining control of their network cameras.
https://github.com/derens99/vapix-python
axis axis-vapix axiscommunications python python-wrapper vapix vapix-api vapixapi
Last synced: 20 days ago
JSON representation
Python wrapper for Axis Communications' VAPIX API, streamlining control of their network cameras.
- Host: GitHub
- URL: https://github.com/derens99/vapix-python
- Owner: derens99
- Created: 2023-10-10T05:04:48.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-12T04:39:08.000Z (over 2 years ago)
- Last Synced: 2025-10-29T20:46:44.538Z (5 months ago)
- Topics: axis, axis-vapix, axiscommunications, python, python-wrapper, vapix, vapix-api, vapixapi
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 1
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vapix API Python Wrapper by Axis Communications
This Python library provides a seamless wrapper around the Vapix API by Axis Communications, facilitating effortless interactions with all their cameras.
## Features
- Complete Pythonic access to all Vapix API endpoints.
- Simplified methods for interacting with all cameras.
- Built with extensibility and ease-of-use in mind.
## Installation
To install the wrapper, you can use pip:
TODO - PyPi hosting coming soon
## Quick Start
```python
from vapix_python.VapixAPI import VapixAPI
# Initialize the API caller with the base URL
vapix_api = VapixAPI(os.environ.get('host'), os.environ.get('user'), os.environ.get('password'))
print(vapix_api.ptz.get_current_ptz())
```