TIA Portal V21 delivers new hardware support, expanded HMI capabilities, and productivity tools...
Introducing SmartAdvisor V21.6 for TIA Portal

Siemens' modular add-in for WinCC Unified project analysis and optimization has been updated with full TIA V21 support and several new features for engineers.
The SmartAdvisor Add-in is a modular tool developed by Siemens that extends TIA Portal functionality through the TIA Openness interface. It's designed specifically to support the analysis and optimization of WinCC Unified projects — helping engineers identify inefficiencies, improve performance, and simplify ongoing maintenance through a structured, step-by-step workflow.
What's New in V21.6
- Adapted to TIA V21, supporting all Openness interface changes in this release
- Screen name is now replaced with full screen path information in exported data and analysis output
- Screen Window Navigation usage suggestions added to analysis
- Overlapping buttons are now detected, with optimization suggestions provided automatically
- Import and export now distinguishes between original files and custom files in the Content Collector
How It Works
SmartAdvisor uses a four-step modular approach that can be applied to an entire HMI project or targeted at individual screens. Each step builds on the last, giving engineers a clear path from initial data collection through to final optimization.
.csv and .js files for traceability.let and const. Importantly, these suggestions are added as supplementary configurations — the original implementation is never modified.
Important Note
The Removal step permanently deletes the original configurations. This action cannot be undone and the original objects cannot be restored. Make sure all optimizations have been reviewed and validated before proceeding.
Installation Requirements
-
Install TIA Portal in the version corresponding to the add-in release — TIA V21 for SmartAdvisor V21.6
-
Install
Node.jsandJSCodeshiftto enable script optimization features. -
Add your Windows user account to the Siemens TIA Openness security group.
-
Place the
.addinfile into the AddIns folder of your TIA Portal installation directory
Key Benefits
- Saves time by automating routine checks and code improvements that would otherwise be done manually
- Improves performance and long-term maintainability of HMI projects
- Provides documentation of project quality through generated reports for traceability
- Reduces risk by flagging system limit violations before they cause issues in production
- Enables safe refactoring — original configurations are preserved until the engineer is ready to commit
Known Limitations
As with any add-in, there are a few things to be aware of before using SmartAdvisor in your project:
- Faceplate contents are not optimized
- Grouped objects may lose their position after optimization
- Optimized objects are always added to the first layer (Layer_0)
- Some system functions are replaced with equivalent scripts
- Only certain fonts are supported: Arial, Times New Roman, Simsun, and SiemensSans
