Understood. Simply offering another tool for a straightforward implementation. Edit* Perhaps also an indirect feature request FOR the tool. ![]()
Hey Phil, is there a way to use your tool to write to a tag's enabled property?
Sure. Should just work with TagPropKey and TagPropValue.
Thanks Phil, my apologies for asking, it wasn't working when I tried because the tag was set to read only.
Phil, have you tried using the spreadsheet on UDT members of type string array?
Typically my UDTMemberKey will be something like folder/tag, which works. So for arrays I would think it would be folder/tag[0,1,2,3,...]. This doesn't work, the member is not found.
Hmm. Do you have a simple sample spreadsheet that demonstrates this?
(I'm tied up with a last v8.3 module conversion, but could dig in if you make it easy on me...)
@pturmel anything new with spreadsheet-import-tool_2026-01-14_1830.zip?
Noticed that, huh? Not-yet-announced dataset tag support, and alarm config support for atomic tags.
![]()
(Docs and QA not yet done.)
What is expected to end up on the Exchange as v1.2 is now present on my own site (link in topic). Of note is the use of my Integration Toolkit's latest Tag Custom Property support for arbitrary tag relationship indexing. Adding that added more QA for me to do, but y'all are welcome to poke at it. (It also has stabs at alarm config, dataset CSV support, and better type coercion for all tag properties.)
Examples and docs have been updated.
Feedback is welcome.
Looking forward to digging in on this - it adds an entirely new class of functionality to the tool and to the resulting tag provider. It allows easy creation of a graph data model, not just a hierarchy, with RDF-like triples (subject-predicate-object) for declarative relationships between tagPaths.
Sounds very interesting we are busy planning an integration of neo4J or Apache AGE to solve this problem. My first thoughts are that this would have better performance than using a database.
Hey @pturmel tried to download the .zip from your site, but it doesn't seem like it is a complete project? The zip I downloaded doesn't have any views in it. Maybe I'm missing something...
Interesting. I just re-exported (via the gateway web interface) and it omitted the views.
I opened in the designer and re-exported and the views are now there. ![]()
All good now thanks!
I imported the latest version of the project, the file from 2026-07-31 10:15
and installed version 2.1.6 (b262181311) of the Integration Toolkit module
but I get this when I start the project in Perspective version 8.3.8
What I'm i doing wrong?
You may need to restart the gateway again. There have been reports (above) that the Integration Toolkit doesn't always start up correctly. I haven't been able to reproduce.
Send your gateway diagnostic bundle to support@automation-pros.com if errors are logged consistently.
Restarting the gateway, disabling and enabling the module does not have an effect.
I've send you the diagnostic bundle, but i don't see any errors.
It's a module loading race with tag provider startup. Try this BETA:
https://www.automation-pros.com/ignition/Integration%20Toolkit-2.1.8.262791318-v83.modl
(I haven't reproduced this--I need affected users to test for me...)
It seems that the gateway hook's configureFunctionFactory is being called on a thread with a different classloader from the gateway hook.
This BETA seems to work for my situation, restarted the gateway a few times and no more problems detected.
