Just a word of warning - "Motion" "MotionEye" and "MotionEyeOS" are three different systems which build on eachother and are developed by the same person (ccrisan on github). It took me a lot of confusing trial and error to figure out which was which, and which I could use in different scenarios.
- "MotionEyeOS" is basically a plug and play model, as the name implies, it's a full operating system made as a standalone. It works great as is but really can't be modified other than the standard config options and it can't be run alongside another OS.
- "MotionEye" needs to be installed on top of an OS like Raspbian
- "Motion" is the building block for both of those (and I think is what
@Ranjib is using for reef-pi)
I have a Raspberry Pi Zero W with MotionEyeOS watching my tank - for placement reasons it was easier to have this separate from the reef-pi box. It would be great to be able to add this as a feed to reef-pi. It might even save some coding hassle to have a modified version of MotionEye running in the background of reef-pi as a default camera option.
MotionEye / OS makes this feed available at:
http://IP_ADDRESS:8765/picture/1/current/?_username=USERNAME&_signature=SIGNATURE_STRING
I'm not sure about the specifics since i haven't looked at the reef-pi code much but it should be fairly straightforward to drop that into a reef-pi container as a feed.