6 Commits

Author SHA1 Message Date
dohertj2
f78c290074 Add time range buttons (1H/6H/24H) to flow rate popup
Replace static tag-history binding with expression binding using
runScript to call flowrate.queryHistory(), which dynamically queries
tag history based on the selected time range. Buttons highlight
blue when active, grey when inactive.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 06:07:14 -05:00
dohertj2
6ee1c9e522 Add time range buttons to flow rate popup
Adds 1H, 6H, 24H, and 7D buttons to the FlowRatePopup view.
Buttons set view custom properties (timeAmount/timeUnits) which
drive the tag-history binding dateRange dynamically.
Active button highlighted blue (#4747FF), inactive grey (#AAAAAA).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 05:58:18 -05:00
dohertj2
85d1a5c4f0 Fix popup script indentation and alarm table row colors
- Add leading tab to flowRatePopup onClick script to fix SyntaxError
- Add rowStyles to AlarmStatusTable: grey (#BDBDBD) for Low priority alarms
  to visually distinguish from High priority (default red)
2026-02-22 05:37:54 -05:00
dohertj2
11b84c27d7 Add flow rate popup and low priority alarms
- Create FlowRatePopup view with time series chart for prefilter flow rate
- Add onClick event to GPM label in Home view to open popup
- Add Low priority alarms to PrimaryValveClosedInd, PumpInd, SedimentFilterValveOpenInd

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 05:28:30 -05:00
dohertj2
4a4dd016d8 Add PrefilterFlowRate and PrefilterDailyUsage to WaterMeterUDT
Bridge MQTT Engine flow rate and daily usage tags into the default
provider via expression-based UDT members with CoreDB history enabled.
Update Perspective Home view bindings to use [default]WaterMeter/ paths.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 05:10:13 -05:00
dohertj2
577ef85dbc Initial commit: Ignition 8.3.3 gateway config and watermeter project 2026-02-22 04:49:06 -05:00