Recently active
Getting below Error IoT Gateway Failed to connect to server: '127.0.0.1:57212'. Please verify this connection information is correct and that the host can be reached.
Hello All,I had created a thing (assigned value stream) programmatically and deleted programmatically (first value stream then thing).Now, Thing is not visible in composer, there is no ghost entity, no reference in any data table. Still some time it appears in application log as error that thing not found. Any suggestion to move further.
The Plant site is looking to display the RTPPM KPI dashboard on a 42-inch screen in a production environment. However, the current layout leaves a lot of unused white space, which makes it less effective for large-screen visibility.Is there a way to:Adjust the layout or resolution to better utilize the screen space?Enable a full-screen or wallboard mode?Customize the dashboard view to show more data or machine statuses in a compact format?Any suggestions, configuration tips, or examples from similar setups would be greatly appreciated.Thanks in advance!
Hello everyone, I have a setup where I’m working with a main project (Project A) that contains all the Things with configurations for two sub-modules: Project A – SubModule 1 Project A – SubModule 2 Each sub-module is component of Project A, and all configurations are stored in Project A’s Things.We have already published Project A as an extension on the production server, so both sub-modules are currently working independently (i.e., there’s no direct dependency or linkage between SubModule 1 and SubModule 2). Now, we have a new requirement where we need to access data from SubModule 1 inside SubModule 2.However, due to the independent structure and the way Project A is packaged, I cannot simply make one module depend on the other. 💡 My current idea: I’m considering creating a ThingTemplate inside the main Project A, and then creating corresponding Things for both SubModules 1 and 2 based on that template.I could then write shared services inside this template and use t
Hi, i am working on a requirement where i need create, delete and edit a row in a grid widget.Creating/adding a new row is working fine but i am having problem in restricting edit option. I have 4 columns in my grid col_a, col_b,col_c and col_d. Out of these 4 columns, col_a and col_b are keys for my data shape so should be not be allowed for editing. And only col_c and col_d should provide edit option. currently if i modify column properties and make keep col_c and col_d as editable then i am not getting col_a and col_b when i try to add a row. If i keep all 4 columns as editable then i cannot restrict user to edit col_a and col_b which are key fields.
Hi everyone,I’ve noticed that a few mobile apps (especially those that stream or load dynamic content) start lagging or sometimes stop responding when my phone is connected through certain IoT devices — like smart routers or connected displays.The internet connection itself seems stable, and other apps run fine. The slowdown mostly happens while watching longer videos or syncing data with connected devices.I’ve already tried:Restarting the phone and routerReconnecting to Wi-FiDisabling background apps and clearing cacheCould this be related to how IoT devices handle data routing or background syncing?Would appreciate any suggestions or settings that helped others improve app performance with connected devices.Thanks in advance!
Iam currently using the thingworx version 9.3.5,iam planning to upgrade the postgresql version 15.x,where it will support or not ,if any other postgresql version are available from 14.x to 15,I check in Release advisor for thingworx version 9.3.5 will support till postgresql version 13.x,even though whethere it is possible to use any postgresql version 14 or 15 ?
Hi all, I am experiencing strange behavior using QueryBooleanPropertyHistory among nearly identical things. If I specify start and end date I see data on both things, as expected: However, if I only specify end date, on one thing I get data but on the other I do not: Why would there be different behavior for one versus the other? The things are created identically from the same template. Version 10.0.0.
Little late on this, but is there a way to do this for an Infotable property? And if possible, do you have an example syntax for it?
Hi all, I am aware that you can set a mashup parameter using a URL for example:<<THINGWORX>>/Mashups/TestMashup?thingName=TestThing However, I have a use case where I would like to preload an infotable property into the URL. Is this possible? And if it is does anyone know the syntax?
Hi everyone, I have a mashup setup with a popup where user can create a new entry.When the button on this popup is clicked, it first creates a new entry in the database through a ThingWorx service.Once the service completes successfully, a new popup opens where the user continues the process. The issue I observed is that some users click the button multiple times, because the service execution takes around 1–2 seconds before the new popup appears — this causes multiple duplicate entries in the database. To fix this, I changed the logic so that the button is disabled immediately after the first click, and it is only re-enabled after the service is complete.This works well when everything runs fine. However, I now have one new issue:If the service fails (e.g., timeout, backend issue, or validation error), the button remains disabled forever, since I am only using the “ServiceInvokeCompleted” event. My question: Is there a way in ThingWorx Mashup to detect servi
The linux installer for Foundation 10.0.1 and Flow 10.0.1 always fail with the following error:Configuring Installer... Executing ***unknown variable ccif.dir.openssl.runnable***openssl Error running ***unknown variable ccif.dir.openssl.runnable***openssl req -config ***unknown variable ccif.dir.openssl.config***openssl.cnf -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.pem -subj "/C=US/ST=New COUNTRY/L=SOMEWHERE /O=.../OU=.../CN=.../emailAddress=...": /bin/sh: line 1: ***unknown variable ccif.dir.openssl.runnable***openssl: command not found [16:54:37] Failed to configure installation RuntimeI finally gave up and manually installed Foundation and am now experiencing the same problem with Flow and there is no manual way to install Flow that I'm aware of so now I'm stuck.The openssl command is available (version 3.2.2.4) but it looks to fail injecting variables called ccif.dir.openssl.runnable and ccid.dir.openssl.config. There are other ccif.* variables:#
This isn't directly a Thingworx problem but for the past several days at least I have found the PTC Knowledge base search page to be broken. The page loads the normal PTC header and footer but no additional content appears on the page making the knowledge base resource unusable and inaccessible. The issue persists through a cache clear and computer reboot and occurs in both Firefox and Edge browsers.Does anyone else find this issue? I search the knowledge base frequently when developing and would like to continue doing so.
I have a mashup where im using the service GetProperties, in the Data Properties section i have the checkbox "Automatically update values when new values are available." selected. When I run my mashup passing the appkey through the link that access the mashup when I use my admin user it run properly the Data Propertie I checked, but when I change the appkey to my viewer user it doesnt work properly.I have given permission to the user in the Run Time permissions i checked every box as Allow, and in the visibility I inserted the user organization, for both the mashup and thing. Also in thr User Profile the option for Subsystem is also checked.I dont know what am I doing wrong and why when I change the appkey to my user that's not an admin the "Automatically update values when new values are available." doesnt work properly in my mashup. Any suggestions?
As per the original post. Hello, I am using ThingWorx 9.7.1-b346, I have imported above extension 'CommunitySupport_V1.0.2.zip' and added OpenStreetMap in mashup but while View Mashup, I am facing below error message: Unable to serialize JSONObject field - unsupported class : org.mozilla.javascript.ConsString. I cannot view the map on view mashup. Please suggest. Thanks.
I have attempted to connect to the Siemens TP900 OPCUA server with kepserverEx and am unable to do so, but I have no issues with the Unified Automation UaExpert application: With keptserverEx, I follow these steps but am unable to succeed. As it was not functioning in the certificates, I used the one I had imported Unified for OPCUASERVER, but nothing happened. I restarted the runtime and the server, but it still does not work.
i am using Thingworx applications, which was enabled with SSO, i have totally 3 plants with different url's when the plant person login into common Url it should be redirect to particular URL of the plant person, if the user was assigned with all plants it should shows the 3 plant link details after clicking the particular plant it should redirects to particular plant to access the application of the user. how can i done?
Hello everyone, I would like to request information about obtaining ThingWorx trial access.I’m currently working with ThingWorx in my company environment and would like to set up my own instance for learning and personal development purposes. Could someone please guide me on the following points? How can I request or register for a ThingWorx Developer/Trial License? Is there a cloud-hosted trial available (so I don’t need to install my own server)? If installation is required — what are the minimum system requirements and license steps? Any official PTC links or contact points would be highly appreciated. Thank you in advance for your help!
my KepserverEX lincense is valid but OPC UA trusted Client is expired.gone to the Instance Certificates of OPC UA Configuration Manager and tried to Reissue Certificate in Client Driver.Now I am not able to see URI in Trusted Client.How to renew Client Driver?
I am trying to install Thingworx 10 using foundation installer for postgresql.I have met all the prerequisite to install thingworx and also checked all the required configuration for postgresql required for thingworx. while installing thingworx using installer its failing in the end saying installation failed exiting now. There is not additional message provided so its kind of unknown to me why it is failing.Key points: - I am not using any ssl while going through setup process. created required db and all the configuration is done for connection.all the paths are inplacephb_conf file is updated as per requirement.after exit from installation there are no residue of process so can't track the root cause.Need help on this issue unable to install thingworx 10.
We are evaluating the most suitable version of ThingWorx for our current setup. At present, we are using ThingWorx 9.2.1, where multiple Things have been created and several route APIs are configured to connect Windchill through ODATAConnector.Recently, our Windchill system has been migrated to an Azure VM, and we plan to install the latest supported version of ThingWorx that is fully compatible with this environment.Could you please advise on:The recommended ThingWorx version for Azure VM integration with WindchillAny prerequisites or considerations for upgrading from 9.2.1Your guidance will help us ensure a smooth transition and maintain system stability.
Hi All, I am trying to apply runtime permissions through a service. The code snippet was working fine in one environment, but when I import the same service in another environment, the permissions are not applying. Specially, all other permissions apply except for EventExecute. Here is the shared working code snippet:Working code:json = ThingTemplates["BasePlatform"].GetInstanceRunTimePermissionsAsJSON();json["permissions"].push({"PropertyRead": [{"isPermitted": true,"name": userGroup,"type": "Group"}],"PropertyWrite": [{"isPermitted": false,"name": userGroup,"type": "Group"}],"ServiceInvoke": [{"isPermitted": true,"name": userGroup,"type": "Group"}],"EventExecute": [{"isPermitted": false,"name": userGroup,"type": "Group"}],"EventSubscribe": [{"isPermitted": false,"name": userGroup,"type": "Group"}],"resourceName": "*"}); ThingTemplates["BasePlatform"].SetInstanceRunTimePermissionsAsJSON({permissions: json /* JSON */});Could anyone suggest why the EventExecute permi
I have a grid widget with dynamic columns. Because of this, I am using the JSON configuration to map instead of a standard datashape. With that said, I cannot get the footer to enable on the grid. The examples in the GridAdvancedExampleServices Thing use "enableFooter": true but this doesn't work. In the grid widget it is called "ShowFooter" so I tried changin "enableFooter" to this and "showFooter" with no luck. How do I enable the footer via the JSON configuration?
Hi, Is it possible to generate a GUID in the Expression?, I remember seeing it long back in a Project, not sure what the correct syntax is to do it. In my stiuation I am tring to avoid the service. Thingworx: 9.4 Thanks,
I am using ThingWorx Platform Release 9.2 and DatecodeSP2We need the downloadable installar of Thingworx PostgreSQL 9.2.1 version for one of our paid and valued customer. The customer's previous version where the live project was deployed was 9.2.1. Now the license is expired. When the customer has purchased a new license, we have found that it only contains versions 9.4 and 9.5. We have installed the version 9.5 and the existing project is not being imported properly. Possibly the upgradation process was not performed properly. So, we need to revert it back to the old version - 9.2.1 and then retrive and deploy the project first and then within 4 days of trial license we'll try to apply the license once again.Please provide me the link from where I can download the 9.2.1 version of Thingworx Foundation for PostgreSQL.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.