The Audit Log Report provides a chronological record of configuration changes made to a controller and the items beneath it — what changed, who changed it, and when. Use it to review settings history, verify configuration work, or investigate unexpected behavior.
Report Header
The top of the report displays identifying information for the report and the controller it was generated from:
Company – The organization associated with the site.
Site – The specific location the controller is installed at.
Controller – The controller ID assigned to the device.
MAC / Serial Number – Hardware identifiers for the controller.
Type – The controller model (e.g., BL-3200S).
Version – The firmware version running on the controller at the time the report was generated.
Period – The date range the report covers.
Prepared on – The date the report was generated.
By – The AppManager user who generated the report.
Session Groups
Changes in the report are organized by the user's login session. Each session block shows:
User name – The name of the user who was signed in.
Login time – When the session started.
Logout time – When the session ended, or "session still active" if the user was still logged in when the report was generated.
Summary count – A quick tally of how many items were Added and/or Updated during the session.
Within each session, changes are listed in the order they were made, with a timestamp marking each group of changes.
Change Entities
Each change entry shows the affected object, the action taken, and a table listing the specific settings that changed:
Object – The item that was changed. See Audited Objects below for how each type is labeled.
Action – Whether the item was Added, Updated, or Removed.
Property – The specific setting that changed.
Previous Value – The value before the change. A dash (–) indicates the field had no prior value.
Update Value – The value after the change.
Times are shown in the controller's local time zone.
Action Types
Every change in the report is tagged with one of three actions. These apply to all object types:
ADD Added – A new item or value was created. Previous Value will show a dash (–).
UPD Updated – An existing setting was changed. Both the previous and updated values are shown.
REM Removed – An item or value was deleted. Updated Value will show a dash (–).
Audited Objects
Note: Only changes made by a signed-in user through the AppManager or BaseManager interface are recorded in the Audit Log. Automated system events and changes made directly on the controller are not captured.
The table below lists every object the Audit Log can record, along with the settings that may appear for each one. Not all settings will appear for every change — only the properties that were actually modified are shown.
Objects are labeled in the report as described below. Where a label includes {number}, {description}, or {serial}, those placeholders are filled in with the actual values from your configuration.
Controller and Components
| Object | How It Appears In the Report | Audited Properties |
|---|---|---|
| Controller | Controller – {name} | Controller Name, Site, Country, State, City, Time Zone, Address, Zip Code, Latitude, Longitude |
| Program | Program {number} – {description} | Description, Enabled, Zone Concurrency, Calendar Interval, Water Window, Seasonal Adjust, Watering Priority, Booster Pump, Pump, Master valve, ET Enabled, Water Sources, Start Times, and more |
| Zone | Zone {number} – {description} | Zone Number, Name, Decoder SN, Moisture SN, Booster Pump SN, Designed Flow, Learned Flow, Enabled, Mainline, Hydrozone, Status Message |
| Hydrozone | Hydrozone Zone {number} | Zone Number, Sprinkler Type, Application Rate, Distribution Uniformity, Root Depth, Plant Type, Crop Coefficient, Sun Exposure, Species Factor, Density Factor, Micro Climate Factor, Area, Soil Type, Allowable Depletion, Slope, Holding Capacity, Zone, Controller |
| Mainline | Mainline {number} – {description} | Name, Enabled, Target Flow, Flow Variance Shutdown, Flow Variance Limit, Priority, Delay Between Zones, Pipe Fill Time, Pipe Fill Pressure, Pipe Size, Velocity, Notes |
| Water Source | Water Source {number} – {description} | Description, Enabled, Water Source Priority, Monthly Budget, Shutdown, Water Rationing, Max Empty Conditions, Notes |
| Point of Control (Control Point) | Point Of Control {number} – {description} | Description, Enabled |
| Flow Meter | Flowmeter {serial} – {description} | Serial Number, Name, Latitude, Longitude, Device Number, Enabled, K_value, Substation Mac |
| Master Valve | Mastervalve {serial} – {description} | Serial Number, Name, Latitude, Longitude, Device Number, Enabled, Normally Open, Substation Mac |
| Pump | Pump {serial} – {description} | Serial Number, Name, Latitude, Longitude, Device Number, Enabled, Substation Mac |
| Moisture Sensor | Moisture Sensor {serial} – {description} | Serial Number, Name, Latitude, Longitude, Device Number, Enabled, Zone ID, Substation Mac |
| Temperature Sensor | Temperature Sensor {serial} – {description} | Serial Number, Name, Latitude, Longitude, Device Number, Enabled, Substation Mac |
| Rain Gauge | Raingauge {serial} – {description} | Serial Number, Name, Latitude, Longitude, Device Number, Enabled, K_value, Substation Mac |
| Event Switch | Switch {serial} – {description} | Serial Number, Name, Latitude, Longitude, Device Number, Enabled, Substation Mac |
| Analog Device | Analog Device {serial} – {description} | Serial Number, Device Number, Name, Enabled, Latitude, Longitude, Minimum Value, Maximum Value, Units, Substation Mac |
| Rain Pause | Rain Pause – {description} | Description, Duration Days, Start Date, End Date, Resume Date, Active |
| Seasonal Adjust | Seasonal Adjust – {description} | Description, Level, Site, Programs, Seasonal Adjust, Active |
| Subscription | Subscription | Controller, Subscription Type, Renewal Date, Active, Notes, Warranty End Date |
The following objects are grouped under their parent program in the report (shown as Program {number} – {description}):
Program Settings
| Object | Audited Properties |
|---|---|
| Start Times | Start Time, Program, Controller |
| Program Start | Event Trigger Type, Enabled, Event Switch, Moisture Sensor, Temperature Sensor, Pressure Sensor, Raingauge, and related limits and thresholds |
| Program Stop | Event Trigger Type, Enabled, Event Dates, Event Switch, Moisture Sensor, Temperature Sensor, Pressure Sensor, Raingauge, Finish Run flags, and related limits |
| Program Pause | Event Trigger Type, Enabled, Event Switch, Moisture Sensor, Temperature Sensor, Pressure Sensor, Raingauge, Pause Time values, and related limits |
| Water Windows | Type, Sun–Sat daily flags, Weekly, Program, Controller |
| Schedules | Schedule Type, Daily, Simple Interval, Half Months, Program, Controller |
| Program Event Dates | Event Number, Start Date, End Date, Controller, Program |
| Program Manual Run History | Controller, Program, Started By, Start Request Time, Start Time, Stopped By, Stop Request Time, Stop Time, Total Minutes |
| Program Learn Flow History | Controller, Program, Zone, User, Request Time, Complete Time |
Assignments
| Object | How It Appears in the Report | Audited Properties |
|---|---|---|
| Zone to Program | Zone {number} ({serial – description}) to Program {number} – {description} | Run Time, Zone Type, Moisture Sensor, Primary Zone, Primary Zone MS Serial Number, Primary Zone Water Strategy, Primary Zone Sensor Upper/Lower Limit, My Primary Zone ID |
| Device to Program | Device {serial} ({description}) to Program {number} – {description} | Limit, Water Strategy, Zone, Program, Device |