MarkGrimwood / Mognet-All-Sky-Camera-install

Software for a simple Raspberry Pi based all sky camera
Creative Commons Zero v1.0 Universal
3 stars 0 forks source link

All Sky Camera code for the Raspberry Pi

This project was created as a minimum viable product for all sky camera software that would handle backend capture automatically and provide a front end to display the image along with videos and saved image history while also being lightweight enough to run on a Raspberry Pi Zero W without stress. It is based on a previous all sky camera by Pete https://github.com/rederikus/AllSky-Camera-Raspberry-Pi and also contains the SunWait executable from https://github.com/risacher/sunwait

The code sets up a cron job to capture an image once per minute day and night. Each image is date and timestamped, and appended to an Mpeg for the relevant period. The saved periods are archived until the memory card is almost full, at which point the oldest period is deleted. At noon every day the crontab file is regenerated for the changing sunrise and sunset times.

Full documentation is available in the Wiki https://github.com/MarkGrimwood/Mognet-All-Sky-Camera-install/wiki And I've started a discussion thread here https://stargazerslounge.com/topic/376932-another-all-sky-camera/

Quick Setup Guide

Before installation

You will need to know your latitude and longitude. An approximate location is fine as this information is only used for timings of sunrise, sunset etc. The values are entered separately in decimal format with the N/S and E/W indicators. Those values will be truncated to two decimal points, so a precise location of 52.202175N, 0.128179E will become 52.20N and 0.12E

Installation

Initialise the memory card with a version of Raspbian. For the RPi Zero Raspbian Lite is probably the best version to go for Set up on the card for wifi and ssh Then assemble the RPi, camera and power supply, insert the card and turn it on. Give it a couple minutes to sort itself out. Don't forget to do the standard updates as per https://www.raspberrypi.org/documentation/raspbian/updating.md

Once it's ready, SSH onto the RPi to do the rest of the setup First up configure it for camera use, set the host name, and change the password Enter sudo raspi-config at the prompt

Select Finish, and reboot the RPi if required

Now to get the code onto the RPi and install it, so type the following commands

You will be prompted for your latitude and longitude, and then after that everything should automatic. Once complete the installer script will give the URL for viewing the captured images, etc and viewing is just through a normal web browser

The install directory and zip file can now be removed:

Version History

v1.2.6 - 13th October 2021

v1.2.5 - 21st July 2021

v1.2.4

v1.2.3

v1.2.2

v1.2.1

v1.2

v1.1

v1.0