Connecting Foscam Fi9901EP to WUnderground

In this guide I’ll explain how to setup a WunderCam for Weather Underground weather pictures using the FTP upload method.

Equipment used:


  1. Create a WUnderground account here:
  2. Once an account is created click on the “verify account” (or verify email) button. Verify your account.
  3. Navigate to the Add Camera page:
  4. Complete the “Add A Camera” form. To obtain GPS location data, visit and drop a pin where your camera is located. GPS data will be at the bottom of the map.
  5. Once you submit your camera, you will be presented with the required FTP information for your image upload. As far as I can tell, this information is only presented once so make a note or copy.
  6. Switch over to your Foscam Fi9901EP camera. The default IP is set for DHCP and the HTTP port is :88. For example, to access the web interface of your camera you would navigate to https://IPAddressHere:88. The default username is “admin” with no password. You will be required to change the username and password at first setup. Once changed, log in to your camera.
  7. Set your camera settings such as name and time. It is important to configure accurate time on your camera as, by default, the date and time is displayed on the image uploaded to WUnderground (as an overlay that can be disabled if not wanted). These settings can be found under “Basic Settings“.
  8. Optional, but recommended, security settings!
    1. As a good practice, it is recommended that unused services are disabled. This will (potentially) reduce system resources but will close possible security holes or attack vectors. We will be focused on FTP only for this guide and have disabled (or confirmed disablement) of the items circled in red. These settings can be found under “Network“.
  9. Navigate to “Network –> FTP Settings” and configure the settings that were provided earlier on the Weather Underground setup page. Once complete, select “Test” and finally “Save” in the upper right corner.
  10. Navigate to “Video –> Snapshot Settings“. We will be uploading a snapshot via FTP to Weather Underground every 30-60 seconds (WUnderground refreshes the image every 60 seconds as a default).
    1. Note: WUnderground states anything uploaded under 60 seconds will be discarded. I chose to upload every 30 to ensure that my most recent snapshot is made available to WUnderground (even if it gets discarded). REF:
    2. We’ll be changing the following settings:
      1. Manual snap Quality” to “HIGH
      2. Pictures Save To” to “FTP
      3. Enable timing to capture” to checked
      4. Capture interval” to 30 (or whatever you’d like)
      5. Enable set Filename” to checked
      6. Filename” to “image” – REF:
      7. Schedule” based on your preferences. To enable 24/7 click the “All” text in the upper left of the schedule window.
    3. Click “Save” in the upper right corner.
  11. Navigate back to your WUnderground camera page and click on your camera name. You should begin seeing uploads within 30-120 seconds.

That completes the basic setup for uploading to Weather Underground. Feel free to message me below if you have additional questions.

3 thoughts on “Connecting Foscam Fi9901EP to WUnderground”

    1. I’m glad this helped you. Yeah, WU has had upload and camera issues for a long time. I ended up just hosting my own camera footage online. I’m about to setup a new camera that live streams to YouTube 24/7.

  1. Thank you for the Foscam setup information for uploading to Wunderground. Your info was extremely helpful in assisting me complete a project in which I replaced an older Ambient Weathercam with Foscam F19900P. Contrary to Foscam’s information, you can no longer use an Apple computer running Safari 12.0 to view and change the camera configuration settings. Safari 12.0 will not allow you to manage plug-ins. Firefox and Chrome are also not supported. Fortunately, I have a Windows 10 laptop which enabled me to complete several of the critical Foscam setup steps I was missing. I really wish Wunderground would link your site.

Leave a Reply

Your email address will not be published. Required fields are marked *

sixteen − fifteen =

This site uses Akismet to reduce spam. Learn how your comment data is processed.