All Projects → pliablepixels → Zmninja

pliablepixels / Zmninja

Licence: other
High performance, cross platform ionic app for Home/Commerical Security Surveillance using ZoneMinder

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Zmninja

Mobile.UP
Mobile.UP
Stars: ✭ 13 (-98.29%)
Mutual labels:  angularjs, ionic, mobile-app
bitpocket-mobile-app
Mobile app for accepting bitcoin payments at the point of sale (Bitcoin POS).
Stars: ✭ 26 (-96.59%)
Mutual labels:  ionic, mobile-app
Dianoia-app
Mobile (Ionic 3 - Angular 4) app about non-pharmaceutical activities and information for people with dementia.
Stars: ✭ 13 (-98.29%)
Mutual labels:  ionic, mobile-app
SmartsApp
💬📱 An End to End Encrypted Cross Platform messenger app.
Stars: ✭ 69 (-90.94%)
Mutual labels:  desktop-app, mobile-app
Gladys
A privacy-first, open-source home assistant
Stars: ✭ 1,874 (+145.93%)
Mutual labels:  home, iot
Nativescript Ionic Template
📱 🖥 Create Mobile First apps, Web and Native sharing the code with Angular 🎉
Stars: ✭ 65 (-91.47%)
Mutual labels:  mobile-app, ionic
ionic4-angular7-example
Ionic 4, Angular 7 and Cordova Tutorial: Build CRUD Mobile Apps
Stars: ✭ 57 (-92.52%)
Mutual labels:  angularjs, ionic
2019 Typography Calendar
2019 字体日历 App
Stars: ✭ 342 (-55.12%)
Mutual labels:  mobile-app, ionic
ionic4-angular6-crud-example
Building CRUD Mobile App using Ionic 4, Angular 6 and Cordova
Stars: ✭ 50 (-93.44%)
Mutual labels:  angularjs, ionic
Ionic-ElastiChat-with-Images
Ionic Magic Chat with Angular Elastic, Autolinker.js and more!
Stars: ✭ 66 (-91.34%)
Mutual labels:  angularjs, mobile-app
Tp Link Smart Switch Web Client
Creating a web client for the tp-link series of smart switches (HS-100, HS-110, etc).
Stars: ✭ 31 (-95.93%)
Mutual labels:  home, iot
Ionic Native Transitions
[Maintenance only] Native transitions (iOS & Android) for Ionic Framework
Stars: ✭ 589 (-22.7%)
Mutual labels:  ionic, angularjs
Ionic Toast
'ionic-toast' bower component for ionic framework applications
Stars: ✭ 160 (-79%)
Mutual labels:  ionic, angularjs
Ionic Starter Template
Reinventing the wheel, again! Sorry Ionic Team... but there are many newbies learning on Youtube!
Stars: ✭ 208 (-72.7%)
Mutual labels:  mobile-app, angularjs
Siberian
Siberian Single App Edition (SAE), free and open-source app builder.
Stars: ✭ 144 (-81.1%)
Mutual labels:  ionic, angularjs
Mobiscroll
Cross platform UI controls for progressive web and hybrid apps (plain JS, jQuery, Angular and React)
Stars: ✭ 1,510 (+98.16%)
Mutual labels:  ionic, angularjs
Ion Digit Keyboard V2
A digital keyboard plugin to use in Ionic 2 applications.
Stars: ✭ 97 (-87.27%)
Mutual labels:  ionic, angularjs
Blog
lizhonghui's blog
Stars: ✭ 109 (-85.7%)
Mutual labels:  ionic, angularjs
FD-Daily-Task
Create responsive dashboard Daily Task design using Flutter
Stars: ✭ 181 (-76.25%)
Mutual labels:  desktop-app, mobile-app
Addons
➕ Docker add-ons for Home Assistant
Stars: ✭ 548 (-28.08%)
Mutual labels:  home, iot

Donate with PayPal Donate with Bitcoin Donate with Ethereum Donate with Bountysource

zmNinja website

zmNinja is a multi platform (iOS, Android, Windows Desktop, Mac Desktop, Linux Desktop) client for ZoneMinder users. ZoneMinder is an incredible open source camera monitoring system and is used by many for home and commercial security monitoring.

Get in on App Store Get it on Google Play

Help

Before you ask for help

  • Make sure you have read the FAQ
  • Make sure you have validated that your APIs are working (if not, its a ZM issue, please post in ZM forums)
  • Please don't ask me for help with source compilation if you are not familiar with coding mobile apps - you should try and solve your own problems

Video Demo

Check out a video demo of zmNinja here

Mobile Platforms

zmNinja is stable as of today and runs on a variety of Android and iOS platforms. See links above to get them on play store (Android) and app store (iOS)

It also runs on the desktop (see below)

Desktop Platforms

Please download binaries from here.

Key Features

  • Push Notifications Object detection/face recognition for alarms (Needs the eventserver to be set up)
  • Multiple languages (English, French, German, Spanish, Portugese, Dutch, and more)
  • H264 video support
  • live views of monitors
  • Montage view (with multiple montage profile settings/sizes)
  • Events history and list
  • Timeline view
  • Camera pan/tilt/zoom (needs to have ZM support it first)
  • 24hr review

Key Limitations

  • Client certificates are not supported
  • If you use self signed certificates, you will likely have to install them in your phone (especially Android)
  • If you use Basic Authentication, you'll have to go through additional setup (see FAQ)

Thanks

To the Zonemider community in general, and the awesome Stack Overflow community. But specifically, Andrew Bauer (knight-of-ni) who egged me on to take up this project and Isaac Connor who has been incredibly supportive in helping fix various ZM issues that affected zmNinja.

Important Notes

  • zmNinja needs APIs enabled in ZoneMinder. See this for instructions on how to make sure your APIs are working. If they are not working, zmNinja will not work.

Why did I develop zmNinja?

  • I wanted to learn how to write a mobile app. It was (and is) fun.
  • I originally reached out to tinyCam to see if they were willing to do an app - did not get a response
  • I found zmView limited for my needs

Screenshots:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].