open source ZM client: ZmNinja (uses ZoneMinder APIs)

Discussion topics related to mobile applications and ZoneMinder Event Server (including machine learning)
User avatar
OhmMega
Posts: 5
Joined: Tue Aug 11, 2015 11:37 am

Re: open source ZM client: ZmNinja

Post by OhmMega »

I'd like to test this for Android.

Looks great.
Pain is only an illusion...
espressobeanie
Posts: 7
Joined: Sun Jan 15, 2012 11:43 pm

Re: open source ZM client: ZmNinja

Post by espressobeanie »

So, one security issue here: SSLv[1-3] are broken. TLS v1.1 is much safer. It's a cool app but I'd hate to hear about a malicious actor breaking the security of the connection and using someone's internal cams to spy on them remotely.
User avatar
asker
Posts: 1553
Joined: Sun Mar 01, 2015 12:12 pm

Re: open source ZM client: ZmNinja

Post by asker »

espressobeanie wrote:So, one security issue here: SSLv[1-3] are broken. TLS v1.1 is much safer. It's a cool app but I'd hate to hear about a malicious actor breaking the security of the connection and using someone's internal cams to spy on them remotely.
I might be wrong - but I don't think that is an app issue. You are referring to a Zoneminder configuration issue.

If you set up Apache to serve SSL 3.1 (TLS 1.0), the app should work with it without any change - as long as you install the cert in the device (if it is self signed).
I no longer work on zmNinja, zmeventnotification, pyzm or mlapi. I may respond on occasion based on my available time/interest.

Please read before posting:
How to set up logging properly
How to troubleshoot and report - ES
How to troubleshoot and report - zmNinja
ES docs
zmNinja docs
User avatar
asker
Posts: 1553
Joined: Sun Mar 01, 2015 12:12 pm

Re: open source ZM client: ZmNinja

Post by asker »

OhmMega wrote:I'd like to test this for Android.

Looks great.
OhmMega please hold on a for a few days - I'm hoping to get access to a package for ZM that does not need one to recompile from source (the server).

BTW, this is not a comment at you, but in general: I'd appreciate it if folks who asked to be testers provide feedback - there are quite a few who asked for the client but don't provide any feedback or don't take the effort to run it through its paces --> at this stage, I'm looking for active testers.
I no longer work on zmNinja, zmeventnotification, pyzm or mlapi. I may respond on occasion based on my available time/interest.

Please read before posting:
How to set up logging properly
How to troubleshoot and report - ES
How to troubleshoot and report - zmNinja
ES docs
zmNinja docs
User avatar
OhmMega
Posts: 5
Joined: Tue Aug 11, 2015 11:37 am

Re: open source ZM client: ZmNinja

Post by OhmMega »

Surely. Hope to hear more soon.
Pain is only an illusion...
twice
Posts: 24
Joined: Tue Nov 02, 2010 12:38 am

Re: open source ZM client: ZmNinja

Post by twice »

id like to test also and will provide feedback
running zoneminder for many years now
thanks again twice
User avatar
asker
Posts: 1553
Joined: Sun Mar 01, 2015 12:12 pm

Re: open source ZM client: ZmNinja

Post by asker »

Here is a video of the client - I've added it to the first post as well

https://www.youtube.com/watch?v=sSIMic2 ... e=youtu.be

