Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Moderator: Forum moderators

Post Reply
User avatar
mikewalsh
Moderator
Posts: 6518
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 993 times
Been thanked: 2170 times

Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Post by mikewalsh »

Afternoon, gang.

Ever fancied a completely portable home CCTV client? Well, here's one.

I first discovered Xeoma a few years ago.....round about the time, I believe, when @rockedge first started playing with ZoneMinder and was publishing semi-regular 'progress reports'. Coincidentally, someone else was asking about CCTV apps at that time, so I got curious, looked around to see what else was available, and found Xeoma, from FelenaSoft.

What attracted me to it was the ease-of-use, and the fact that the whole thing is contained within a single, statically-compiled binary. You can select from paid plans, or you can select from the free version during initial set-up. It works with any type of camera it can detect; not only IP cameras, but also ordinary webcams, so if like me you've got a couple of spare webcams kicking around the place it's pretty easy to set up a basic surveillance system.....one watching the front of the house, perhaps one watching the back door, maybe another one watching the back garden out of an upstairs window.....that kind of thing.

The paid plans will let you monitor up to several hundred cameras simultaneously, along with setting-up motion detection & all the rest of it. The basic, free version only lets you use up to 4 cameras, but for a small private house/flat/dwelling, this is more than enough for most people.

The full instruction manual can be found here:-

https://felenasoft.com/xeoma/en/description/

.....and can be downloaded as a PDF if you need it, although the configuration window is quite self-explanatory (Xeoma is described as being "Lego-like, of modular construction" by its devs).

I don't know quite what Erik thinks of this thing. I've mentioned it to him a couple of times in the past, but I think he's wedded to his ZoneMinder setup! :D

------------------------------------------

Because of the single binary, it occurred to me last night that I could probably "portabilize" it (same as many that use an AppImage at their heart), so.....that's what I've done. Config stuff is sym-linked into place at launch, and sym-links removed again at close. Because of the sym-links, any changes are of course written back to the 'portable' directory.

If anyone's interested, you can find both 64- AND 32-bit versions of it here at my MEGA a/c:-

https://mega.nz/folder/3fIlhRaA#0W-fmZHxnl03zIXZWjymqQ

As always; d/l - unzip - move the portable directory anywhere you like, though preferably outside the 'save'. Click to enter, click 'LAUNCH' to run AS a portable. Scripts allow adding/removing a Menu entry for better system integration, if required.

It'll basically run OOTB with any Puppy from Xenialpup onwards; Tahr is getting a little long in the tooth now - though older versions used to work OK - and time moves on. That's 'progress', I guess.

Enjoy.

Mike.;)

User avatar
rockedge
Site Admin
Posts: 7022
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 3149 times
Been thanked: 2933 times
Contact:

Re: Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Post by rockedge »

I have an older copy of Xeoma that really ran pretty good on Bionic64. It definitely is one of the easier camera monitoring solutions to setup.

Zoneminder has a lot of power to operate 1 or 1000+ cameras or streams, is network based, can be operated remotely via the Internet and ZM is free. But can be tricky to setup in Puppy Linux variants.

Xeoma is pretty straightforward and does well for small setups.

I've experimented for awhile with Shinobi but would use Xeoma instead after all is said and done.

User avatar
mikewalsh
Moderator
Posts: 6518
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 993 times
Been thanked: 2170 times

Re: Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Post by mikewalsh »

@rockedge :-

Yeah, I've been trawling the web to see what else is available this afternoon. Couple of others I've found are BlueCherry:-

https://www.bluecherrydvr.com/

.....and Ivideon:-

https://www.ivideon.com/ivideon-server-linux/

.....which looks interesting as a lightweight Puppy alternative in this sector, due to being able to run on an Intel Atom and just a gig of RAM. However, that's as far as I've looked into it yet; I've no idea how easy or otherwise these two might (or might not) be to actually get up-and-running.

There's something else called C-MOR, though that appears to be for IP cameras only.

Mike. ;)

geo_c
Posts: 3054
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2373 times
Been thanked: 946 times

Re: Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Post by geo_c »

Right on time again @mikewalsh!

I went in on some studio space with a friend of mine, and I walked in and found he had set up a 'ring' camera, and I told him, "I have issues with 24/7 facial recognition algorithms being run on me!" He moved it out of the main space, and he would like to get a closed circuit system, but those are pretty salty. I'll check this out, maybe it's a good alternative.

