Skip to content
This repository was archived by the owner on May 7, 2025. It is now read-only.

interactionresearchstudio/NaturewatchCameraServer

Repository files navigation

Build Image GitHub release (latest by date) GitHub all releases

NaturewatchCameraServer

Note

Please note that this repository is archived. We have decided to leave the original software for the My Naturewatch Camera intact here. If you would like an easy plug-and-play experience, please use this version as it aligns with the instructions on the main website. If you'd like to play around with the software, develop new features, or use specific combinations of Pis and cameras, head over to the Community Developer Edition.

This is the main software for the My Naturewatch Camera. It is a Python server script that captures a video stream from a Pi Camera and serves it as a .mjpg through a control website to another device. The website can be used to start a photo capture or video capture based on motion detected in the frame. The software is designed to run on a Raspberry Pi Zero W so that you can make your own low-cost wildlife camera.

Part of the My Naturewatch project by the Interaction Research Studio, in collaboration with the RCA.

How to install

To use the image, download the lastest zip build from Releases

Uncompress and burn this to an SD card. We recommend using Balena Etcher for this.

Configuring the wifi setup

The device automatically creates a hotspot network named MyNatureWatch-12345, with the numbers being a unique ID.

You can also connect the device directly to a home network by following this guide

Access the interface

The website is then accessible through its IP address:

http://192.168.50.1

If your device has Bonjour installed, you can also use:

http://mynaturewatchcamera.local/

Reporting bugs

Please provide as much information as possible. If you'd like to open an issue about a possible bug, please do so here and include as much information as possible. You can also open an issue if you would like to request a new feature.

Pull requests

If you'd like to submit a pull request, please let us know whether you're submitting a new feature, or a bug fix. Make sure to do a self review, and test on at least one type of Raspberry Pi. Please don't be offended if it takes us some time to fit your PR in! We will respond to every single one of them and let you know if we're evaluating it for a full release.

Support

If you require support, please head over to the My Naturewatch Forum.

About

A Python / OpenCV camera server to stream Pi camera content to a remote client through a website.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 10