-
Audit - Recording "Local Client" as the user who made a change on a calculation
Hello! When I am creating a calculation and have enhanced audit enabled, I can see that the audit recorded an ADD message with a timestamp and the user name who made the changes (me in this case).…
-
Increased resolution for png files created by automated reports
Automated reports (How To Create an Automated Report in Axiom (version 25) - General - Canary Community) generate two files: a .pdf and a .png file each are snapshots of an Axiom chart.…
-
Add Asset Selection Between Application Tabs
When you have an Asset Selector and multiple tabs on an Application, the Asset is not remembered or shared between the tabs. You could be on Asset 1 in tab 1 and Asset 5 on tab 2.…
-
Axiom Panel Visible at certain times and blinking panel
I am making a dashboard and I am wanting to have a panel that is only visible at certain times of the day and then turns invisible outside that period of time.…
-
Release V25.3
REQUEST UPGRADE Built on Windows Server 2019 Standard MSBuild v17.0 MSI: Wix v1.14.2 Released on: 6/9/2025 If .NET Framework 4.7.1 or greater is not present on the system,…
-
Sender can only connect anonymously, cannot connect secure.
Hello, We have multiple ignition senders connected to 1 historian server. All of the sender services are using ignition collectors and they are all configured the same.…
-
MQTT Collector logs only DBIRTH
Hello, I have modified the python script available in tahu-master python-examples-example.py to test the MQTT collector (23.2.1). The broker I am using is mosquitto.…
-
/getLiveData timestamps
I am reading live data of tags that are in the same group and have a sample time of 1 sec in the OPC collector. When I read the live data I get some .5 second intervals (which seems odd since the OPC…
-
Ignition Module - Obsolete Tag Function
There is an obsolete function available in the write API from v25.3. It would be great if this functionality is wrapped in the Ignition module and exposed as a system function.…
-
Obsolete API Endpoint
I'm currently using canary with ignition and have found the process of removing tags from canary inconvenient. The current canary ignition module does not have any ability to remove a tag from canary…
- Released
-
Using a TLS Certificate for Canary Services (version 24)
By default, Canary generates a self-signed certificate for its services that require a secure encrypted connection. This certificate, however, is not a trusted certificate.…
-
Data Entry Control in Asset Template should indicate tag doesn't exists
In Axiom v24, if you add a Data Entry Control to an Asset Template, the control will show up in each asset pane, regardless of whether or not that tag exists.…
- Fixed
-
Axiom v24 Calculated Trends Don't Update if Source Tag is Missing (Asset Template)
I simplified the user case for purposes of explanation. We have an Asset Type of "Well". Most Wells have a tag called "Oil Rate". Some do not. We have an Application with the Screen configured with…
- Fixed
-
Clicking on Events table n Axiom to open a display for the selected event
I'm trying and failing to do this using scripting in Axiom but maybe there's another way to do what I want (I'm running Canary V25.1)? What I wanted was, within Axiom,…
-
Scatter Plot Control (version 24)
Properties *Name - a unique name used to reference the control in script AggregateInterval - the amount of time within each interval over which the data is processed using an AggregateKind (e.g.…
-
How To Filter Asset Templates and Grids (version 24)
Both asset templates and grids have a TemplateFilter property that can be used to filter assets based on tag values, tag names, asset names, tag properties, and/or value qualities.…
-
Axiom custom controls
Is it possible to add custom controls (beyond simple symbols or images) in Axiom? I'm looking to integrate interactive UI elements—such as dropdown menus, radio buttons,…
-
gRPC connectivity
Hello, I'm interested in conducting a connectivity test with CanaryLabs using gRPC. However, I couldn't locate any instructions or proto files that would assist me in establishing a connection.
- Released
-
Improve DateTime Picker in Trend
The popup for selecting a Date and Time on a Trend is pretty cumbersome. It would be nice to have the option to type in entries. Examples would be 1/1/24 10/1 (this year) 1/1/24 12PM 1/1/24 15:…
-
Restrict Data Entry Input by Type
For the Data Entry control, it would be useful to allow the admin configuring the control to limit the type of data that can be entered. For instance, the Getting Started article states Canary can…
-
Planned Development
Items the Canary development team are currently working on or considering for future releases. Note, items on this list are not in any particular order nor do they constitute guarantees of future…
-
How to turn off Compression on SQL Collector Tags.
How to turn off Compression on SQL Collector Tags. I want all values from my SQL Collector. Example this happed today Timestamp Value 2025-03-10 11:41:55.978 31.79 2025-03-10 11:25:34.045 31.…
-
Autosave and Revert to Previous Version in Axiom
It would be really nice to autosave your work in Axiom. This could be set up globally or per user. And the autosave interval could be configured as well.…
-
Canary to other historians?
Hi Canarians, Does canary expose an OPC /OPC UA/ MQTT Publisher to which we can connect from an external interface and write to our non Canary historian? I see the data collectors,…
-
Asset-Based Calculations with Output to Multiple Tags
Hi all, I’m working on setting up asset-based calculations in Canary and could use some guidance. My goal: Apply the same 5m calculation (e.g. 5-minute average of Real Power) across multiple assets…