geo_c
Old School Hipster, and Such

User avatar
mikewalsh
Moderator
Posts: 6518
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 993 times
Been thanked: 2170 times

Re: Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Post by mikewalsh »

Well, scratch my previous statement. I've just tried the latest version of Xeoma in Tahr 6.0.6, and.....it's running fine. :shock: :roll:

I did a brief run of a somewhat older version in Tahrpup last night, from the middle of last year.....and that version crashed almost immediately. Hence my previous statement about Tahrpup being long in the tooth, but it now seems the newest version has "fixed" whatever caused that.

I don't run Tahrpup64 any longer; haven't done for a couple of years. But it looks like there's a good chance the 64-bit portable ought to work in it. If anyone does get this working in Tahrpup64, let us know please.

Mike. ;)

User avatar
peppyy
Posts: 358
Joined: Fri Jan 22, 2021 2:11 pm
Location: VT USA
Has thanked: 72 times
Been thanked: 33 times

Re: Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Post by peppyy »

Thanks @mikewalsh again. Runs great in fossa 9.5. I bought a new tool, HFSTOOLS infrared camera. It has USB cast and guview didn't like it.
Downloaded the portable and fired it up and Bam, there it was live, along with my network cam, (Which is currently in the basement wireless).

xeoma.jpg
xeoma.jpg (92.4 KiB) Viewed 440 times

I am planing on getting another wireless camera for the other hive area and this will come in handy to view them.

I see this is a demo of the pro version, I will have to find the manual and decide if I want to play more with it.

Puppy Linux. It just works!
Foassapup 9.5 64-(Frugal) Mobo, M5A99FX PRO - CPU, AMD FX-6300 6 core - mem,32GB - Storage
ssd 128GB M4 - ssd-256GB APS - ssd-1TB PNY - GPU GeForce GTX 1060 GAMING X 6G. Yes it's a Mutt.

User avatar
mikewalsh
Moderator
Posts: 6518
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 993 times
Been thanked: 2170 times

Re: Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Post by mikewalsh »

@peppyy :-

There IS a way to set Xeoma to run as a permanent "free" version. I can't remember off the top of my head how this is accomplished, and I'm not where I can look, either. It'll be later tonight, or tomorrow before I get a chance, but I'll post back with instructions when I find them. Vis-a-vis my statement above about not running Tahr64 any more, guess what? Yup, I'm back with her again.....more customized & updated than ever.

(I have a soft spot for Tahrpup, 'cos it was the first ever Puppy to run perfectly, OOTB, on ALL my elderly hardware at the time. It won't run straight out of the box on this much newer Pavilion, but I've learnt a lot of workarounds and alternative approaches over the last decade.....like newer kernels, upgraded glibc, dbus, ca-certificates, ssl, etc, etc. It works pretty well, all things considered.)

Leave it with me, anyway.

Mike. ;)

User avatar
rockedge
Site Admin
Posts: 7022
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 3149 times
Been thanked: 2933 times
Contact:

Re: Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Post by rockedge »

@peppyy I experimented with Xeoma and managed to enable the free version mode but I'll have to look back at exactly what I did to do it.
The free version for a few camera's worked well for being a lite version from what I remember. Easy install is a plus. Zoneminder is really good but tricky sometimes to install all of the pieces.

User avatar
peppyy
Posts: 358
Joined: Fri Jan 22, 2021 2:11 pm
Location: VT USA
Has thanked: 72 times
Been thanked: 33 times

Re: Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Post by peppyy »

@mikewalsh I still run Tahr on occasion, It is on one of my internal drives as a backup, (My first ssd, 128gb). I did a full installation on that and have not had any issues with it. Went to Fossa when I got a 256gb ssd drive and I am now at 3 ssd's with the 1tb being the catch all. That is where I keep my apps, storage and backups. Started to use that for the video archive in the portable folder.

@rockedge Thanks for looking. Too bad we never got zoneminder up and running on Fossa. Considered installing your version from cd onto an older computer just to have a dedicated machine for it. Probably a good idea since I shut down every night. I always have the SD card in the camera for backup, saves about 25 days of video before overwriting the first one.

Played with Xeoma yesterday and I think it may actually have too many bells and whistles. Still trying to figure it all out and then make a backup of the settings.

