Need some help with my new Amcrest camera

I’m trying to get my Amcrest camera to work, but I’m not having much success. Here’s my config:

 - platform: amcrest
   host: 192.168.1.3
   port: 9080
   name: Lincoln
   stream_source: snapshot
   username: !secret camera_username
   password: !secret camera_password

With this config I get the following error in Home Assistant:

17-04-06 23:06:50 WARNING (Thread-7) [requests.packages.urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection broken by 'ReadTimeoutError("HTTPConnectionPool(host='192.168.1.3', port=9080): Read timed out. (read timeout=3.0)",)': /cgi-bin/snapshot.cgi?=channel=0

I’ll get a still image with that config, then after a while the camera crashes.

I’ve also tried using low resolution rather than a snapshot stream source. With that config the video feed is horrible in quality and only stays up for about 5 seconds before it freezes.

Any help is appreciated.

did you happen to solve this? I just got this camera and Im getting the same error

I am having the same issue. I’m thinking about trying to set the camera up with ONVIF instead. If you read the Amcrest component description. It sounds like there are known issues with it. I did just update the firmware today… maybe I shouldn’t have.