(twice and OhmMega - will contact you for testing in a few days. I am waiting for a prepackaged PPA - if that doesn't happen in a few days, well, just build from source

Appreciate your confirmation for proactive feedback. May I ask how many cameras do you have? I'd love to get more people with 10+ cameras test this as well - not that its a pre-condition - just curious)
I no longer work on zmNinja, zmeventnotification, pyzm or mlapi. I may respond on occasion based on my available time/interest.

Please read before posting:
How to set up logging properly
How to troubleshoot and report - ES
How to troubleshoot and report - zmNinja
ES docs
zmNinja docs
User avatar
OhmMega
Posts: 5
Joined: Tue Aug 11, 2015 11:37 am

Re: open source ZM client: ZmNinja

Post by OhmMega »

I have 6 permanent and 2 extra.

In the future i'd like to have two optical zoom cams, so maybe 10 to test with. Depends on cost of the cameras though.
Pain is only an illusion...
User avatar
asker
Posts: 1553
Joined: Sun Mar 01, 2015 12:12 pm

Re: open source ZM client: ZmNinja

Post by asker »

OhmMega wrote:I have 6 permanent and 2 extra.

In the future i'd like to have two optical zoom cams, so maybe 10 to test with. Depends on cost of the cameras though.
Okay thanks.
To be able to test the client you need to install a custom version of ZM
https://github.com/pliablepixels/zmNinj ... --security for instructions.

Let me know if you get to that stage. The instructions are for ubuntu 14, you may have to customize for your own system. Without this the client won't work

(twice the same is true for you, if you want to test)
I no longer work on zmNinja, zmeventnotification, pyzm or mlapi. I may respond on occasion based on my available time/interest.

Please read before posting:
How to set up logging properly
How to troubleshoot and report - ES
How to troubleshoot and report - zmNinja
ES docs
zmNinja docs
twice
Posts: 24
Joined: Tue Nov 02, 2010 12:38 am

Re: open source ZM client: ZmNinja

Post by twice »

Appreciate your confirmation for proactive feedback. May I ask how many cameras do you have? I'd love to get more people with 10+ cameras test this as well - not that its a pre-condition - just curious)
asker ,
i have 10 cam's and another system with 12
as for building from source i always have looking forward to testing this out

Twice .
User avatar
asker
Posts: 1553
Joined: Sun Mar 01, 2015 12:12 pm

Re: open source ZM client: ZmNinja

Post by asker »

Okay, once you are done, please send me an email and I'll add you to the Android beta testing program. If you have iOS, I can add you to that too.
I no longer work on zmNinja, zmeventnotification, pyzm or mlapi. I may respond on occasion based on my available time/interest.

Please read before posting:
How to set up logging properly
How to troubleshoot and report - ES
How to troubleshoot and report - zmNinja
ES docs
zmNinja docs
User avatar
asker
Posts: 1553
Joined: Sun Mar 01, 2015 12:12 pm

Re: open source ZM client: ZmNinja

Post by asker »

Folks, as of Aug 22, iconnor now has convenient PPAs that will automatically install the APIs. The PPAs are available for both ubuntu 15 and 14. I've updated the first post in this thread with updated instructions.
I no longer work on zmNinja, zmeventnotification, pyzm or mlapi. I may respond on occasion based on my available time/interest.

Please read before posting:
How to set up logging properly
How to troubleshoot and report - ES
How to troubleshoot and report - zmNinja
ES docs
zmNinja docs
PacoLM
Posts: 971
Joined: Wed Dec 02, 2009 9:55 pm
Location: Spain

Re: open source ZM client: ZmNinja

Post by PacoLM »

Hi asker,

Incredible work. Nice app and really nice house!

Thanks a lot,

PacoLM

After more than 15 years, no longer using ZM as surveillance system.
Now in the dark side, using a commercial system...
theslim1
Posts: 1
Joined: Fri Aug 28, 2015 8:34 pm

Re: open source ZM client: ZmNinja

Post by theslim1 »

I would like to test this out for Android,
User avatar
asker
Posts: 1553
Joined: Sun Mar 01, 2015 12:12 pm

Re: open source ZM client: ZmNinja

Post by asker »

PacoLM wrote:Hi asker,

Incredible work. Nice app and really nice house!

Thanks a lot,

PacoLM
Thanks as always PacoLM, you've always been very encouraging :-)
theslim1 wrote: I would like to test this out for Android,
Hi, I've updated the first post with instructions on what you need to do before you can test. On you go through that, please send me an email confirming the data and I'll add you.
I no longer work on zmNinja, zmeventnotification, pyzm or mlapi. I may respond on occasion based on my available time/interest.

Please read before posting:
How to set up logging properly
How to troubleshoot and report - ES
How to troubleshoot and report - zmNinja
ES docs
zmNinja docs
Post Reply