Top positive review
The good news: It works exactly as advertised
November 21, 2017
The good news:
It works exactly as advertised. 1080p video stream from the phone app, still image and video recordings also done through the app. Night vision is decent. Swipe to tilt is pretty cool. You can also play some soothing music from the app and have it playback from the camera speaker. The website says that the app is only supported on mobile phones and not tablets, but there may be a way around this... I am running the Android version of the app and I am happy to report it works very well with no hiccups as others have posted.
Things/caveats to know (as of app version 2.5.3 and camera firmware version 1.9.2) :
1. The app has a 32-character limit (alphanumeric and symbols) for the WiFi password it sends to the camera at initial setup. If your WiFi is secured with anything longer, the app will never connect to the camera.I tried this for several hours only to discover this is why it wouldn't connect out of the box.
2. There is no way to manually set any network config on the camera itself. The camera boots with some sort of multicast server listening for a join. The app on your phone both multicasts and broadcasts out across the network looking for the camera. Once it finds it and does a join, it sends it the WiFi SSID and key that the app has your configure over to the camera. The camera then joins the WiFi network and sends out a DHCP request for an IP. The only way to manually hard-code an IP address for the camera is to create a DHCP reservation on your router once it completes this process the first time. The app has no configurable settings to send to the camera to change its network config.
3. Be sure your home router has a firewall enabled. An nmap scan thrown at the camera shows that it has a telnet service running on it:
PORT STATE SERVICE VERSION
23/tcp open telnet BusyBox telnetd
The telnet server seems to have a username/password enabled, so just something to be aware of. Never connect this or other IoT devices to an unprotected Internet connection.
4. The voice volume sent to the phone from the app is quite low. I'm not sure if this is a firmware bug or if the internal speaker is just underpowered. It is audible, but don't expect it to act as a loudspeaker for the room. It just isn't that powerful.