I have mixed feelings about the piper. On the one hand its an amazing device. The camera works great. The ability to detect motion in the room works great. It integrates with Z wave devices, which lets you put sensors on your door and even take video when the door opens. Thats all quite amazing.
The app is so so. I could complain about funkiness on the interface, but it works fine.
The real killer problem is login and network reliability. The system always takes a little while to login. And this is a pain when youre sitting at the door waiting to get into the house, or wanting to get on your way as you arm the system. Why oh why cant it save login state, and use the cloud database in a model view control scheme. Perhaps like my Rachio does.
Sometimes this login delay is significant. Here, login fails, you have to restart the app, then go through another login attempt, and wait, and wait. Often, it has to re-login while youre using it, adding more frustrating delays to you getting the system armed or disarmed. Thats a real pain when youre sitting outside the door, waiting to come into the house.
The other pain is that sometimes the unit itself loses network conductivity. The network still sees the unit there, but the unit doesnt respond. Perhaps it crashed. Perhaps its in an infinite loop. Perhaps the server somewhere in the cloud is dead. Who knows. Other times the unit goes offline from the app perspective but is still posting events. Just more networking bugs.
In fact, Im writing this review tonight, because the systems network crashed while it was armed. It was not fun unplugging it and pulling the batteries while the siren was blasting.
I hope piper can fix all the login and networking problems. I recommend they go back to the books on this one. And then later post the code they use for login security on a developer forum as a study in what not to do. It will make great geek comedy.