[FEATURE] – Added ability to clone an input/output.
[FEATURE] - Smart Dosers can now be used as output devices on any output. This includes AWC, ATO, Generic, and many more.
[FEATURE] - Ability to run and schedule pH/Salinity test without testing for Alkalinity.
[FEATURE] - Ability to purge and reset the list of devices that receive "Push Notification" for an individual account. (This is under the Account Settings > Notification Settings)
[FEATURE] - Ability to use salinity/conductivity as an input in a Generic output.
[FEATURE] - New LED option added to the Party menu.
[FEATURE] - Expanded doser calibration range.
[FIXED] – An issue where the values of a static input were transferred over to another device/collective within the same account when the name is identical.
[FIXED] - When manually overriding the iV off, it displays the "Manually ON" tile.
[FIXED] - Issue with graphs introduced in the previous app release.
[FIXED] - A 0-10V channel assigned to a float switch can also be used on other inputs.
[FIXED] - In remote circumstances, Control X4 drive ports would report 1/10th of the actual power consumption.
[FEATURE] - The ability to mark a configuration archive version as a favorite will remain accessible regardless of the 20 archive limit.
[FEATURE] - Ability to enable and set "Advanced Settings" (minimum and maximum on/off) on the AWC fill pump.
[FEATURE] - You can modify (not transfer to another HYDROS user email) the primary email address to another email that has not been used in HYDROS before.
[FIXED] – The app crashes when tapping the Help link.
[FIXED] - The tile does not turn red when the dosing reservoir drops below the threshold.
[FIXED] - Sometimes, while on the output setup page, the app allows the user to tap the input edit arrow even when no input has been selected.
[FIXED] - In a Kalkwasser Reactor, the stirring motor advanced schedule settings are not shown by default.
[FIXED] - Depending on the active theme, some images do not display correctly.
[FIXED] - On a stand-alone WaveEngine (V1/V2/LE), the Model Control Input is automatically set to channel 1 when a flow schedule is created.
[FEATURE] - Added "Mardi Gras" LED mode to the options page. [OPTIMIZATION] – On the HYDROS feeder output, we increased total number of feedings from 10 to 20.
[OPTIMIZATION] - Minor cosmetic changes to the app.
[FIXED] – In remote circumstances, when a simple dosing pump does not run for more than a couple of seconds, the controller will immediately repeat the dose.
[FIXED] - All outputs automatically switch to active when renaming a mode.
[FIXED] - When creating an iV Testing output, the "Sampled" inputs fail to generate automatically.
[FIXED] - Sometimes, the app allows customers to upload an empty configuration.
[FIXED] - Sometimes, the app shows a "gray" status screen when it loads a collective or individual device.
[FIXED] - AWC "Depends On" only allows to select "Off if Off."
[FIXED] - Devices reboot when unable to connect to an existing WiFi.
[FIXED] - Issues when deleting an entire collective.
[FIXED] - In remote circumstances, the iV Test could overflow.
[FEATURE] – Added “Mardi Gras” LED mode to the options page. [OPTIMIZATION] – On the HYDROS feeder output, we increased total number of feedings from 10 to 20.
[OPTIMIZATION] – Minor cosmetic changes to the app.
[FIXED] – In remote circumstances, when a simple dosing pump does not run for more than a couple of seconds, the controller will immediately repeat the dose.
[FIXED] – All outputs automatically switch to active when renaming a mode.
[FIXED] – When creating an iV Testing output, the “Sampled” inputs fail to generate automatically.
[FIXED] – Sometimes, the app allows customers to upload an empty configuration.
[FIXED] – Sometimes, the app shows a “gray” status screen when it loads a collective or individual device.
[FIXED] – AWC “Depends On” only allows to select “Off if Off.”
[FIXED] – Devices reboot when unable to connect to an existing WiFi.
[FIXED] – Issues when deleting an entire collective.
[FIXED] – In remote circumstances, the iV Test could overflow.
[WARNING] - This app version only supports Android OS 6 and newer. Support for OS 5 or older has been dropped.
[ENHANCEMENT] - Upgraded to the latest ESP-IDF software.
[ENHANCEMENT] - Ability to add "Static" inputs for manual test recording.
[ENHANCEMENT] - An alarm (not notification) remains active for the "Notification Interval" duration. Once the interval expires, the system will check for the cause of the alarm. If the cause of the alarm is no longer present, the alarm becomes inactive, and a new push or email is NOT sent.
[ENHANCEMENT] - The "Notification Interval" is the maximum frequency for any given alert (push or email). There are no circumstances other than a master change where a push or email notification will be sent sooner than the "Notification Interval."
[ENHANCEMENT] - Allow the ability to define zero power on WiFi outlets
[ENHANCEMENT] - Added a countdown timer when output is OFF/ON Waiting.
[ENHANCEMENT] - Support for Control X10.
[ENHANCEMENT] - Support for Kraken.
[ENHANCEMENT] - Ability to run smart dosing pumps in reverse.
[ENHANCEMENT] - Support for K-1 and K10 conductivity probes.
[ENHANCEMENT] - Changed the wording on the calibration dialog to request a larger container.
[ENHANCEMENTS] - WiFi connectivity optimizations.
[ENHACNEMENTS] - Cache optimization.
[FIXED] - The KH Carer input displays an incorrect time zone.
[FIXED] - Various connectivity issues.
[FIXED] - Issue when output and input share the same name.
[FIXED] - Issue where a flow schedule could be uploaded without a defined pattern.
[FIXED] - The text view does not display the flow pump speedometer.
[FIXED] - A heater could be defined without a temperature input.
[FIXED] - In a Generic output, "Controlled by Light Schedule" could be confusing
[FIXED] - Issue with 0-10V outputs not reporting correctly.
[FIXED] - Various text copy errors.
[FIXED] - Issue where items could be assigned a duplicate ID.
[FIXED] - Issue where the TDS meter does not read correctly.
[FEATURE] - Added a new Float Water Level sensor to the list of inputs.
[FEATURE] - Added a new "Alert" option to the list of available outputs.
[ENHANCEMENT] - Updated icons for Focustronic and Kamoer KHC.
[ENHANCEMENT] - Extended the high end of the dynamic dosing range to 2000.
[ENHANCEMENT] - On the "Firmware Update Available" popup, we changed the word "Cancel" to "Later."
[ENHANCEMENT] - On the input and output list, the icon on each item's left side now shows icons assigned by the user, not the default ones.
[ENHANCEMENT] - In the flow pump settings pages, we renamed "Speed Range" to "Speed Limit."
[ENHANCEMENT] - When possible, the offending reading value is added to the email/push notification copy.
[ENHANCEMENT] - Added the ability to do input comparisons within a single graph.
[ENHANCEMENT] - Added power warning colors to the XP8 outputs. The power draw is within acceptable levels if the outside light is green. If orange, the draw is approaching the high limit. If red, the outlet is exceeding the allowed load.
[ENHANCEMENT] - If the Skimmer Level sensor is not aligned correctly, the app will now show "Realign Sensor" instead of "Unknown."
[ENHANCEMENT] - In the output setup screen, we changed "If Input Unavailable" to "If Input/Depends On Unavailable" as the option applies to both.
[ENHANCEMENT] - We added a "Firmware Mismatch" banner whenever one of the devices in the collective does not have the current firmware.
[ENHANCEMENT] - Optimized the hysteresis code.
[ENHANCEMENT] - Redesigned how the HYDROS App polls information to display the Status screen.
[ENHANCEMENT] - Added countdown timer to outputs when a minimum ON/OFF is triggered.
[ENHANCEMENT] - Set the firmware confirmation light cycle to run 30 seconds after the unit gets a new firmware installation. After 30 seconds, the new firmware becomes permanent.
[ENHANCEMENT] - This firmware accounts for the new driver chips installed on the WEv2 devices.
[FIXED] - A Heater, Chiller, or ATO output runs without declaring an input.
[FIXED] - In rare instances, only the first dosing pump will work in a schedule with multiple pumps.
[FIXED] - If a tile icon is missing, it shows blank.
[FIXED] - When using tiles, the third line of text is displaced outside the viewing area.
[FIXED] - In some instances, customers continued to receive notifications for devices and outputs that had been deleted.
[FIXED] - In some instances, outputs inaccurately reported 0 power consumption.
[FIXED] - Various typos and grammatical errors.
[FIXED] - When the collective master reboots, KH Carer shows "Unknown."
[FIXED] - Output status discrepancies between collective devices.
[FIXED] - Output that "Depends On" another output did not go into fallback when the output it depends on was removed or became unknown.
[FIXED] - Output that "Depends On" output on a WiFi strip did not go into fallback when the WiFi strip stopped responding.
[FIXED] - Issue where if a doser was running on a WiFi strip, the reservoir volume brings reset when the HYDROS reboots.
[FIXED] - Issue where the output would flash red for a split second.
[FIXED] - Issue where in some instances, flow pumps would show unreasonable intensity numbers when running in reverse.
[FIXED] - In some instances, the shaft RPM does not show on the app.
[FIXED] - Optimized the watchdog behavior to make the device reboot when it might have been hanging.
[FEATURE] - Compatibility with the upcoming Kamoer KH Carer.
[ENHANCEMENT] - Allow a customer to expand the time range of the graphs.
[ENHANCEMENT] - Ability to reset and clear a probe calibration.
[ENHANCEMENT] - On a new blank device, there is a + symbol to the right of the words input/output to give a new user a visual starting point.
[ENHANCEMENT] - On collectives, we extended the unknown/invalid input time out to minimize false positive notifications.
[ENHANCEMENT] - The output names have been optimized, so it works better even when customers change the device font size to large.
[ENHANCEMENT] - Added the ability to specify a leak detector on the AWC output.
[ENHANCEMENT] - Changed the text from "Pump Error" to "Check the pump" when a WaveEngine, WaveEnginev2, or WaveEngine LE experience a pump issue.
[ENHANCEMENT] - Added ability to specify a graph maximum and minimum display range. If a reading falls outside the range, it will not cause the graph to resize.
[ENHANCEMENT] - Added a 10-min delay to the AWC. This delay is implemented at the end of the routine after the "Fill" is completed but before the ATO is reactivated. It allows the water in the sump to settle down before reactivating the ATO pump.
[ENHANCEMENT] - Extend dynamic dosing high-point range to 2000.
[ENHANCEMENT] - On the "Firmware Updates Available" popup, we changed "Cancel" to "Later."
[ENHANCEMENT] - Christmas Light mode in the Options screen (web app only).
[FIXED] - If multiple dosing pumps have similar names (i.e., Dosing 1, Dosing 2, Dosing 3), there is an issue with the dosing containers' remaining volume.
[FIXED] - If you have a flow pump on a constant pattern and then change modes to one where that pattern doesn't run and then come back, it doesn't start again.
[FIXED] - X2 controllers flash rainbow lights for a few seconds for no apparent reason.
[FIXED] - If a dosing requires a pump to run for less than 5 seconds, the HYDROS repeats the dosing a second time.
[FIXED] - Issue where in isolated instances, the XP8 outputs would report the wrong status.
[FIXED] - Customer cannot change the notification interval option.
[FIXED] - The flow Sensor Input graph only shows LPH units.
[FIXED] - On a doser pump, when changing the reservoir volume, typing the number can be challenging.
[FIXED] - In Kalk Output, the interval running option disappears if the stirrer's output location is set to None.
[FIXED] - On the app, when you type a value in a range field, if you tap on the "bar/text" icon, the value typed will not remain.
[FIXED] - When one renames an input/output with a custom icon, the icon reverts to default.
[FIXED] - If one activates a mode whose name is a subset of another mode, the main mode would also be activated.
[FIXED] - In rare instances, logs for dosing pumps are not correctly displayed.
[FIXED] - If the firmware installed is greater than the current firmware, the app warns that the firmware is outdated.
[FIXED] - A blank page appears after installing a new firmware.
[FIXED] - The app allows a customer to set a 0-10V as forever (00:00:00)
[FIXED] - Problem displaying and interpreting correct world time zones.
[FIXED] - The ControlXS Icon on the app is still showing as S4.
[FIXED] - A tile name omits 3rd line in specific displays.
[FIXED] - If the custom icon is missing, it displays no icon.
[FIXED] - On some rare occasions, the HYDROS devices will perform unscheduled reboots.
[FIXED] - On rare occasions, the can bus would fail to restart.
[FIXED] - Small issues with AWC.
[FIXED] - Optimized code running XP8 units.
[FIXED] - 0-10V Input 4 does not work if selected as a Mode Control Input in the options page.
[IMPROVEMENT] - Extended timeouts and added retries for downloading configuration files from the cloud.
[IMPROVEMENT] - Modified time of day algorithm to ignore the day of the week if every N day is greater than 1.
[IMPROVEMENT] - Made significant enhancements to the way devices within a collective communicate with each other.
[IMPROVEMENT] - Optimized how devices download new firmware.
[IMPROVEMENT] - We increased the time allowed to erase flash when installing new firmware, making updating large collectives easier.
[IMPROVEMENT] - The watchdog timer is reset after each successful connection to a WiFi strip.
[IMPROVEMENT] - Increased the temperature sensor range to 120F.
[IMPROVEMENT] - Under App Account Preferences, the main email address field is now grayed out to prevent confusion.
[IMPROVEMENT] - Added "offset" option to pH inputs.
[IMPROVEMENT] - In AWC, a 10-min wait time was added after the fill pump stopped and before returning to the idle state. It allows the sump water level to settle before activating the ATO pump.
[FIXED] - Corrected override communications within a collective consisting of different firmware revisions.
[FIXED] - A problem when changing the power range factor using the text input box. The value got multiplied by a factor of 10.
[FIXED] - Sometimes, a device requires a reboot before downloading new firmware.
[FIXED] - On an XP8, the firmware had issues recognizing the correct hardware variant.
[FIXED] - In some instances, devices freeze and stop responding.
[FIXED] - When installing new firmware on large collectives, the master immediately reboots and reverts to the previous firmware.
[FIXED] - Entering a number in the "Manual Dose" field is finicky. In addition, the decimal point works intermittently.
[FIXED] - In TDS input, Safe Range Low and High are separate and not combined like other inputs
[FIXED] - AFTER renaming devices in a collective, the device is listed twice.
[FIXED] - The app constantly shows multiple popup notifications for the same issue.
[FIXED] - Users can define "Normal" as the "Low Power" mode.
[FIXED] - Various spelling errors.
[FIXED] - The Logs' output dropdown selection gives the option to "create a new output."
[FIXED] - If the master changes during low power mode, the old master will remain in low power mode forever.
[FIXED] - A gray screen sometimes appears for a few seconds when using the app.
[FIXED] - Pairing subsequent WiFi devices requires a master reboot.
[FIXED] - 0-10V input randomly floated erratically, causing the input to bounce between two states.
[FEATURE] - The status screen now continuously refreshes. When you first load the screen or tap on the refresh button at the bottom right, the screen will refresh once every second. After 60 seconds have elapsed, the screen will refresh once every 5 minutes. If the screen goes dark or you close the app, the server will stop refreshing the page once the “keep-alive” request is no longer received.
[FEATURE] - Added ability to specify 0-10V Analog INPUT status on Generic Outputs
[FEATURE] - Kalk Reactor output now includes start and end time
[FEATURE] - Heater Output offers the option to specify a second temperature sensor. The HYDROS will follow the sensor with the higher temperature.
[FEATURE] - Chiller Output offers the option to specify a second temperature sensor. The HYDROS will follow the sensor with the lowest temperature.
[FEATURE] - The ability to change tiles' default tile icon through the "rename output/input" interface.
[FEATURE] - Ability to specify an alternate notification email, including email-to-SMS addresses from all major phone companies.
[IMPROVEMENT] - We optimized memory usage on collectives.
[IMPROVEMENT] - Removed the ability to create a collective without a name
[IMPROVEMENT] - If the app version is not compatible with firmware, the app provides a link to the compatible web app version for temporary access
[IMPROVEMENT] - Replaced input and output range bar input interface to allow slider and manual number input.
[IMPROVEMENT] - Extended output range max limit on simple dosing pump schedules.
[IMPROVEMENT] - HYDROS units will run command bus port self-test when booting. If the test fails, the "collective status LED light" will turn orange.
[IMPROVEMENT] - Optimized handling of configuration versions throughout devices and the cloud.
[IMPROVEMENT] - Collective status lights have higher priority and display over alarms or when the LEDs are scheduled off.
[IMPROVEMENT] - The app displays the config version on the cloud.
[IMPROVEMENT] - pH sensitivity is now up to two decimals on outputs.
[IMPROVEMENT] - Added the device model to each device description on the "Display Properties" screen.
[IMPROVEMENT] - On Simple Doser setup, changed the label from "Flow Rate" to "Rated Pump Speed."
[IMPROVEMENT] - We increased the temperature high point range to 122 degrees.
[IMPROVEMENT] - The method in which HYDROS devices reconnect to WiFi after losing an internet or WiFi connection.
[IMPROVEMENT] - If the CPU watchdog is triggered, the unit will automatically reboot to attempt a full recovery.
[IMPROVEMENT] - Optimized timing on log uploads to the server.
[FIXED] - Ability to save schedule without a defined Pattern or Light Mode.
[FIXED] - Ability to save a schedule without defined flow pumps, lights, or dosing pumps.
[FIXED] - Gray screen when accessing the Schedule list
[FIXED] - The wording on the heater output preset was confusing. We changed it to "Turn On At" and "Turn Off At."
[FIXED] - On the pH calibration popup, copy instructed the customer to click OK when complete, yet the button text displayed Accept.
[FIXED] - On Klir's output, it reads "ATO Active In" when referring to modes.
[FIXED] - Firmware download fails multiple times on medium to large collectives.
[FIXED] - We reduced the notification sensitivity on WiFi strips.
[FIXED] - Issue where sometimes, after a device took over mastership, the old master would not clear the cache and continue to think it was the master.
[FIXED] - Issue where some devices would go into "Low Power" Mode but not others. Now the master dictates if the collective goes into Low Power Mode.
[FIXED] - Issue where a customer changed a mode, and a device rebooted, the said device would always come back in Normal mode.
[FIXED] - Issue where a device would claim mastership for a couple of seconds only.
[FIXED] - Issue when trying to pair ETM pumps with WaveEngine V2
[FIXED] - Output delay of 3-5 seconds when triggered by an input
[FIXED] - Multiple issues when dealing with collectives with a large number of outputs (> 100)
[FIXED] - Issue with Generic Outputs not following schedules
[FIXED] - On a schedule, if no weekdays are selected, the system defaults to daily.
[FIXED] - When running a WiFi setup, you must name the device. No longer does it default to the serial number.
[FIXED] - Issue where on rare occasions, modes do not sync across all devices in a collective
[FIXED] - Issue where in the dosing schedule, if both start and end times are the same, it reverts to 00:00:00
[FIXED] - Problems occur if the output name includes the "+" symbol
[FIXED] - On rare occasions, output within range would still report incorrect status
[FIXED] - Issue where discarding changes would not clear the yellow "Upload Changes" bar at the bottom of the screen.
[FIXED] - On some rare occasions, the yellow "Upload Changes" bar would not appear after restoring from cloud backup.
[FIXED] - An undeclared input shows an empty tile on the status screen.
[FIXED] - The upload would fail on the first try when adding a new device to an existing Collective.
[FIXED] - Dosing Output logs show value before the "calibration factor" is applied.
[FIXED] - On the WiFi Device list, the feeder's default device name is "foo."
[FIXED] - On an output, when using a 0-10V Button as an input, there is no option to select the button state (ON/OFF or UP/DOWN).
[FIXED] - When using a 0-10V Button on a Generic, the name label of the state does not match the one on the actual input.
[FIXED] - Flow Pump output would disappear when adding Control to a collective without a WaveEngine or WaveEngine LE.
[FIXED] - On 0-10V Button input, 00:00:00 equals forever. Therefore, the minimum duration is now 00:00:01.
[FIXED] - AWC will remain in "Drain" status if the user manually overrides (OFF) the drain output.
[FIXED] - The XP8 would occasionally report incorrect power consumption numbers.
[FIXED] - On Android, when someone adds a Focustronic account, the "Unable to Open Brower" error would display.
[FIXED] - The graph icon does not update when replacing an icon.
[FIXED] - On Kalk Reactor output, the feed pump start/end times disappear when "Advanced Features" is enabled.
[FIXED] - Opening the "Older Version" link does not work on Android.
[FIXED] - In rare instances, a deadlock would cause the LEDs to freeze and the controller to become unresponsive.
[FIXED] - A flow schedule with a declared start/end time has a higher priority than a flow scheduled with advanced features.
[FIXED] - Renaming individual devices in a collective would list duplicate devices.
[FIXED] - Device bricks (stuck on chasing green) when uncompressing a config file that compressed better than 10 to 1.
[FIXED] - On dosing pumps, there was an issue setting up a reservoir volume to anything greater than 32L.
[FIXED] - The reservoir volume does not decrease after dispensing liquid on dosing pumps.
[FIXED] - In some instances, AUTO outputs would come back in a manual override state after a firmware update.
[FIXED] - In some instances, overrides do not survive a reboot.
[FEATURE] - Dynamic Dosing: HYDROS allows you to dynamically change the dosing based on an input reading. Learn more...
[FEATURE] - Sharing Devices: A HYDROS owner can share devices/collectives with other users. Learn more...
[FEATURE] - XP8 Compatibility
[FEATURE] - Power Monitoring: It allows you to set an "acceptable" power consumption range for an output. This option is not available for outputs connected to a WiFi Strip Outlet.
[FEATURE] - On Constant Speed flow, enabling "Allow Reverse" makes the pump run in reverse
[FEATURE] - The temperature sensor can now go down to 45 degrees
[FEATURE] - Ability to receive a notification when "Low Power" mode is activated automatically
[FEATURE] - Ability to upload the configuration from the upper right-hand side menu
[FEATURE] - In Generic output, pH sensitivity was increased from .2 to .1
[FEATURE] - On shared devices, the owner's email was added to the shared device's name
[FEATURE] - When sharing a device, the guest user can assign a "nickname" to the shared device/collective
[FEATURE] - Ability to rename a collective from the Device Properties screen
[FEATURE] - Calcium Reactor output added the ability to specify reactor pH level when input is Unavailable/Stale.
[FEATURE] - Enhancements to logging.
[FEATURE] - Increased max pH range to 13 to allow for Kalk Reactor monitoring.
[FEATURE] - We added the ability to replace HYDROS devices like a WiFi strip.
[FEATURE] - We added the ability to use 0-10V as an "Output Device" and specify ON and OFF voltages.
In a dosing regimen, add the word "Total" before "Dose per Pump Low/High/Stale."
Email and Push Notifications use device nicknames for guest accounts.
Optimized SD card handling and ability to continue to work and recover from a corrupt SD card.
We optimized collective communication and reliability.
When the collective fails, the device causing the problem will display "Not Responding."
We optimized app recovery when a mobile device comes out of sleep mode.
[FIXED] - In dosing, you can clear the manual override volume field when in focus
[FIXED] - Under the AWC, we changed the "Active In" label to the "ATO Active in" label to avoid confusion
[FIXED] - When using a WELE, we removed the option to see "WiFi Devices."
[FIXED] - When creating a water/skimmer sensor, the notification level defaults to "None."
[FIXED] - When using a WELE, we removed the option to add 0-10V IN Flow Pumps
[FIXED] - On a simple dosing override popup, the word "Manual" does not fit the button
[FIXED] - When using Focustronic devices, we changed "Waiting" to "Updating" when HYDROS is in the middle of polling results
[FIXED] - Increase the temperature threshold color change on the Control X2 details
[FIXED] - In the dosing schedule, one cannot select the same pump multiple times within the same schedule
[FIXED] - Changed dosing container volume to 2 decimal points
[FIXED] - Terms of Service and Privacy Policy links do not work
[FIXED] - On Mastertronic, safe high and low do not trigger a notification
[FIXED] - On Mastertronic input, the keyboard will not disappear when trying to change the range
[FIXED] - In heater output, the "If Input Unavailable" option will not toggle ON
[FIXED] - One cannot override output ON if the input is unavailable
[FIXED] - Status screen turns gray if Focustronic input is not configured 100%
[FIXED] - In dosing schedules, the original field does not return to the previous state when invalid input is entered
[FIXED] - On a 0-10V INPUT Graph, the status label below the graph does not match the label to the right and above the graph
[FIXED] - In the settings page, the input/output name at the top of the page is missing
[FIXED] - Issue when the app could not reach the coralvuehydros.com server
[FIXED] - Issue in WE/WELE where pumps run at 100%
[FIXED] - In the flow pump tiles, the % number causes text to spill off the tile
[FIXED] - "Allow Reverse" option is displayed on all flow patterns, including the ones that do not support it.
[FIXED] - Sometimes, local notifications are triggered even though they are not selected on the app
[FIXED] - In Generic, when using Focustronic inputs, allow min and max to be 0.01 apart
[FIXED] - In dynamic dosing, setting Dose per Pump at Input Low Point 0.00 would revert to 0.01
[FIXED] - Issue with output logging adding repeat instances
[FIXED] - Changed the label on "Number of Feedings."
[FIXED] - In the feeding output, added "0 = Forever" to the number of feedings title.
[FEATURE] - Added Automatic Water Changes with ATO incorporated.
[FEATURE] - Compatibility with "Simple, Always-On (when powered)" Dosing pumps.
[FEATURE] - Compatibility with the Mastertronic.
[FEATURE] - Added Output logs.
[FEATURE] - Added lighting schedules.
[FEATURE] - On pH-based output, we increased the sensitivity from .2 to .1.
[FEATURE] - On outputs using Alkatronic input, we increased the sensitivity range from .2 to .1 dKH.
[FEATURE] - Ability to add 0-10V Inputs on the IceCap Controller.
[FEATURE] - Ability to reboot HYDROS devices through the Command Bus.
[FEATURE] - Major optimization on large collectives.
[FEATURE] - Expanded "Upload" colors on devices to add transparency to the upload process.
Blue Chase - Downloading the new config from the cloud
Yellow Chase - Writing the new config to flash
Green Chase - Applying the new configuration to the device
[FEATURE] - On a lighting Output, the user can specify if the output uses basic lighting times or if the output must use a schedule to run.
[FEATURE] - Variable Lighting schedule has been moved out of the Output and into "Schedules."
[FIXED] - Removed the ability to create a Page without a name.
[FIXED] - Issue where Output does not work correctly if it depends on a Flow Pump Output
[FIXED] - Ability to "depend" a schedule on a flow pump that the schedule is already using.
[FIXED] - Issue where the IceCap Controller does not automatically activate "Low Power" then powered by a 12V battery.
[FIXED] - Issue where if upload took too long to write to flash, it would cause devices to reboot.
[FIXED] - If renaming a Combiner output, it would lose the connection to its outputs.
[FIXED] - Issue wherein an output, switching to "Enable Advanced Settings," would wipe the times and require the customer to re-enter them in the advanced format.
[FIXED] - On the IceCap Controller, naming the pumps with a single digit (i.e., 1 and 2) would cause pump failures.
[FIXED] - Restarting the master controller would cause the Alkatronic graph to plot a 0 point.
[FIXED] - A problem where non-master devices would randomly reboot in a collective environment.
[FIXED] - An issue with Kalkwasser Reactor ignoring the Alkalinity Reading
[FIXED] - A problem with outputs depending on Alkalinity AND pH only using the minimum value
[FIXED] - An issue where RODI Pump would remain ON even when Feed Solenoid was OFF
[FIXED] - An issue where a user could delete Normal mode
[FIXED] - An issue where a user could create flow patterns without any defined pump
Removed phone number from Notification Properties screen
[FIXED] - Issue where if the pump did not allow reverse flow, if a schedule called for reverse flow, it would turn the pump off instead of running minimum speed
[FIXED] - Issue where if the user renamed the flow pump, it would not update the name on flow schedules
Made firmware upgrade process cleaner and easier for IceCap WiFi Controller and WaveEngine users
Modified Pump Count slider to make it easier to understand and use
[FIXED] - Issues where if advance settings were enabled in a flow schedule, the control input would default to 0-10V Channel 1 instead of None
[FIXED] - In modes, using Select/Clear All would cause the screen to hang
[FIXED] - An issue where sometimes a newly created mode would not save
[FIXED] Sometimes, when a user tries to edit modes, a gray screen appears
Added ability to add more than two output inputs to a Combiner
[FIXED] An issue with combiners not recognizing more than two OUTPUT inputs
[FIXED] User could make a schedule depending on a pump that is already being used by the schedule
[FIXED] An issue with pages not transferring from device to device
Added the ability to see all INPUTS and OUTPUTS attached to each control unit
[FIXED] If the user renames a pump, the change is not reflected on the schedule pump list
Added ability to restart individual devices remotely using the app
Added ability to restart the entire Collective remotely using the app
Changed the upload failed to "Upload Failed. Please Wait"
Added a WiFi icon in the details section to display the connection status of each device in a collective
Optimized "Collective Status Processing"
[FIXED] After the phone wakes up, a "No Status" message is shown for a few seconds
[FIXED] Issue where sometimes the web app does not refresh Pages layout
[FIXED] In Bluetooth, the user was unable to change the name of the control unit
[FIXED] An issue where the combiner ignored the input's invert option
[FIXED] An issue where a user could not save notification preferences unless they entered a valid phone number
[FIXED] - Purple reset did not wipe the configuration from the SD card
[FIXED] - 0-10V INPUT showed a red tile when open. Now users can select inside or outside the range for alarm triggers.
[FIXED] - Repeating schedule not following run count limits
[FIXED] - Various visual bugs on labels
[FIXED] - The default notification interval is now 1 hour
Added cloud backup ability to the WaveEngine and IceCap Controller
[FIXED] - On 0-10V INPUT Switch, wording changes from "Active when" to "Wet when."
[FIXED] - Multiple issues with WaveEngine migration software
Added ability to specify "Low Power" mode on the Options screen
[FIXED] - When using 0-10V as OUTPUT, now you can set the voltage range
Added notification option to water sensors and 0-10V INPUTS
[FIXED] - Variable output showing the incorrect minimum intensity when OFF
[FIXED] - Uploads were very slow on larger collectives
Added Push Notifications to the HYDROS system
Removed option for SMS notifications
[FIXED] - Issue where customers registering their first product would get a "Bad Gateway" error
[FIXED] - The system triggers an alarm immediately if INPUT is missing due to a reboot. I added a slight delay to prevent this from happening.
[FIXED] - When using Button INPUT on Generic OUTPUT, both high and low thresholds were showing
[FIXED] - Flow Pump Outputs would show on the Mode setup page
[FIXED] - Issue where Direct Drive OUTPUT would report incorrect power consumption
[FIXED] - Manual Single Feedings with the Feeder were not very responsive
[FIXED] - On Feeder output, users could select outputs other than a Feeder WiFi Device
[FIXED] - OUTPUT showed a Mismatch when caught in between hysteresis. When in between the Range, ON/OFF depends on where the OUTPUT reading is coming from
[FIXED] - Issue where 0-10V INPUTS did not graph
[FIXED] - When creating a schedule, the pattern defaulted to "Constant." Now it defaults to none
[FIXED] - On WaveEngine tiles, speed was being pushed off the tile
Added running "Schedule" on flow pump override popup window
[FIXED] - Fish Feeder WiFi device setup page was not reporting the "used by" field correctly
[FIXED] - "Create Collective" button was pushed off the screen when the user sets the mobile default font to large
[FIXED] - Purging old, deleted INPUTS and OUTPUTS from the JSON file
Added ability to select All/None INPUTS and OUTPUT when arranging pages
Added Dual TDS Sensor compatibility
[FIXED] - Change wording under HYDROS Device description from "Internal Temp" to "PC Board Temp."
[FIXED] - The user was able to hide all tiles/text in a status section
Added Terms of Agreement to the app when it first opened. Sorry... our lawyers made us do it
[FIXED] - When coming out of a Mode where the feeder was not active, the feeder would rotate once
[FIXED] - Alkatronic tile did not turn red when the reading was out of range
Added JSON compression to help with large collectives and speed up the upload process
[FIXED] - Issue where if you were looking at your system from two different applications, one device would go blank
Changed Bluetooth accessibility to "Read ONLY." You can override outputs, but you cannot make configuration changes anymore. It would be best if you connected to the Collective WiFi master to override outputs in collective settings.
[FIXED] - Issue wherein a collective of multiple devices, you could not specify the same device where the 0-10V button box was connected to in the options page under "Mode Control Input."
[FIXED] - Unable to turn ON Kalk reactor stirrer manually. Both output tiles would turn on the reactor pump.
[FIXED] - Converted Notification Interval to dropdown and no longer allows customers to set time to 0.
[FIXED] - Fixed issue when trying to restore from cloud backup, and the app would not uncompress the file before reading it.
[FIXED] - Issue where if there were only one input or output, a gray box would display instead of in the status screen
On collectives, you can no longer remove the last device. Instead, we require you to remove the collective to ensure customers do not end up with empty collectives.
[FIXED] - After creating a collective, a second reboot was required to access the status screen.
Customers cannot create a collective with a WaveEngine.
[FIXED] - On large collectives, it would take several attempts to upload a configuration change to all devices.
[FIXED] - Issue with the TDS meter showing red even though the sensor was connected to the unit.
[FIXED] - Issue when upgrading WE firmware on large collectives
Added RODI preset
Implemented new code to make the collective more reliable during firmware updates
[FIXED] - Many issues with IceCap Controller
Added constant refresh to IceCap Controller
[FIXED] - Issue in the collective, where having ETM enabled would always prompt an update even if there were no changes
Optimized uploads in collective and WaveEngine to make them faster on larger collectives
[FIXED] - Multiple minor bugs
[FIXED] - Correct video is shown when pairing a WiFi Feeder
[FIXED] - Size rendering is now fixed as we are using a new rendering engine that ensures that everything looks the same on all platforms (iOS, Android, Windows, Mac)
Added "Pages" with cross-platform support
Added ability to reorder tiles, graphs, and text with cross-platform support
Renamed HYDROS devices to reflect the new official names instead of internal names
Bluetooth access is now Read-Only. One can still override outputs but can no longer make configuration changes in Bluetooth mode.
Extended the ORP range to include negative numbers and accommodate nitrate reactors.