Grafana Home Dashboard  

Developer: VTMikel's Plugins     Like this plugin? Show your appreciation!
Category: Reporting/UI/Control Pages
Github: Github Repo
Assistance: Get help!    Check the online documentation
Plugin ID: com.vtmikel.grafana
Latest release: v2026.8.0 released on Aug. 8, 2026
Release downloaded: 10 times
Requires: Indigo v2024.2.0 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download release v2026.7.0

Grafana Home Dashboard Plugin for Indigo

GitHub release License

An Indigo plugin that logs device and variable states to InfluxDB for visualization with Grafana. Create beautiful time-series dashboards to track your home automation data over time.

Features

  • InfluxDB Client: Connects to your external InfluxDB 1.7/1.8 server, or InfluxDB 3 via its v1 compatibility API
  • Granular Control: Advanced inclusion/exclusion criteria to control which devices and states are logged
  • Data Filtering: Prevent erroneous values from being logged with min/max ranges and percentage change thresholds
  • Smart Updates: Configurable minimum update frequency to avoid gaps in graphs
  • Utility Functions: Device and state exploration tools to help configure your dashboards

Requirements

Indigo Requirements

  • Indigo 2025.1 or higher
  • macOS with Python 3.11+

External Server Requirements

  • InfluxDB 1.7 or 1.8 (NOT compatible with 2.x)
    • Docker: docker run -p 8086:8086 -v /path/to/data:/var/lib/influxdb influxdb:1.8
    • Homebrew: brew install influxdb@1
    • Download: https://portal.influxdata.com/downloads/
  • or InfluxDB 3 (Core/Enterprise) reached through its v1 compatibility API
    • Select "InfluxDB 3" in the plugin's InfluxDB Version dropdown
    • The database must already exist and the credentials/token must have write access — the plugin does not create databases or retention policies on InfluxDB 3 (retention is managed server-side)
    • For token auth, leave the username as configured on your server and supply the token as the password (v1-compat convention)
  • Grafana (for visualization, optional but recommended)
    • Docker: docker run -p 3000:3000 grafana/grafana
    • Homebrew: brew install grafana
    • Download: https://grafana.com/grafana/download

Installation

  1. Download the latest release from GitHub Releases
  2. Double-click the .indigoPlugin file to install
  3. Configure your InfluxDB connection in the plugin configuration

Configuration

InfluxDB Connection

