hardware: two Pi 3, two noir v2 cameras, one DS18B20 temp sensor, 32gb sdcards, 16gb thumb drives in both. both run headless and no mice or keyboards. They are mounted in windows looking outside, I ssh in to control them.
software: Pi one is running Motion MMAL/apache/php/rrdtool. Pi two is running PiKrellCam/nginx/php/rrdtool. Both have samba shares.
All the working directories that are read/written to a lot are on the thumb drives to save wear on the sdcards.
The biggest challenge is getting enough light in the field of view at night. It's a work in progress.
The DS18B20 was so simple to hook up...fun! I found a script from searching that I modified to write the temp to a rrdtool db the way I wanted and the same script had code for the other Pi that gets outside temp from a local weather station (Metar).
Pi two with the DS18B20 will be remounted in a waterproof box and put outside as soon as I work out the camera mount inside the box. I'll probably add an anemometer to it at that time.
Both are on my wifi network and every connected device with a browser can view the feed like so:
so far they are stable, could probably run for months without intervention if I wasn't messing with them all the time. I like that they use very little power and were relatively cheap to put together. It's very satisfying to have things complete and working the way you needed.