MotionEye external storage on Hassio/NUC

I’m running Hassio on an Intel NUC on Proxmox. Is there any issue running an external hdd for MotionEye storage? I currently have 2 Wyze cams, but plan to add a few more. Am I okay from a horsepower perspective to record 24/7 on a few cams?

I ended up installing motioneye manually on my NUC (running Ubuntu) outside home assistant (hassio docker) in Linux directly.
You can then use usb external storage.

I don’t have Proxmox and dont know anything about it regarding the external HDD situation, but I have 2x 4K cameras and 2x Rpi cameras recording on motion detection on an old Pentium NUC. It sits about 60% CPU usage. A better NUC would be fine.

Mobile (not sure of any way to address you)
I am interested in your set up
The last time I installed motioneye on my nuc was within hassio. I thought I had set my drive space right but somehow it made my whole disk get used up. I then thought - how about adding an external 4tb drive and send all the motioneye stuff there? Trouble is the hassio install doesn’t see the ext4 drive as a storage option.
Some people have done workaround by editing core files etc. I’m reluctant to do that. (more because of my limitations with linux)
So when you install motioneye separately on your NUC do you still have camera feed into your hassio when required?
When you wish to access recordings for any purpose what is the process?
Patrick

I always have a direct ONVIF feed into HA as a live cam then use an iframe in my configuration.yaml to link the external install of Motioneye via a side tab link.

panel_iframe:
motioneye:
title: ‘Motioneye’
url: ‘http://192.168.1.111:8765
icon: mdi:motion-sensor

8765 is the default port to log into motioneye.

Install instructions here:

You can then link to an SD card to fill with files.

To view footage, you can just go to YOUR.IP:8765 or the tab (iframe) in HA.

Personally I’ve stopped using motioeye and now use Zoneminder as I do 24/7 recording 2 frames per second, with motion detection (to highlight action on the timeline) I find Zoneminder has more configurable motion triggers and a better review process of events.

In case you are curious:
https://zoneminder.readthedocs.io/en/1.34.8/installationguide/ubuntu.html#easy-way-ubuntu-18-04-bionic

1 Like

There does not seem to be a way to mount paths within Home Assistant (HassIO) IT would be storing it to whatever storage you have assigned Home Assistant.
If I am wrong, please let me know as I would love to have MotionEye integrated into HA with the addon, but I would want the video to be stored external to HA.

You can tell MotionEye to save footage to a NAS but I haven’t been able to get it to save to a locally connected external drive at all

Can you tell me how to mount a NAS share into Home Assistant (formerly HassIO) running on HassOS.
I have been struggling with this as I can’t work out how to mount drives into HassOS. If I could do this I would be able to use Plex as well as MotionEye centrally in one place…

I haven’t yet done it but it’s either in the docs for the add-on or the main add-on forum thread

I’ll keep searching then. I thought maybe you had a way as everything I have come across so far indicates it is not possible to mount paths in HassOS… Thanks for your help.

It’s not about mounting the path. It’s a setting inside MotionEye. You configure it under video record settings or similar. On my phone so can’t check easily right now

I use Home Assistant Supervised so I can’t check, but does your setup include rsync ? I’ve been rsync’ing from motionEye to my NAS for years and it is very reliable. It also has some useful extras, like deleting transferred files (no clogging an R Pi SD card), slowing of transfer (less strain on an older R Pi ethernet/usb) and so on. No need for mounting shares but you would need to sort ssh keys (Google passwordless ssh).

Brendan,
I’m like Sparky Dave. I want to store to an external drive with motioneye. We had a form of solution proposed by nickRout about 2 months or so ago but neither of us were successful in making it work.
I can easily save from motioneye to my NAS though. i’m running freenas and have SMB shares. These just showed in motioneye when I chose storage path. i didn’t have to mount anything.

As to external storage. I was successful in having the external storage mount on start up as NickRout suggested by editing fstab. But no matter what the motioneye add on didn’t see it as a storage option.
I did read that a work around is to actually install motion in docker andthen external storage is an option. I haven’t played with that yet. It’s on the list.

I opted out from storing onto my NAS as I had a bad experience where the motioneye add on just filled up my freenas and I had an unstable system that nearly crashed. It took about 2 months of resilvering to fix. Won’t go there again.

I’m slowly going to Ubiquiti equipment so I don’t think I’l have an issue with cctv and storage soon.

Patrick

Thanks for the information. I can’t justify the cost of Ubiquiti in a home environment that only has a smallish number of devices.
I have decided not to use the add-ons in Home Assistant and will instead run MotionEye and Motion on a VM and likely do Plex the same way. I have a Core i7with 32GB RAM, so I can migrate everything onto that and use ProxMox as the bare-metal hypervisor.
It will just be easier than mucking around with storage within HA add-ons