Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mdmfernandes/go-foscam

Go Library for Foscam IP Cameras
https://github.com/mdmfernandes/go-foscam

foscam foscamlib go

Last synced: 26 days ago
JSON representation

Go Library for Foscam IP Cameras

Awesome Lists containing this project

README

        

# go-foscam

[![tests](https://github.com/mdmfernandes/go-foscam/actions/workflows/tests.yml/badge.svg)](https://github.com/mdmfernandes/go-foscam/actions/workflows/tests.yml)
[![codecov](https://codecov.io/gh/mdmfernandes/go-foscam/graph/badge.svg?token=J9CVAXJ6JG)](https://codecov.io/gh/mdmfernandes/go-foscam)

Go Library for Foscam IP Cameras

## Supported Cameras

- FI9800P
- FI8919W

## Supported Functionalities

- ChangeMotionStatus
- GetMotionStatus (WIP)

## Run the example

```bash
$ cd go-foscam

$ cat << EOF > .envrc
export FOSCAM_URL=http(s)://:
export FOSCAM_USER=
export FOSCAM_PASSWORD=
EOF

$ make run/example
```

## To Do

- [ ] Add more functionalities
- [ ] Support more cameras