# Ignition

**URL:** https://forum.inductiveautomation.com/c/ignition/6.md?page=91

[Latest](https://forum.inductiveautomation.com/latest.md) · [Categories](https://forum.inductiveautomation.com/categories.md) · [Tags](https://forum.inductiveautomation.com/tags.md)

**Page:** 92

---

## [Switching Between Engineering Units - Best Practices](https://forum.inductiveautomation.com/t/switching-between-engineering-units-best-practices/19698)

<div class="topic-metadata">

**Author:** [@dion.botha](https://forum.inductiveautomation.com/u/dion.botha)\
**Replies:** 11\
**Last updated:** [December 31, 2025, 8:54am UTC](https://forum.inductiveautomation.com/t/switching-between-engineering-units-best-practices/19698 "2025-12-31T08:54:55Z")

</div>

Hi guys, I would like to create various multi-state buttons per window that allows the user to switch between different engineering units and am wondering if/how anyone has implemented this elegantly. Do you create a t…

---

## [System Name Override - Deployment Modes](https://forum.inductiveautomation.com/t/system-name-override-deployment-modes/113032)

<div class="topic-metadata">

**Author:** [@nicoli.liedtke](https://forum.inductiveautomation.com/u/nicoli.liedtke)\
**Replies:** 1\
**Last updated:** [December 30, 2025, 7:57pm UTC](https://forum.inductiveautomation.com/t/system-name-override-deployment-modes/113032 "2025-12-30T19:57:55Z")

</div>

I’ve been working on deployment mode overrides for configurations of Production, QA, and Dev. I wanted to override the Gateway system name depending what deployment mode we are in, but I’m now thinking this may not be a …

---

## [Required properties for tag import](https://forum.inductiveautomation.com/t/required-properties-for-tag-import/113031)

<div class="topic-metadata">

**Author:** [@Leor\_Fishman](https://forum.inductiveautomation.com/u/Leor_Fishman)\
**Replies:** 1\
**Last updated:** [December 30, 2025, 7:34pm UTC](https://forum.inductiveautomation.com/t/required-properties-for-tag-import/113031 "2025-12-30T19:34:49Z")

</div>

Is there a list about which properties are required vs optional for a given tag type for a json import? (e.g. for an opc tag, value is iirc optional, englow/eng high have default values, etc)

---

## [deriveExpressionGetter and deriveExpressionSetter](https://forum.inductiveautomation.com/t/deriveexpressiongetter-and-deriveexpressionsetter/113023)

<div class="topic-metadata">

**Author:** [@akivabrookler](https://forum.inductiveautomation.com/u/akivabrookler)\
**Replies:** 4\
**Last updated:** [December 30, 2025, 7:28pm UTC](https://forum.inductiveautomation.com/t/deriveexpressiongetter-and-deriveexpressionsetter/113023 "2025-12-30T19:28:18Z")

</div>

Where are deriveExpressionGetter and deriveExpressionSetter used within Ignition? They are mentioned in the docs as “JSON/Scripting Name” but tag export JSON files use readExpression and writeExpression instead. The tag…

---

## [Ignition Edge to Ignition Gateway connection setup](https://forum.inductiveautomation.com/t/ignition-edge-to-ignition-gateway-connection-setup/113028)

<div class="topic-metadata">

**Author:** [@larleth](https://forum.inductiveautomation.com/u/larleth)\
**Replies:** 3\
**Last updated:** [December 30, 2025, 6:01pm UTC](https://forum.inductiveautomation.com/t/ignition-edge-to-ignition-gateway-connection-setup/113028 "2025-12-30T18:01:02Z")

</div>

Hey there, i want to setup a site-to-site connection via netbird, between an edge gateway and ignition gateway. While testing this setup I realised that the connection had some difficulties when adding some network polic…

---

## [Calendar component and dateFormat bug](https://forum.inductiveautomation.com/t/calendar-component-and-dateformat-bug/113022)

<div class="topic-metadata">

**Author:** [@nathan.ramusat](https://forum.inductiveautomation.com/u/nathan.ramusat)\
**Replies:** 3\
**Last updated:** [December 30, 2025, 5:44pm UTC](https://forum.inductiveautomation.com/t/calendar-component-and-dateformat-bug/113022 "2025-12-30T17:44:07Z")

</div>

Hello, I’ve encountered a strange bug on the calendar component regarding the date it returns when I apply a dateFormat() onto it’s “Immediate Date” property. It looks like it updates the year a bit too soon, jumping f…

---

## [\[FEATURE\] Alarm Metrics - Add overall "Status" integer](https://forum.inductiveautomation.com/t/feature-alarm-metrics-add-overall-status-integer/112296)

<div class="topic-metadata">

**Author:** [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Replies:** 4\
**Last updated:** [December 30, 2025, 1:36pm UTC](https://forum.inductiveautomation.com/t/feature-alarm-metrics-add-overall-status-integer/112296 "2025-12-30T13:36:34Z")

</div>

In the diy version I was using in previous versions, I had a single “Status” integer tag that summarised all alarm states in the folder, e.g. if({\[.\]Active Unack}, 1, // Alarms active and unacked if({\[.\]Active Ack}, 2, …

---

## [Perspective Component Overlay Translation](https://forum.inductiveautomation.com/t/perspective-component-overlay-translation/99974)

<div class="topic-metadata">

**Author:** [@Abdelhak\_Sidi\_Ali\_Me](https://forum.inductiveautomation.com/u/Abdelhak_Sidi_Ali_Me)\
**Replies:** 6\
**Last updated:** [December 30, 2025, 10:12am UTC](https://forum.inductiveautomation.com/t/perspective-component-overlay-translation/99974 "2025-12-30T10:12:09Z")

</div>

Hello everyone, I am looking to translate overlay labels such as "ERROR" or "UNKOWN", and I can't seem to figure out a way to do it. Same term gets translated successfully when written in a label component. System…

---

## [Git and project branches](https://forum.inductiveautomation.com/t/git-and-project-branches/112502)

<div class="topic-metadata">

**Author:** [@daniel4](https://forum.inductiveautomation.com/u/daniel4)\
**Replies:** 7\
**Last updated:** [December 30, 2025, 9:32am UTC](https://forum.inductiveautomation.com/t/git-and-project-branches/112502 "2025-12-30T09:32:43Z")

</div>

I was super optimistic and was going to fix our development problems by putting our production project folder on git and then clone it to make new projects that my people could use(and later merge). And finally be rid of…

---

## [Setting up the outgoing connections on my Edge gateway to my central gateway](https://forum.inductiveautomation.com/t/setting-up-the-outgoing-connections-on-my-edge-gateway-to-my-central-gateway/113016)

<div class="topic-metadata">

**Author:** [@damienfarren90](https://forum.inductiveautomation.com/u/damienfarren90)\
**Replies:** 1\
**Last updated:** [December 30, 2025, 2:31am UTC](https://forum.inductiveautomation.com/t/setting-up-the-outgoing-connections-on-my-edge-gateway-to-my-central-gateway/113016 "2025-12-30T02:31:22Z")

</div>

Hi team, I am having trouble setting up the outgoing connection between my edge gateway and my central gateway. Both gateways are using version 8.1.20. On the central gateway, the edge remote certificate is approved an…

---

## [Trigger Transaction Group on Multiple Triggers: Mutually Exclusive Booleans](https://forum.inductiveautomation.com/t/trigger-transaction-group-on-multiple-triggers-mutually-exclusive-booleans/55254)

<div class="topic-metadata">

**Author:** [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Replies:** 9\
**Last updated:** [December 29, 2025, 8:19pm UTC](https://forum.inductiveautomation.com/t/trigger-transaction-group-on-multiple-triggers-mutually-exclusive-booleans/55254 "2025-12-29T20:19:50Z")

</div>

I can’t quite get my head around this transaction group trigger. I have three Boolean tags that I want to trigger on when any of them go low. I’ve tried many permutations with binEnc(), masks, shifts, and boolean logic…

---

## [Gateway Alerts/Popups](https://forum.inductiveautomation.com/t/gateway-alerts-popups/113014)

<div class="topic-metadata">

**Author:** [@Jacob\_Dipietro](https://forum.inductiveautomation.com/u/Jacob_Dipietro)\
**Replies:** 0\
**Last updated:** [December 29, 2025, 6:56pm UTC](https://forum.inductiveautomation.com/t/gateway-alerts-popups/113014 "2025-12-29T18:56:15Z")

</div>

How do I disable these alerts, they are actively getting in the way of diagnosing them

---

## [Bidirectional Bindings](https://forum.inductiveautomation.com/t/bidirectional-bindings/112971)

<div class="topic-metadata">

**Author:** [@Xander\_Dawson-Fink](https://forum.inductiveautomation.com/u/Xander_Dawson-Fink)\
**Replies:** 10\
**Last updated:** [December 29, 2025, 4:47pm UTC](https://forum.inductiveautomation.com/t/bidirectional-bindings/112971 "2025-12-29T16:47:29Z")

</div>

I’m on 8.1.37 As I’ve written this, I think I solved my original question of why this behavior happens, but I’ll leave this here to provide some context. I’ve got some custom properties on a view that handle the informa…

---

## [Writing to Edge tags from a Central Gateway using OIDC authentication](https://forum.inductiveautomation.com/t/writing-to-edge-tags-from-a-central-gateway-using-oidc-authentication/112974)

<div class="topic-metadata">

**Author:** [@Julien\_BROSSE](https://forum.inductiveautomation.com/u/Julien_BROSSE)\
**Replies:** 2\
**Last updated:** [December 29, 2025, 8:45am UTC](https://forum.inductiveautomation.com/t/writing-to-edge-tags-from-a-central-gateway-using-oidc-authentication/112974 "2025-12-29T08:45:26Z")

</div>

Hello, For a project, I have the following architecture: One Ignition Standard Gateway, connected to an LDAP usingOpenID Connect On a remote site, an Ignition Edge Panel A Gateway Network connection configured …

---

## [Perspective Property Access Modes](https://forum.inductiveautomation.com/t/perspective-property-access-modes/97927)

<div class="topic-metadata">

**Author:** [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Replies:** 8\
**Last updated:** [December 29, 2025, 8:38am UTC](https://forum.inductiveautomation.com/t/perspective-property-access-modes/97927 "2025-12-29T08:38:55Z")

</div>

Question about property access modes and large datasets on screens. Are they keeping data from showing up in the Dom that exists in custom props, if it isnt being rendered into a component? Use case example: I creat…

---

## [Best way to show current day's uptime in a Perspective view](https://forum.inductiveautomation.com/t/best-way-to-show-current-days-uptime-in-a-perspective-view/112980)

<div class="topic-metadata">

**Author:** [@D\_Mitri\_Tompkins](https://forum.inductiveautomation.com/u/D_Mitri_Tompkins)\
**Replies:** 2\
**Last updated:** [December 29, 2025, 5:07am UTC](https://forum.inductiveautomation.com/t/best-way-to-show-current-days-uptime-in-a-perspective-view/112980 "2025-12-29T05:07:29Z")

</div>

I have a tag that correlates to an external companies’ mostly proprietary machine that we aren’t allowed to mess with the PLC of at all. The tag displays a product count (ranging from 0 to about 90) in the last minute, …

---

## [Ignition bundled OpenJDK from ORACLE?](https://forum.inductiveautomation.com/t/ignition-bundled-openjdk-from-oracle/113007)

<div class="topic-metadata">

**Author:** [@n099y](https://forum.inductiveautomation.com/u/n099y)\
**Replies:** 4\
**Last updated:** [December 29, 2025, 1:18am UTC](https://forum.inductiveautomation.com/t/ignition-bundled-openjdk-from-oracle/113007 "2025-12-29T01:18:54Z")

</div>

G’day, My company IT is now saying we need to get rid of any Java that is published from Oracle. I notice that the OpenJDK Platform Library 17.0.17 is controlled by Oracle which doesn’t sound real good for me being abl…

---

## [Edge gateway 8.3 plenty of error log InternalHistorian Error storing data point: AtomicPointImpl](https://forum.inductiveautomation.com/t/edge-gateway-8-3-plenty-of-error-log-internalhistorian-error-storing-data-point-atomicpointimpl/111661)

<div class="topic-metadata">

**Author:** [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Replies:** 6\
**Last updated:** [December 28, 2025, 9:35pm UTC](https://forum.inductiveautomation.com/t/edge-gateway-8-3-plenty-of-error-log-internalhistorian-error-storing-data-point-atomicpointimpl/111661 "2025-12-28T21:35:05Z")

</div>

I've upgrade a 8.1.49 edge gateway to 8.3.0 and now 8.3.1. Since I update to 8.3.0, I have plenty of those error logs: InternalHistorian Error storing data point: AtomicPointImpl{ java.lang.NullPointerException: n…

---

## [RFID Device with OPC-UA](https://forum.inductiveautomation.com/t/rfid-device-with-opc-ua/95612)

<div class="topic-metadata">

**Author:** [@Omar\_Mohamed1](https://forum.inductiveautomation.com/u/Omar_Mohamed1)\
**Replies:** 4\
**Last updated:** [December 27, 2025, 2:33pm UTC](https://forum.inductiveautomation.com/t/rfid-device-with-opc-ua/95612 "2025-12-27T14:33:12Z")

</div>

I have an RFID device that has an OPC-UA server. I tried to connect to the device's OPC server through my ignition server and it was successful, and I am able to see the tags coming from that RFID reader. Then I tried to…

---

## [\[IGN-7967\]Does reWriteBatchedInserts=true work on MSSQL?](https://forum.inductiveautomation.com/t/ign-7967-does-rewritebatchedinserts-true-work-on-mssql/112747)

<div class="topic-metadata">

**Author:** [@joe.manns](https://forum.inductiveautomation.com/u/joe.manns)\
**Replies:** 26\
**Last updated:** [December 26, 2025, 7:18pm UTC](https://forum.inductiveautomation.com/t/ign-7967-does-rewritebatchedinserts-true-work-on-mssql/112747 "2025-12-26T19:18:10Z")

</div>

We have an Ignition 8.2 project in the POC stage logging to a MSSQL 2019 datasource. It has roughly 200 tags set up for logging at 10 second intervals (no deadbanding) so we’re dumping 20 records/sec to the database. I…

---

## [Set perspective table checkbox color](https://forum.inductiveautomation.com/t/set-perspective-table-checkbox-color/41617)

<div class="topic-metadata">

**Author:** [@ShaneH](https://forum.inductiveautomation.com/u/ShaneH)\
**Replies:** 11\
**Last updated:** [December 26, 2025, 5:11pm UTC](https://forum.inductiveautomation.com/t/set-perspective-table-checkbox-color/41617 "2025-12-26T17:11:39Z")

</div>

Using Perspective 8.1, I have a table column with ‘render’ set to ‘boolean’, and ‘boolean’ set to ‘checkbox’. How do I control the color used for the checkbox? I’ve tried setting various ‘styles’ for the column (color,…

---

## [Unable to convert row 1, column 2 to type class java.lang.integer](https://forum.inductiveautomation.com/t/unable-to-convert-row-1-column-2-to-type-class-java-lang-integer/112990)

<div class="topic-metadata">

**Author:** [@bpomerhn](https://forum.inductiveautomation.com/u/bpomerhn)\
**Replies:** 5\
**Last updated:** [December 26, 2025, 4:23pm UTC](https://forum.inductiveautomation.com/t/unable-to-convert-row-1-column-2-to-type-class-java-lang-integer/112990 "2025-12-26T16:23:59Z")

</div>

Perspective 8.1.47 Working on doing some subtraction of daily meter readings for a report using a script data source. Raw data source is from a tag historian query (‘METER’). I am getting an error message (subject of t…

---

## [How can i get the browser name in perspective?](https://forum.inductiveautomation.com/t/how-can-i-get-the-browser-name-in-perspective/46651)

<div class="topic-metadata">

**Author:** [@wzhigan](https://forum.inductiveautomation.com/u/wzhigan)\
**Replies:** 8\
**Last updated:** [December 26, 2025, 3:30pm UTC](https://forum.inductiveautomation.com/t/how-can-i-get-the-browser-name-in-perspective/46651 "2025-12-26T15:30:26Z")

</div>

I notice the graphic loading is much faster in Chrome based browser than others like Firefox. want to get the browser info, if it is not Chrome, will hide some chart to increase the loading time(initial)

---

## [Ignition 8.3 - Siemens S7+ / Siemens Enhanced](https://forum.inductiveautomation.com/t/ignition-8-3-siemens-s7-siemens-enhanced/97470)

<div class="topic-metadata">

**Author:** [@Gomez](https://forum.inductiveautomation.com/u/Gomez)\
**Replies:** 5\
**Last updated:** [December 26, 2025, 9:24am UTC](https://forum.inductiveautomation.com/t/ignition-8-3-siemens-s7-siemens-enhanced/97470 "2025-12-26T09:24:33Z")

</div>

Hi, seems confirmed that Ignition 8.3 will support Siemens S7+. Can someone tell if the driver will also support TLS communication with certificate? Thanks

---

## [OPC connections and References Tag](https://forum.inductiveautomation.com/t/opc-connections-and-references-tag/107467)

<div class="topic-metadata">

**Author:** [@Phat\_Truc](https://forum.inductiveautomation.com/u/Phat_Truc)\
**Replies:** 1\
**Last updated:** [December 25, 2025, 7:04pm UTC](https://forum.inductiveautomation.com/t/opc-connections-and-references-tag/107467 "2025-12-25T19:04:28Z")

</div>

In my project, I have two OPC connections from one pair of TwinCAT controllers (e.g. 1A and 1B). And I have approximately 250K OPC tags in one tag provider. In terms of redundancy, if i want to switch all the tags from o…

---

## [Weird behavior when checking the Quality attr of a tag](https://forum.inductiveautomation.com/t/weird-behavior-when-checking-the-quality-attr-of-a-tag/112973)

<div class="topic-metadata">

**Author:** [@castel.francisco](https://forum.inductiveautomation.com/u/castel.francisco)\
**Replies:** 7\
**Last updated:** [December 25, 2025, 1:10pm UTC](https://forum.inductiveautomation.com/t/weird-behavior-when-checking-the-quality-attr-of-a-tag/112973 "2025-12-25T13:10:53Z")

</div>

Hi, first post here, I have a question about a certain behavior. When I use the mouseover text expression to debug the problem I got: Error\_Configuration("Bad\_NodeIdUnknown: The node id refers to a node that does not e…

---

## [Programmatically get values of perspective properties from API](https://forum.inductiveautomation.com/t/programmatically-get-values-of-perspective-properties-from-api/112989)

<div class="topic-metadata">

**Author:** [@Leor\_Fishman](https://forum.inductiveautomation.com/u/Leor_Fishman)\
**Replies:** 2\
**Last updated:** [December 24, 2025, 8:56pm UTC](https://forum.inductiveautomation.com/t/programmatically-get-values-of-perspective-properties-from-api/112989 "2025-12-24T20:56:56Z")

</div>

In 8.3, is there any API that can be used to get the values of a particular property inside a window for a specific session? I.e. if a user is having some issue, is there any way for me to get ‘hey, what’s this dropdown…

---

## [Rendering PNG data in perspective](https://forum.inductiveautomation.com/t/rendering-png-data-in-perspective/85096)

<div class="topic-metadata">

**Author:** [@jakned](https://forum.inductiveautomation.com/u/jakned)\
**Replies:** 33\
**Last updated:** [December 24, 2025, 7:22pm UTC](https://forum.inductiveautomation.com/t/rendering-png-data-in-perspective/85096 "2025-12-24T19:22:43Z")

</div>

Hi, I am trying to render ZPL code in my application using Labelary API. I have a image component that has binding on source prop. This binding is as follows: The response contains PNG data but i dont know how to pro…

---

## [Report Script Data Source Help](https://forum.inductiveautomation.com/t/report-script-data-source-help/112986)

<div class="topic-metadata">

**Author:** [@bpomerhn](https://forum.inductiveautomation.com/u/bpomerhn)\
**Replies:** 9\
**Last updated:** [December 24, 2025, 5:22pm UTC](https://forum.inductiveautomation.com/t/report-script-data-source-help/112986 "2025-12-24T17:22:10Z")

</div>

Perspective 8.1.47 I am trying to create a new datakey to use in a report that is one day prior to the t\_stamp from another tag historian query data source. I tried following the manual, but am getting some errors and t…

---

## [MQTT Tag Best Practice](https://forum.inductiveautomation.com/t/mqtt-tag-best-practice/112984)

<div class="topic-metadata">

**Author:** [@drewdin](https://forum.inductiveautomation.com/u/drewdin)\
**Replies:** 1\
**Last updated:** [December 24, 2025, 4:25pm UTC](https://forum.inductiveautomation.com/t/mqtt-tag-best-practice/112984 "2025-12-24T16:25:22Z")

</div>

I am trying to figure out the best practice for MQTT tags and tag provider. I have read a bunch of posts and it seems like there are two popular ways. Create a script that monitors the MQTT engine tags and create tags …

[Previous page](https://forum.inductiveautomation.com/c/ignition/6.md?page=90)

[Next page](https://forum.inductiveautomation.com/c/ignition/6.md?page=92)