I am looking at a
SV3C 5MP WiFi IP Camera Outdoor, Dual Band 2.4GHZ 5GHZ WiFi Security Cameras, Exterior Onvif Cam Support RTSP Browser Viewing, Human Motion Detection, Two-way Audio, IP66 Waterproof, SD Card Recording.
The SV3C pan tilt I bought 3+ years ago is still going solid, and it appears the new ones work ootb in a browser, without flash plugin.

Puppy Linux. It just works!
Foassapup 9.5 64-(Frugal) Mobo, M5A99FX PRO - CPU, AMD FX-6300 6 core - mem,32GB - Storage
ssd 128GB M4 - ssd-256GB APS - ssd-1TB PNY - GPU GeForce GTX 1060 GAMING X 6G. Yes it's a Mutt.

User avatar
rockedge
Site Admin
Posts: 7022
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 3149 times
Been thanked: 2933 times
Contact:

Re: Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Post by rockedge »

@peppyy

If you you are going to be able to use a Fossapup64-9.5 or F96-CE we can try the 2 set up scripts that will install Zoneminder and the web server components that I have.

I'll run them on a fresh installation of both Fossa's to see what pitfalls one will face...or not. I have had it go so well that it all worked a few times with the scripts.

I have somewhere in storage remastered Tahr-6.0.5 with Zoneminder pre-installed in an ISO. I'll go ahead and test out the scripts....... :geek:

User avatar
peppyy
Posts: 358
Joined: Fri Jan 22, 2021 2:11 pm
Location: VT USA
Has thanked: 72 times
Been thanked: 33 times

Re: Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Post by peppyy »

I have found that most anything I had in Tahr runs in Fossa 9.5. When the time comes, I will dedicate a machine to it.

I have a cd I labeled Turnkey Zoneminder, although I think the one you made is called something different?

OMG! I just found a CD of Puppy 2.0.2 in my archive of hundreds of CD's. Forgot that was back when I started. Have to dig out an old 32bit and see if it will fire up. Amazing what you find when you are looking for something else.

Puppy Linux. It just works!
Foassapup 9.5 64-(Frugal) Mobo, M5A99FX PRO - CPU, AMD FX-6300 6 core - mem,32GB - Storage
ssd 128GB M4 - ssd-256GB APS - ssd-1TB PNY - GPU GeForce GTX 1060 GAMING X 6G. Yes it's a Mutt.

User avatar
peppyy
Posts: 358
Joined: Fri Jan 22, 2021 2:11 pm
Location: VT USA
Has thanked: 72 times
Been thanked: 33 times

Re: Xeoma - Open-source home-surveillance CCTV client.......in 'portable' format

Post by peppyy »

rockedge wrote: Fri Mar 07, 2025 4:39 pm

@peppyy

If you you are going to be able to use a Fossapup64-9.5 or F96-CE we can try the 2 set up scripts that will install Zoneminder and the web server components that I have.

I'll run them on a fresh installation of both Fossa's to see what pitfalls one will face...or not. I have had it go so well that it all worked a few times with the scripts.

I have somewhere in storage remastered Tahr-6.0.5 with Zoneminder pre-installed in an ISO. I'll go ahead and test out the scripts....... :geek:

I have been going through some older laptops since I found the copy of Tahr ZM. One overheats before I can get it to boot, even after a thorough cleaning, fan testing and new paste. The second has an issue finding the wireless card with Tahr and has a random video issue for the widescreen. The 3rd appears to run ZM alright from the live cd. ;)

I have not tried F96-CE, been happy so far with 64-9.5 Guess I could download some ISO's and check them out.
EDIT

@rockedge Both the ones that I have tried 96-CE on have an issue with it finding using the BCM4322 wireless card. It appears that there are 10 Broadcom cards that can't use the b43-pci-bridge :roll: I'll play with it more on the next rainy day.

EDIT2
Found a .pup that got it working, kind of. I was amazed how fast it was on my wifi until it dropped signal 4 times in 1/2 an hour. Might have to find something I can plug into the LAN in Momma's office or change the card to something better supported.

Puppy Linux. It just works!
Foassapup 9.5 64-(Frugal) Mobo, M5A99FX PRO - CPU, AMD FX-6300 6 core - mem,32GB - Storage
ssd 128GB M4 - ssd-256GB APS - ssd-1TB PNY - GPU GeForce GTX 1060 GAMING X 6G. Yes it's a Mutt.

Post Reply

Return to “Utilities”