/go-foscam

Go Library for Foscam IP Cameras

Primary LanguageGoMIT LicenseMIT

go-foscam

tests codecov

Go Library for Foscam IP Cameras

Supported Cameras

  • FI9800P
  • FI8919W

Supported Functionalities

  • ChangeMotionStatus
  • GetMotionStatus (WIP)

Run the example

$ cd go-foscam

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

$ make run/example

To Do

  • Add more functionalities
  • Support more cameras