App Status - Connector and Sensor Health Monitoring

Overview

The App Status page in the Willow App is a centralized dashboard designed to monitor the health, availability, and data quality of connected sensors across buildings. It helps users identify underperforming systems, investigate telemetry issues, and take action to maintain system reliability. The App Status page is accessible from the main navigation menu and provides both high-level system overview and detailed connector-specific insights.

Key KPIs – What They Tell You

  1. Healthy Connectors
    Quickly see which connectors are performing well:

    • Green (Healthy): ≥ 75% sensors healthy

    • Yellow (Degraded): 50–74%

    • Red (Unhealthy): < 50%

  2. Sensor Health
    The overall health score of your sensor network. Based on the % of sensors with no quality issues.

    • High score = stable network

    • Lower score = check for problems

  3. Online Sensors
    The number actively reporting data on time.

    • Online = data received within 3× expected interval

The Connector List provides a snapshot of each connector’s performance, showing its name, overall health status, percentage of healthy sensors, number of sensors currently online, onboarding status, and the locations it serves. Connectors covering multiple sites are grouped together, and you can expand these to view building-level metrics or click a connector to open its detailed view.

Tip: Multi-site connectors can be expanded to see individual building data. Clicking any connector takes you to its Sensor Details page.

Connector Detail View

When you click on a connector in the list, you are taken to a page showing the detailed performance of each individual sensor within that connector.

 

The Details tab shows Data Quality KPI tiles, A time series graph for data quality over time and detailed sensor information for real-time diagnostics for each sensor. 

Data Quality Issue Types and Examples

Issue TypeDescriptionExample
OfflineNo data received for more than 3× the expected interval. The point is considered inactive.For a sensor expected to report every 15 minutes, but no data has been received in the last 45 minutes.
DelayedData received >30 minutes after the original timestamp. Skills cannot be run in real time since the data is not available.A point with a reading timestamped at 10:00 AM is not received until 10:45 AM – 45 minutes late, making it unusable by real-time skills.
SparseThe time between data timestamps is greater than the expected interval.A cooling coil valve logs only two readings between 8:00 and 9:00 AM when 3 readings are expected.
Out of RangeReadings fall outside configured thresholds for key metrics. These thresholds typically represent physically impossible values.Temperature < -100°F or > 550°F; Pressure < -150 or > 15,000 inH₂O.
FlatlinedSensor reports identical values across 50+ readings or for a period ≥10× the expected interval. Applies to analog values where fluctuation is expected.A discharge air pressure sensor is stuck at 0.68" for 150 minutes, with an expected interval of 15 minutes.
Never OnlineSensor has never reported a single value since being added to the system. This is a subset of the Offline issue.A sensor added 3 weeks ago has no data history.

 

Summary View For connectors serving multiple buildings 

When a connector serves multiple buildings, the App Status provides a dedicated summary view that displays individual performance metrics for each location served by that connector. 

Clicking on the location columns opens up the Connector details page for targeted troubleshooting by isolating issues to a building level. 

Updating Onboarding Status 

To update a connector’s onboarding status, select one or more rows using the checkboxes in the left column, then click the ✎ icon on the right. A popup will display the available status options. After selecting a new status, click Update to save the changes.

How to Use App Status

Begin on the Connector Summary View and review the KPI tiles to get a snapshot of system health. Identify any connectors marked as Degraded or Unhealthy, then click a connector to open its Sensor Detail View.

In the detail view, filter sensors by issue type or location to narrow your focus. Use the charts in the details tab to pinpoint when data issues began or worsened, and review latency and last-received values to confirm if issues are ongoing or resolved.

If you need deeper analysis, use the Export to Excel option. The export shows detailed timestamps and values for each sensor, making it easier to check exactly when the last data was received for offline points, or to investigate other issue types in more detail.

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.