open source ZM client: ZmNinja (uses ZoneMinder APIs)

Discussion topics related to mobile applications and ZoneMinder Event Server (including machine learning)
bbunge
Posts: 2930
Joined: Mon Mar 26, 2012 11:40 am
Location: Pennsylvania

Re: open source ZM client: ZmNinja

Post by bbunge »

http://www.zoneminder.com/forums/viewto ... 32&t=23375

The link above is a "Master Branch" forum topic. In that there are procedures to install ZM on Ubuntu 14.04 and 15.04 from the iconnor zoneminder-master. Both assume you have installed the LAMP on your server. These procedures should continue to work as updates are developed.

bb
jbg70
Posts: 19
Joined: Tue Dec 30, 2008 9:00 am

Re: open source ZM client: ZmNinja

Post by jbg70 »

Hi,
I installed Zoneminder 1.28.106, the latest available from iconnor ppa (ppa:iconnor/zoneminder-master).
On the zmninja github document "Configuring ZoneMinder with API" there is a test to check if api works:

Code: Select all

h_t_t_p://localhost/zm/api/host/getVersion.json
If i browse my zm/api directory, there is no "host" subdir and there is no file "getVersion.json" anywhere in the disk.

Sure I miss something, but what?

Thanks for your help.
User avatar
asker
Posts: 1553
Joined: Sun Mar 01, 2015 12:12 pm

Re: open source ZM client: ZmNinja

Post by asker »

These are not files you will find. They are URLs that are processed by the API layer for routing purposes
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, I've updated instructions on how to install ZM+APIs correctly.
I've tested the ubuntu (iconnor's package and source) instructions today with clean OS installs before each.

Please follow them accurately and you should have no problems, especially with Ubuntu (which I've tried myself, based on both source install and iconnor's PPAs) and for Fedora/Centos that knnniggett has made sure is a very simple install process.

https://github.com/pliablepixels/zmNinj ... r-with-API
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
patpend
Posts: 43
Joined: Thu Mar 13, 2014 12:23 pm

Re: open source ZM client: ZmNinja (uses ZoneMinder APIs)

Post by patpend »

Asker, please put me on the list to test the iOS version. I have ZM 1.28.107 running with the APIs. The app looks excellent, looking forward to checking it out and giving you feedback. Many thanks for your effort.

If anyone's into Docker, Angel Rodriguez-Ricardo just released a zoneminder container with the API at https://github.com/QuantumObject/docker-zoneminder. Makes it very easy to get zm up & running with the APIs.
User avatar
asker
Posts: 1553
Joined: Sun Mar 01, 2015 12:12 pm

Re: open source ZM client: ZmNinja (uses ZoneMinder APIs)

Post by asker »

patpend wrote:Asker, please put me on the list to test the iOS version. I have ZM 1.28.107 running with the APIs. The app looks excellent, looking forward to checking it out and giving you feedback. Many thanks for your effort.

If anyone's into Docker, Angel Rodriguez-Ricardo just released a zoneminder container with the API at https://github.com/QuantumObject/docker-zoneminder. Makes it very easy to get zm up & running with the APIs.
Patpend, will do. I need more iOS testers. I have a bazillion Android testers (and growing) but only 2 iOS testers :(
Can you please follow the steps in the 1st post in this thread and send me an email?
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 (uses ZoneMinder APIs)

Post by asker »

zmNinja now runs great on Desktop platforms: linux, windows, mac. See the first post in this thread.
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 (uses ZoneMinder APIs)

Post by asker »

Folks, I've submitted both iOS and Android to the app/play store. They are priced at $3.99

I don't know when they will show up though. And I may go through a few rounds of rejection - this being my first time

thanks for the support.
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 (uses ZoneMinder APIs)

Post by PacoLM »

Good luck, I hope you get a valuable payback of this effort... ;)

After more than 15 years, no longer using ZM as surveillance system.
Now in the dark side, using a commercial system...
User avatar
asker
Posts: 1553
Joined: Sun Mar 01, 2015 12:12 pm

Re: open source ZM client: ZmNinja (uses ZoneMinder APIs)

Post by asker »

Thanks PacoLM, very kind of you
PacoLM wrote:Good luck, I hope you get a valuable payback of this effort... ;)
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
BiloxiGeek
Posts: 271
Joined: Tue Feb 11, 2014 2:04 pm

Re: open source ZM client: ZmNinja (uses ZoneMinder APIs)

Post by BiloxiGeek »

Since I have (IOS) ZmNinja installed will the App Store see it as an update or a different app?
User avatar
asker
Posts: 1553
Joined: Sun Mar 01, 2015 12:12 pm

Re: open source ZM client: ZmNinja (uses ZoneMinder APIs)

Post by asker »

BiloxiGeek wrote:Since I have (IOS) ZmNinja installed will the App Store see it as an update or a different app?
It will be a different app.
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 (uses ZoneMinder APIs)

Post by asker »

Folks, the iOS app is also published. Check the first post for a link
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
BiloxiGeek
Posts: 271
Joined: Tue Feb 11, 2014 2:04 pm

Re: open source ZM client: ZmNinja (uses ZoneMinder APIs)

Post by BiloxiGeek »

Installed with no problems. Glad to see you got it into the app store.
User avatar
asker
Posts: 1553
Joined: Sun Mar 01, 2015 12:12 pm

Re: open source ZM client: ZmNinja (uses ZoneMinder APIs)

Post by asker »

BiloxiGeek wrote:Installed with no problems. Glad to see you got it into the app store.
Awesome - don't forget to leave reviews :-)
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