Recently I invested some time and money into building an Amcrest based surveillance system for my home. Here's my current setup:
- 1x NV4108E-HS (NVR, POE, 8 channels)
- 2x IP3M-943W (Outdoor cameras, directly connected to the NVR via cat6 Ethernet cable)
- 2x IP4M-1026E (Outdoor cameras, directly connected to the NVR via cat6 Ethernet cable)
- 1x IP3M-941W (Indoor camera, connected to the NVR via WiFi)
After weeks lurking on this forum I decided to post an open letter to talk about the state of Amcrest's software stack and discuss about the several issues me and many other customers are facing. Here you have a summary of the most important issues I hit using Amcrest products:
Web viewer
The web viewer does not work on any of the browsers I tried (Safari, Chrome, Firefox, IE, SeaMonkey). The web viewer asks you to install a plugin, you do, but then the plugin does not really work. Plenty of users reported this issue starting at the end of 2018: Yes, I know that Amcrest is clearly aware of the issue: Tried the Chrome app, but it works only partially (there's no video/image feedback, which is the whole point!). Another suggested solution is to use the Amcrest Cloud services, but why should I pay for a subscription service just because your software does not work?
Also, I tried the Surveillance Pro software and it's entirely broken on MacOS (at least, on Mojave 10.14.6). The app works mostly fine on Windows, but I don't use Windows much. Said so, having to install browser plugins or executables on MacOS/Windows in 2019 feels outdated. As far as I can understand the issue stems from the Amcrest web viewer using NPAPI, which is a bit upsetting, considering that this is technology has been deprecated in 2013 and entirely dropped by all major browsers between 2017/18. Are there any concrete plans and an ETA for when Amcrest will release a working version of the web viewer?
Clock resetting
One of my IP3M-943W cameras occasionally reset its system clock regardless the NTP settings (or the auto-maintain settings). The issue has been reported by various users almost 2 years ago, no fix yet: This kept on happening for weeks before I connected this camera to the NVR directly (then it stopped happening luckily). Every time this happens all recording are crammed around 01-01-2000 and because the UI of the iOS app requires scrolling month-by-month to program the start/end dates the recordings are de-facto inaccessible.
Push notification issues
Push notifications sometimes stop working entirely, regardless the settings. Reported almost one year ago by other users, no fix yet: Keeps on happening to me: sometimes notifications come back by enabling/disabling stuff, sometimes I need a factory reset, sometimes I just need to wait a few hours then they come back (yep, crazy).
Camera channel order in the NVR
The NVR decides some random camera order and it cannot be changed. Originally reported in 2018 by other users, no fix yet: Spent hours setting up the cameras in the Web UI in the order I wanted, they kept on going back to whatever the NVR decided. Might sound stupid but I have one camera which I wanted to see by default as my first camera.
Camera disconnections
Some wired camera occasionally disconnects from the NVR until rebooted. That's a common issue that happens on a number of different camera models. The first report I could find on the forums is from 2017, no fix yet: I personally hit this issue several times, the last time happened a few days back while on vacation: I lost the camera pointing at my front door for 1 week, had to manually reboot it once I came back, not nice.
Settings being overridden by magic forces
The camera and NVR setting management is quite buggy: sometimes some settings I set either via web interface or iOS app are clobbered inexplicably. It happens in a number of forms to various users, sometimes but not always related to use of Amcrest Cloud (which I don't use).
One of the many examples: https://amcrest.com/forum/ip-cameras-f1 ... -t374.html
I keep hitting this issue on a daily basis: every time I want change recording schedules or anything else, I have to rinse and repeat a few times. The issue happens totally within the Amcrest ecosystem (i.e.: no devices from other brands at play), it seems to me like Amcrest needs to implement a robust mechanism to sync settings across apps / web interface / cloud.
Firmware updates please?
Every time I hit a new issue I check the forum posts and I can almost always find many other users that hit the same issues for years, mostly without a resolution. Sometimes the proposed solution is to add/remove devices from the app, sometimes you need to reset the device to factory settings. However, the whole point of buying a home surveillance system is that it's supposed to work no matter what, even if you are 1000 miles away on vacation. Rebooting or restoring cameras every single week because of a different issue makes these products unusable to me (especially because often cameras disappear from the NVR after a reboot).
The really upsetting part, and the central point of this open letter really, is that Amcrest does not seem to fix most of these issues. The reason I think this is that all my cameras have been purchased within the last 4 months and they are still being sold online (by Amcrest itself), but there have been no firmware updates in years.
Keep in mind I'm on the latest firmware on any of the Amcrest devices I own, here you have the build dates for all of them:
- NV4108E-HS, firmware 3.215.00AC000.0, Build Date: 2018-01-05
- IP3M-943W, firmware 2.400.AC02.15.R, Build Date: 2017-07-31
- IP4M-1026E, firmware 2.420.AC01.3.R, Build Date: 2018-02-06
- IP3M-941W, firmware 2.520.AC00.18.R, Build Date: 2017-06-29
Is there a concrete plan to fix the issues reported above soon?
Does Amcrest really stand behind their own products?
Thanks,
dom