An Ignition 8.3+ module that connects Inductive Automation Ignition to Factry Historian for structured, contextualised industrial data integration.
The module implements a custom historian that writes tag data to Factry via gRPC and reads it back for Power Chart, tag history bindings, and scripting.
- Ignition 8.3+ — Download and install from https://inductiveautomation.com/downloads/
- Factry Historian — A running Factry Historian instance with a time series database configured. See factry.io for setup instructions.
- Download the latest
Factry-Historian.modlfrom the GitHub releases page - In the Ignition Gateway, go to Config > System > Modules
- Click Install or Upgrade a Module
- Upload the downloaded
.modlfile - Accept the Factry certificate when prompted
- The module status should show Running
The module is open source and free to use.
- Open the Factry Historian web UI
- Go to Collectors in the sidebar
- Click Create Collector
- Select your time series database
- Give it a name (e.g.,
Ignition) - Click Generate Token and copy the token
- Go to Config > Tags > History > Historians
- Click Create New Historian Profile
- Select Factry Historian, click Next
- Paste the Token from step 1 — the connection settings (host, port, collector ID) are extracted automatically
- Click Create Historian
- Verify the status shows Running
- Open the Ignition Designer (download the launcher from your gateway's home page)
- In the Tag Browser, create a new Memory Tag (e.g.,
TestTag, type: Float8) - Edit the tag and go to the History section:
- History Enabled = true
- History Provider = the historian you created in step 2
- Sample Mode = On Change
- Save the tag
- In the Designer's Tag Browser, right-click the tag and select Write Value
- Change the value a few times (e.g., 10.0, 20.0, 30.0)
- Open the Factry Historian web UI and go to Measurements
- You should see a measurement matching your tag (e.g.,
Ignition/default/TestTag) - Click on it to view the stored data points
See docs/content.md for the full documentation index.
Open source — see LICENSE for details.