Deferred Revenue - Schedule of Deferred Revenue (Details) - USD ($) |
Dec. 31, 2017 |
Dec. 31, 2016 |
|---|---|---|
| Deferred revenue | $ 184,378 | $ 162,331 |
| Monitoring [Member] | ||
| Deferred revenue | 177,878 | 103,831 |
| Distributorships [Member] | ||
| Deferred revenue | $ 6,500 | $ 58,500 |