Configure the connection to your InfluxDB server in the plugin configuration:

  • InfluxDB Server Host: Hostname or IP address of your InfluxDB server (e.g., localhost, 192.168.1.100)
  • Use SSL: Enable if your InfluxDB server uses HTTPS
  • InfluxDB Version: InfluxDB 1.7/1.8 (default) or InfluxDB 3 (v1 compatibility API)
  • InfluxDB HTTP Port: HTTP API port (default: 8086)
  • InfluxDB User: Username for authentication
  • InfluxDB Password: Password for authentication
  • InfluxDB Database: Database name (created if it doesn't exist on InfluxDB 1.x; must already exist on InfluxDB 3)
  • Retention Policy: How long to keep data (6 months, 1 year, 2 years, 5 years, or forever) — applied on InfluxDB 1.x only; InfluxDB 3 retention is managed server-side

Inclusion / Exclusion Criteria

Control which devices and states are logged:

How it works: 1. Excluded devices will never have any information sent to InfluxDB 2. Included devices will have ALL states sent to InfluxDB 3. All other devices will have only the global include states sent

Global Include States: These states will be logged for all devices (unless excluded). Default states include: - onState, state.onOffState - energyCurLevel, energyAccumTotal - sensorValue, value.num - batteryLevel - HVAC states (coolSetpoint, heatSetpoint, state.hvac_state)

Minimum Update Frequency: Configure how often to send updates even if values haven't changed. This prevents gaps in graphs for infrequently changing devices. Options: 5, 10, 15, 30, or 60 minutes.

Advanced Features

Data Filters

Create sophisticated filtering rules to prevent bad data from reaching InfluxDB:

  • Min/Max Value Filtering: Only log values within a specific range
  • Percentage Change Filtering: Only log values if they haven't changed by more than a specified percentage
  • Per-Device or Global Rules: Apply filters to specific devices or all devices
  • Lock Minimum Updates: Pause minimum frequency updates for devices that fail filters

Access via: Plugins → Grafana Home Dashboard → Configure data filters (advanced)

Device Exploration

Utility tools to help you understand what data is available:

  • Explore Device: Print all states for a specific device to the Indigo Event Log
  • Explore State: Find all devices that have a specific state

Access via: Plugins → Grafana Home Dashboard → Explore device/state

Grafana Dashboard Setup

  1. Install Grafana on your network
  2. Add InfluxDB as a data source:
    • URL: http://your-influxdb-host:8086
    • Database: Same as configured in the plugin
    • User/Password: Same as configured in the plugin
  3. Create dashboards or import community dashboards
  4. Query the device_changes measurement for device data
  5. Query the variable_changes measurement for variable data

Example Query

SELECT "energyCurLevel" FROM "device_changes"
WHERE "name" = 'Living Room Light'
AND time >= now() - 24h

Data Structure

Device Changes

  • Measurement: device_changes
  • Tags: name, folderId, folder (if in a folder)
  • Fields: All device states (based on inclusion criteria), plus the device liveness fields below

Device Liveness Fields

Every device point also carries, automatically and regardless of your inclusion criteria:

Field Meaning
lastSuccessfulComm Unix timestamp of the device's last successful communication
secondsSinceLastSuccessfulComm How long ago that was, in seconds
lastChanged Unix timestamp of the device's last state change
secondsSinceLastChanged How long ago that was, in seconds

These let you tell a device that has stopped communicating from one that is merely quiet. Without them, a device that dropped off the network months ago looks identical in Grafana to a thermostat holding steady overnight — both are a flat line, because the plugin keeps re-sending the last known value as a heartbeat so your graphs don't gap.

Alert on secondsSinceLastSuccessfulComm, not lastChanged — a quiet-but-healthy device also has a frozen lastChanged. A useful "offline device" panel:

SELECT last("secondsSinceLastSuccessfulComm") FROM "device_changes"
WHERE $timeFilter GROUP BY "name"

Sort descending and set the unit to seconds. Anything much larger than a few times your Minimum Update Frequency is worth investigating.

What these fields do not catch

A device can keep communicating normally while one of its readings is stuck — a sensor that still answers polls but always reports the same temperature, for example. Indigo considers such a device healthy, so both timestamps stay current and the liveness fields will not flag it.

That failure mode is a value problem, not a communication problem, and it is best detected in Grafana by asking whether a reading has moved at all over a long window:

SELECT spread("sensorValue") FROM "device_changes"
WHERE time > now() - 24h GROUP BY "name"

A spread of exactly 0 over 24 hours, for a reading that ought to vary, means the value is stuck even though the device looks alive. Use the liveness fields for "is it there?" and a spread check for "is it still telling me anything?".

Two things to get right before alerting on this, or it will cry wolf and be ignored:

  • Compare each device against its own history, not against zero. A flat reading is only suspicious if that device has varied before. Plenty of readings are legitimately constant — a closet luminance sensor that always reads 0, a setpoint, a battery level, a relay. Flag a device only when spread over 24h is 0 and its spread over the previous 30 days was greater than 0.
  • It misses a value stuck with dither. A sensor alternating 69.1 / 69.2 has a spread of 0.1, not 0, so a comparison against zero will not catch it. Comparing today's spread against the device's own historical spread does.

Scope it to readings that physically vary — sensorValue on sensors, for example. Across 31 temperature sensors over 24 hours on the author's system, exactly one was flat while every other swung 1.2–21.7 °F, so the separation is clean where the check applies.

⚠️ Do not add lastChanged or lastSuccessfulComm to your include-states list. They are already sent on every point. Adding them to the include list makes every change to them generate its own data point, which can multiply your write volume dramatically. For this reason they are hidden from the include-states picker.

Devices that have never communicated (virtual devices, device groups, some plugin-backed devices) simply omit these fields rather than reporting as maximally stale.

Variable Changes

  • Measurement: variable_changes
  • Tags: varname
  • Fields: name, value, value.num (if numeric)

Version History

v2026.8.0 (Filter Fixes + Device Liveness)

  • New: device liveness fields on every point — tell a dead sensor from a quiet one (see Device Liveness Fields)
  • Fixed: "percent changed" filters were ignored during the periodic minimum-frequency update, so a bad value the filter had blocked could still reach InfluxDB on the next heartbeat
  • Fixed: the "lock minimum frequency updates after filter failure" option could leave a device locked permanently, silently stopping all of its data
  • Fixed: "percent changed" filters on states written as state.<name> or <name>.num, and filters where the previous value was zero, silently passed everything through
  • Fixed: filter blocks that lock a device now say so in the filter log, and a locked device announces itself in the Indigo event log instead of only under debug logging — a locked device sends nothing at all for any of its states, which otherwise looks exactly like a device that is simply quiet
  • Fixed: the filter property dropdown accumulated duplicate entries over time

v2026.7.0 (InfluxDB 3 Support)

  • InfluxDB Version dropdown: choose InfluxDB 1.7/1.8 or InfluxDB 3 (v1 compatibility API) in the connection settings
  • Asynchronous batched writes: state changes are queued and written in batches on a background thread, so the plugin (and its config dialog) stays responsive even against servers with slow write acknowledgments
  • Better type-conflict handling: InfluxDB 3 error responses are now understood, so fields with a mismatched column type are converted instead of the data point being dropped

v2025.0.0 (Modernization Release)

BREAKING CHANGES: - Removed bundled InfluxDB and Grafana servers - Plugin now requires external InfluxDB 1.7/1.8 server - Updated to Indigo SDK 2025.1 (Python 3.11+)

Improvements: - Upgraded all Python dependencies to latest versions - Simplified architecture: InfluxDB client only - Removed ~500 lines of server management code - Switched to pip requirements.txt for dependency management - Calendar versioning adopted (2025.0.0)

v2.0.1 (Previous Version)

  • Bundled InfluxDB 1.7 and Grafana servers
  • Python 3 compatibility
  • Server management and auto-recovery

Migration from v2.x

Important: Version 2025.0.0 is a breaking change that removes the bundled InfluxDB and Grafana servers. You must set up external servers before upgrading.

  1. Install InfluxDB 1.8 on your network (see Requirements section)
  2. Migrate existing data (if you have existing data from v2.x): ```bash # On your Indigo server, export data from old plugin location influxd backup -portable -database indigo /path/to/backup

    # On new InfluxDB server, restore data influxd restore -portable -db indigo /path/to/backup ``` 3. Install Grafana separately (see Requirements section) 4. Update plugin to v2025.0.0 5. Configure connection to your external InfluxDB server 6. Reconfigure Grafana to point to new InfluxDB server

Support & Documentation

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Credits

  • Original author: Mike Lamoureux
  • JSON Adaptor: Dave Brown (Copyright 2017, 2018)
  • InfluxDB: InfluxData Inc.
  • Grafana: Grafana Labs

Disclaimer

This plugin is provided as-is with no warranty. While it has been tested with Indigo 2025.1, use at your own risk. Always backup your Indigo database before installing plugins.

Release details
Released on: Aug. 8, 2026
Requires: Indigo v2024.2.0+
Downloaded: 10 times 
Changes in this release

New: Device Liveness Fields

Every device data point now carries four extra fields, automatically and regardless of your inclusion criteria:

Field Meaning
lastSuccessfulComm Unix timestamp of the device's last successful communication
secondsSinceLastSuccessfulComm How long ago that was, in seconds
lastChanged Unix timestamp of the device's last state change
secondsSinceLastChanged How long ago that was, in seconds

These let you tell a dead device from a merely quiet one. Previously a sensor that died months ago looked identical in Grafana to a thermostat holding steady overnight — both a flat line, because the plugin keeps re-sending the last known value as a heartbeat so your graphs don't gap.

A "dead sensor" panel is now one query:

SELECT last("secondsSinceLastSuccessfulComm") FROM "device_changes"
WHERE $timeFilter GROUP BY "name"

Sort descending, set the unit to seconds, and threshold at a few times your Minimum Update Frequency. Alert on secondsSinceLastSuccessfulComm rather than lastChanged — a quiet-but-healthy device also has a frozen lastChanged.

This adds no additional data points, only extra fields on points that were already being written. Devices that never communicate (virtual devices, device groups) omit these fields rather than reporting as maximally stale.

What these fields do not catch: a device can keep communicating normally while one of its readings is stuck — a sensor that still answers polls but always reports the same temperature. Indigo considers such a device healthy, so both timestamps stay current. That is a value problem rather than a communication problem; the README documents a spread-based check for it, including the two traps that make a naive version useless (constant-by-design readings like setpoints and battery levels, and values stuck with dither).

⚠️ Do not add lastChanged or lastSuccessfulComm to your include-states list — they are already sent on every point, and including them would make every change to them generate its own data point. They are now hidden from the include-states picker for this reason.

Bug Fixes

"Percent changed" filters were ignored during the periodic minimum-frequency update. A bad value the filter had correctly blocked could still reach InfluxDB 15 minutes later on the next heartbeat, because the periodic update had no previous value to compare against. It now falls back to the last value the plugin actually wrote.

The "lock minimum frequency updates after filter failure" option could lock a device permanently. The lock was recorded against one key and the unlock looked for another, so the unlock never fired — a locked device would have silently stopped sending data for the life of the plugin process. Two related faults in the same path are fixed alongside it, one of which would have caused a lock to be undone by the very update that set it.

"Percent changed" filters silently passed everything through in two cases: when the state was written as state.<name> or <name>.num, and when the previous value was zero. Both raised an internal error that was caught and treated as "let the value through".

A locked device is no longer invisible. Filter blocks that lock a device now say so in the filter log, and the device announces itself in the Indigo event log while it stays locked, instead of only under debug logging. A lock suppresses every state for a device, so it produces no data at all — which otherwise looks exactly like a device that is simply quiet.

The filter property dropdown accumulated duplicate entries — it gained a fresh copy of every state name every 15 minutes.

Also: the filter evaluation debug line no longer prints a meaningless range (0.0, 0.0) for percent-changed filters; it now prints the configured maximum percent.

Upgrading

No configuration changes are required and no preferences are migrated, so downgrading is simply a matter of reinstalling the previous version.

If you use percent-changed filters with the lock option enabled, note that this option has not previously been able to take effect. Consider unchecking it for a day or two after upgrading and reviewing the filter log to confirm you agree with the blocks before letting it suppress whole devices.

Release details
Released on: July 19, 2026
Requires: Indigo v2024.2.0+
Downloaded: 18 times 
Changes in this release

What's New

  • InfluxDB 3 support (Core/Enterprise, via its v1 compatibility API). A new InfluxDB Version dropdown in the connection settings selects between InfluxDB 1.7/1.8 (default, unchanged behavior) and InfluxDB 3. In InfluxDB 3 mode the plugin skips database/retention DDL (servers are pre-provisioned and token-scoped, retention is managed server-side), validates the connection with a ping, and omits fields that duplicate tag keys (IOx requires a column to be a tag or a field, not both).
  • Asynchronous batched writes. Device and variable updates are now queued with client-side timestamps and written in batches (up to 500 points per ~1s flush) by a background writer thread. Indigo callbacks never touch the network anymore, so the plugin — and its config dialog — stays responsive even against servers with slow write acknowledgments (InfluxDB 3 acks each write only after its ~1s WAL flush, which previously capped the plugin at ~1 point/sec).

Bug Fixes

  • Type-conflict recovery now understands InfluxDB 3 (IOx) error responses in addition to the 1.x format: fields with a mismatched column type are converted and retried instead of the whole data point being dropped after futile retries.
  • Changing connection settings (including the InfluxDB version) now takes effect when the config dialog closes — no plugin restart required.
  • A failed batch falls back to per-point writes, so one bad point can no longer prevent the rest of a batch from being written.

Upgrade Notes

  • Existing InfluxDB 1.7/1.8 installs need no configuration changes; the version dropdown defaults to 1.7/1.8.
  • Installs that enabled the short-lived "InfluxDB 3 server" checkbox (v2025.1.0) are migrated to the dropdown automatically.
  • Requires Indigo 2025.1+ (Python 3.11+). InfluxDB 2.x remains unsupported.
Release details
Released on: Nov. 7, 2025
Requires: Indigo v2024.2.0+
Downloaded: 28 times 
Changes in this release

⚠️ Breaking Changes

This version contains a major architectural change. The plugin no longer bundles InfluxDB and Grafana servers. You must now provide your own external servers, but this is easy with homebrew (https://brew.sh)

  • Removed: Bundled InfluxDB 1.7 server
  • Removed: Bundled Grafana server
  • Removed: Server management and auto-recovery code (~500 lines)
  • Required: External InfluxDB 1.7 or 1.8 server (InfluxDB 2.0+ is NOT supported)
  • Required: External Grafana installation (separate from plugin)

🎯 What's New

Modernized Architecture

  • Plugin is now a pure InfluxDB client - simpler, more reliable, easier to maintain
  • Updated to Indigo SDK 2025.1 (ServerApiVersion 3.6)
  • Adopted calendar versioning (2025.0.0)
  • Python 3.11+ compatibility

Updated Dependencies

All Python dependencies upgraded to latest versions: - influxdb==5.3.2 (InfluxDB 1.x client) - requests==2.32.5 (HTTP library) - msgpack==1.1.2 (MessagePack serialization) - pytz==2025.2 (Timezone support)

Bug Fixes (v2025.0.2)

  • Fixed connection success message not displaying in non-debug mode

🚀 Migration Guide

If you're upgrading from v2.0.x and want to run the InfluxDB / Grafana servers on your Mac:

(install homebrew)

  1. Install InfluxDB 1.7 or 1.8 (not 2.0+):

    • Docker: docker run -p 8086:8086 influxdb:1.8
    • Homebrew: brew install influxdb@1
    • Official packages: https://portal.influxdata.com/downloads/
  2. Install Grafana (separate installation):

    • Docker: docker run -p 3000:3000 grafana/grafana
    • Homebrew: brew install grafana
    • Official packages: https://grafana.com/grafana/download
  3. Update plugin configuration:

    • Configure InfluxDB connection (host, port, credentials)
    • Plugin will auto-create database and set retention policy
    • Configure Grafana data source to point to your InfluxDB
Release details
Released on: June 9, 2022
Requires: Indigo v2022.1.0+
Downloaded: 26 times 
Changes in this release

fix for influx stop.

Release details
Released on: Dec. 21, 2020
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 31 times 
Changes in this release

Upgrade Grafana to v7.3.6

Release details
Released on: Aug. 4, 2020
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 51 times 
Changes in this release

Upgrade Grafana to 7.1.1

Release details
Released on: June 6, 2020
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 34 times 
Changes in this release

Upgrade Grafana to 7.0.3

Release details
Released on: Dec. 24, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 33 times 
Changes in this release

Upgrade of Grafana Bump of plugin version

Release details
Released on: Nov. 28, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 36 times 
Changes in this release

Upgrades to the Grafana and Influx Servers

Release details
Released on: July 3, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 36 times 
Changes in this release

Upgrade of Grafana to v6.2.5 Bump plugin version

Release details
Released on: May 12, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 37 times 
Changes in this release

Updates Grafana to 6.1.6 Updates InfluxDB to 1.7.6

Release details
Released on: Feb. 25, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 34 times 
Changes in this release

Upgrade of Grafana to v6 Upgrade of Discrete panel to latest Upgrade of Piechart panel to latest Removed automatic updates of the plugin Bumped plugin version to v1.0.11

Release details
Released on: Feb. 2, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 35 times 
Changes in this release

bug fixes and improvements

Release details
Released on: Jan. 20, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 36 times 
Changes in this release

Added missing dependencies.

Release details
Released on: Jan. 6, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 38 times 
Changes in this release

Update to Grafana 5.4.2 Update to InfluxDB 1.7.2

Release details
Released on: Nov. 25, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 38 times 
Changes in this release

Updated Grafana and InfluxDB to latest stable versions.

Release details
Released on: Sept. 13, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 31 times 
Changes in this release

Upgrades to the Grafana and Influx server

Release details
Released on: July 19, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 34 times 
Changes in this release

Updated Grafana to v5.2.1 Fixed bug with configuration dialog where it becomes slow after the plugin has ran for a long period of time

Release details
Released on: June 26, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 33 times 
Changes in this release

Addresses a problem with the performance of the configuration dialog Updates Grafana to v5.1.4 Updates InfluxDB to v1.5.4

Release details
Released on: June 7, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 38 times 
Changes in this release

Updated Discrete panel fixed a bug that refreshes the config dialogs migrated the plugin update function

Release details
Released on: May 29, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 38 times 
Changes in this release

Fixed a bug with the config dialog when adding devices to the include list upgraded Grafana to 5.1.3 upgraded InfluxDB to 1.5.3

Release details
Released on: May 17, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 28 times 
Changes in this release

Initial release to the Indigo Plugin Store

Release details
Released on: May 16, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 33 times 
Changes in this release

Adds a menu option to review logs of data filter failures Overall stability improvements

Release details
Released on: May 15, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 31 times 
Changes in this release

Enhancements to data filters

Release details
Released on: May 13, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 38 times 
Changes in this release

Upgrade to Grafana 5.1.2 Implementation of advanced filter rules

Release details
Released on: May 8, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 31 times 
Changes in this release

improvements to configuration dialog only.

Release details
Released on: May 7, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 28 times 
Changes in this release

Minor upgrade of Influx server. Fixes to the configuration validation code.

Release details
Released on: May 7, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 35 times 
Changes in this release

added logic to automatically save your plugin preferences when the validation routine discovers a missing state, or device. This will reduce the number of warnings given.

Release details
Released on: May 4, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 35 times 
Changes in this release

Upgrade to Grafana 5.1. Upgrade Discrete panel to v0.0.8. PhantomJS now works.

Release details
Released on: April 20, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 31 times 
Changes in this release
  • Fixed some issues with the servers starting up properly when the Indigo server is initially started
  • Fixed some issues with connecting to an external Influx server when the Indigo server is initially started
  • Simplified the initial dashboard setup
  • Added phantomJS to the Grafana server, but awaiting a fix from Grafana to make this feature complete
  • Improvements to documentation and configuration dialogs
  • Improvements to logging and debugging
  • Improvements to upgrading from a previous instance of the plugin
Release details
Released on: April 14, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 31 times 
Changes in this release

Improvements to first time setup, in particular the data directories.

Release details
Released on: April 7, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 33 times 
Changes in this release

Improvements to the initial setup process, and upgrade process SSL for remote InfluxDB servers

Release details
Released on: April 6, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 33 times 
Changes in this release

Adds plugin update function Adds menu items to rebuild the servers manually RC2

Release details
Released on: April 6, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 35 times 
Changes in this release

Fixes missing files from previous release for Grafana server