The Herpstat SpyderWeb series firmware is upgradable. As new features or patches are released it is advised to update the units. To see if a new firmware is available for the device there are two methods.
1. Make sure wifi is enabled on the device and its connected to your network. On the actual device itself enter the menu and you will see a Check For Update option. Select that and it will reach out to our website to see if a newer version is available. If so press the PLUS button to start the upgrade.
2. Connect to the device using your browser on your pc/phone/tablet by entering the Herpstat's IP address. Log into the device and select the Admin screen. At the bottom you will have a link for the firmware page. The unit will display if a new firmware is available and you can complete the process from there.
Important: The firmware update will take less than 5 minutes. It will reboot once the firmware completes. If the unit does not reboot after 5 minutes unplug it, wait ten seconds, and plug it back in. Some firmware updates will require a reset of the device settings. After the firmware update is finished you may be prompted to press the ENTER button during the reboot with a message that the eeprom has changed. This is normal. Press ENTER and let it complete. Once the firmware is complete adjust your settings as needed.
Firmware Revision History
Herpstat 1&2 SpyderWeb
Firmware 3.3 (05/26/2021)
This firmware corrects issues where after a firmware update the device does not reboot. You may still experience this problem at the end of flashing this firmware but it corrects reboot problems going forward. While flashing this firmware if your device does not reboot wait 5 minutes and then unplug for 10 seconds and plug back in. The update will still be successful. This also fixes hanging during the reboot process after a master reset. This fixes issues with probe detection when trying to change the output mode using the menu on the device. If your current firmware is below 2.9 this firmware does make adjustments to the eeprom and so the settings will be required to reset after the flash. You will receive a message prompting for this on reboot.
Firmware 3.2 (04/29/2021)
This firmware has some spelling corrections in emails and removes the logo images from the web menu improving load/refresh time.
Firmware 3.1 (12/01/2020)
This firmware changes how the humidity sensor is accessed and may possibly resolve issues with humidity sensors randomly showing the error MISSING. If your current firmware is below 2.9 this firmware does make adjustments to the eeprom and so the settings will be required to reset after the flash. You will receive a message prompting for this on reboot.
Firmware 3.0 (11/06/2020)
This firmware adds a new feature called PowerCurve Response for outputs configured to heating in the web menu (not available from the device menu). During regulation the device checks the current temp and decides if it needs to increase or decrease the power leve and repeats this process every so many loops of the code. The default setting will work for most applications but some setups may benefit from the device slowing down its response time for ramping the power up or down. You can use the history charts to get an idea how the power control looks while set to default and then try changing the PowerCurve Response to the slower response time and see if it smoothes out and gives a tighter temperature swing. Remember to give the enclosure time to regulate after adjusting this setting before determining the results. This firmware does make adjustments to the eeprom and so the settings will be required to reset after the flash. You will receive a message prompting for this on reboot.
Firmware 2.9 (10/14/2020)
IMPORTANT UPDATE. This firmware addresses regulation issues when one output's reading is higher than its setting causing the other output to not adjust its power curve resulting in reduced performance. If the device has a firmware previous to 2.7 this firmware does make adjustments to the eeprom and so the settings will be required to reset after the flash. You will receive a message prompting for this on reboot.
Firmware 2.8 (10/13/2020)
The settings for the high/low alarms are now displayed in the /RAWSTATUS page, the direct status page, and also added to the database upload. This helps users to remember what range they wanted when viewing remotely and allows future custom software to make descions based on your high/low range. If updating from firmware 2.7 you will not have to adjust your settings after flashing. If the device has a firmware previous to 2.7 this firmware does make adjustments to the eeprom and so the settings will be required to reset after the flash. You will receive a message prompting for this on reboot.
Firmware 2.7 (09/14/2020)
New server setup for the status upload feature that sends the device data to our site. Upload and Viewing now happens at Herpstat.com. Login page on spyderrobotics.com will expire. Emails will also come from herpstat.com instead of spyderrobotics.com. Adds extra web page (/RAWSTATUS) that can be enabled and polled for custom applications. Also adds ability to upload status to a custom URL using a seperate API KEY for websites that would like to gather the data. Uploading interval to our website set to every 10 minutes by default but is variable with uploads as often as 4 minutes based on our server load.. Older firmware will require update to this or newer firmware to continue using the feature that uploads to our site. This firmware does make adjustments to the eeprom and so the settings will be required to reset after the flash. You will receive a message prompting for this on reboot. You will then need to set up the device as if it were new.
Firmware 2.6 (08/05/2020)
Previously if using the access point mode to configure which router to connect to if the ssid had a apostrophe in the ssid name it would not connect. Configuring directly from the device itself worked. This firmware allows a single apostrophe in the ssid name. Also adds a 10 character user adjustable nickname to each output. Pressing the PLUS button while on the main display will reveal the nicknames. Nicknames will also show up in the web status screens. Now includes option to hide password being typed in. This firmware does make adjustments to the eeprom memory and requires the default settings to be loaded after the flashing process. You will receive a message prompting for this on reboot. You will then need to set up the device as if it were new.
Website Update (07/09/2020)
Email verification process would not work with certain providers such as hotmail.com or live.com due to restrictions from those companies. Updated our email provider's settings and now those emails appear to go through.
Firmware 2.5 (06/11/2020)
When using Access Point mode the Herpstat would clear the verified email address when exiting. This should only happen when a different SSID is selected. This is done so that a unit which is sold to someone else will not send emails to the previous user as their SSID will be different. This firmware fixes this issue.
Firmware 2.4 (06/02/2020)
Modifications to webserver response to help prevent crash/reboot from outside network connections when port forwarding.
Changes to free up memory.
Fixes webserver not starting if router is turned off when Herpstat boots. Handles wifi drop outs and reconnects better.
Firmware 2.3 (04/24/2020)
Wifi password extended to 24 characters.
Previous firmware had problem when being configured with apple products (iphones, macs, tablets) the unit would work until the power removed. When power was reapplied an error reporting the menu was not exited properly would come up and for safety the thermostat does not provide heat until the user confirms the error which will then reset all settings back to default. This was caused by browser differences in the safari web browser. This solves that and includes many other safari related problems such as the passcode numbers not appearing in the configuration menu.
Mobile browsers should no longer try to autocorrect/capitalize password and email fields.
Internal hardware clock test was altered slightly.
Updating to this firmware will reset all settings after the upgrade.
Firmware 2.1 (03/02/2020)