Recently active
Hi Community, I’m trying to get the part name when clicking on a component in the ThingView widget (PVZ model). What happens SelectedOccurrencePath updates (e.g., /0/3/4), so the click is detected. SelectedParts stays empty → no part name or ID is returned. Question How can I resolve the occurrence path (e.g., /0/3/4) to the actual part name like 30702722.PRT? Do I need special PVZ publish settings or a widget option so that SelectedParts is populated with part metadata? Expected output when clicking a part: Name: 30702722.PRT Path: /0/3/4 Has anyone implemented this or any idea how to get it? Thank you
Hi Team,I am looking to implement a monitoring solution for our three ThingWorx (TWX) instances.Our primary requirement is to perform regular health checks to verify that each server is running correctly and the application is reachable. The key objective is to have an automated notification system in place that will alert us immediately if an instance becomes unresponsive or encounters a critical error.Could you please advise on the recommended methods or tools to achieve this?Thank you for your guidance.
Hello, help required to retrieve credentials from Azure Vault to thingworx, this will later be used to in Thingworx configurations. please help. Regards, Janakiraman
helppp. i have an SQL query in a Thing. Im trying to extract the date from datetime column using Cast but its not working. select b.sysdat, cast (b.sysdat as date), a.itmcod ITEM_CODE, d.itmdsc ITEM_DESC, b.trntyp, sum(b.trnqty) over (partition by a.itmcod,b.trntyp) QUANTITYfrom sysdtl a join systrn b on a.trnseq=b.trnseqjoin itmmst d on a.itmcod=d.itmcod
I am looking into the new IoT Streams functionality for ThingWorx 10.0 https://support.ptc.com/help/thingworx/platform/r10.0/en/index.html#page/ThingWorx/Help/Composer/DataStorage/IoTStreams.html%23 As it seems like the streams are configurable for Kafka or Azure Event Hub. We are using Redis as a caching option for several other use cases. Can the IoT Streams be integrated with Redis directly as well? Alternatively we will need to implement the Redis JDBC driver and create a subscription that will push new data.
Hi Community, I want to design a mashup where Products are shown as columns and Machines as rows. Inside the cells, admins can add or remove “Errors.” Example mockup: Both Products and Machines are dynamic (number of columns and rows can change). Question: What’s the best way in ThingWorx to implement such a dynamic mashup layout?Which widget should i use for this approach? Additional info: My datashape contains infotable type productStations (machine) field in which we can add more then one machine to one prod and in this infotable we have then another infotable error to save more then one error in it. Datashape results 1) 2) 3) Thanks for any design suggestions!
Hi Community, I have an InfoTable with several fields, and I would like to use one of those fields as the source for a Dropdown widget. The issue is that this field can contain duplicate values, but in the dropdown I only want to show distinct values. Right now, the only way I see is to create a separate service that takes the InfoTable and returns only the distinct entries. My question: Is there any way to achieve this directly in the mashup (e.g., via Data Filter, Query, or some built-in option) without having to write an additional service? Thanks in advance for your ideas!
Hi, I'm facing a problem. I have a dashboard mashup with some charts, but when I hover over a series, the tooltip that should appear next to the bar is instead showing up at the top of the page.I believe this might be a bug, and I’m not sure how to fix it. To help you understand, I’ll share some screenshots.The red square shows my example, but this also happens with the orange squares. I don’t know why, but it doesn’t happen with the bars inside the blue square.Now I’m going to show the configuration of the first chart.
Hi Community, I am working on ThingWorx 9.3 and would like to use the ThingView widget in a mashup to visualize PVZ/3D models However, I cannot find the ThingView widget in the widget list inside Mashup Builder. From the documentation, I understand that the widget should be delivered with the Creo View WebGL Extension, but I do not see this extension listed under Monitoring → Extensions in Composer. My questions: Where can I download or find the Creo View WebGL Extension for ThingWorx 9.3? as i have read in docu https://community.ptc.com/t5/ThingWorx-Developers/For-use-Creo-View-widget-in-Thingworx-I-need-a-Pluging-for-my/td-p/512396 and its mentioned here that The ThingView widget is delivered with the Creo View WebGL Extension, which is automatically installed as part of ThingWorx Apps. Are there specific installation steps I need to follow to enable the ThingView widget? Does having Creo Illustrate must inst
Dear Developers, we have a database in Azure and need to connect thingworx with the database.we cannot use a SQL local account for the connection due to security perspective. we have a service principal and confirmed we can connect with the database via the service principal. I want to know how to create a thing which can connect with the SQL by using the service principal. what thingtemplate do we need to use ?what connection string do we need to use to specify the authentication mode ?is it ok to put client ID as user name and secret key as password ?
I am using ThingWorx Platform Release 9.2 and DatecodeSP12We had an issue in one of the production site where we are unable to write the property of one thing which has been created to communicate with the kepware server and updating the kepware tags.Please assist us further on this case and it is impacting the production as well as business application.We have attached the error snapshots which was captured from the thingworx application logs and script log while we are trying to update the property.
I am using ThingWorx Platform Release 8.4 and DatecodeF000设备经常出现断连情况,kepware设备取数正常,但是twx提示设备未连接,里面数据全部没有获取。
Hello All, I have plant information stored in Azure sql database, i need help to connect to that database and query data from that. thanks,Janakiraman
I have one infotable which returns plant names. I would like to generate infotable in a arithmetic way. I am able to sort ascending but I am trying to sort infotable in a arithmetic order but not able to find any snippets regarding arithmetic approach.
Hi Community, I have a use case where: I open a new mashup from within another mashup (e.g., via Navigation). In this new mashup, the user should enter some values. I would like one Text Field to be automatically focused when the mashup loads, so the user can start typing right away without clicking into it. Has anyone implemented this? Is there a recommended way to achieve auto-focus on a widget (e.g., via binding, service call, or JavaScript) in ThingWorx Mashups? Thanks in advance for your suggestions!
Is there a good event or alert included out of the box in ThingWorx that is only triggered when the platform starts up? I would like to subscribe to it and send a notification to platform admins when the platform starts. If there are any events that are reliably triggered on shutdown, I'd like to subscribe to that as well. I found this article which discusses creating a new Thing but would like something already present if possible. https://www.ptc.com/en/support/article/CS230700
Hi Community, I am using the Grid Advanced widget to display data in a tree structure (with expand/collapse for sub-entries). In a normal mashup, it works fine: I can open and collapse the sub-rows easily. But when I place the Grid Advanced inside a contained mashup, the expand/collapse buttons do not appear. Setup: I pass an InfoTable into the contained mashup through Mashup Parameters. When I do not specify a DataShape on the contained mashup parameter, it works. But when I add the DataShape to the contained mashup parameter, the expand/collapse buttons are missing. It almost feels like a ThingWorx 9.3 bug (since the behavior changes depending on whether a DataShape is set on the parameter). 👉 Has anyone else experienced this issue? Is this a known limitation/bug, or is there a recommended workaround for using tree structures in Grid Advanced inside contained mashups? Thanks!
Hi everyone,I'm currently working with the GridAdvanced widget in a ThingWorx Mashup and I’ve encountered a behavior that I’d like to improve.The grid is populated correctly, and I’ve set the DefaultSelectedRow property to 1, so when the mashup loads, the first entry is automatically selected — which works as expected.However, here's the issue:When I select a different row, make some changes, and then refresh the grid (e.g., by re-binding the data), the grid resets to the default selection (row 1) instead of staying on the row I had selected and updated.This causes a disruption in the workflow, especially when users want to immediately view the changes they made to a specific entry without having to re-select it again manually.My Question:Is there a recommended way or workaround to preserve the selected row in the GridAdvanced widget after a refresh, so that the grid does not jump back to the default selection?Any advice, workaround, or guidance would be greatly appreciated!Thanks in a
Hello, I am curious of how to take the data being read from a Allen Bradley PLC and display it directly onto a Industrial LCD panel. In our case, we are wanting to display the temperature along with a line graph to track whether it is increasing or decreasing. What is the recommended product to do this on?
Getting below error:2025-08-25 13:35:43.313+0000 [L: ERROR] [O: c.t.p.m.PrincipalMigrator] [I: ] [U: SuperUser] [S: ] [P: ] [T: main] ERROR: permission denied for table group_members_model2025-08-25 13:35:43.314+0000 [L: ERROR] [O: c.t.p.m.PrincipalMigrator] [I: ] [U: SuperUser] [S: ] [P: ] [T: main] org.postgresql.util.PSQLException: ERROR: permission denied for table group_members_model I had executed update_postgres.sh.
With ThingWorx 10 and IoT Streams + Queue Provider, is it possible to off-ramp the property data to Google Cloud? There is the "Google Cloud Managed Service for Apache Kafka" offering and was wondering if anyone had any experience in the Google Kafka broker or other experiences with IoT Streams in general. This looks like a great new feature and would eliminate a custom extension that integrates with Google Cloud and I'm seeking any thoughts, advice, experience in this area. Thank you!
Hello all,I would like to install Thingworx Foundation 9.7.2 on a new server and would like to know if this version is compatible with Windows Server 2025 (since Windows Server 2022 will reach the end of standard support in 2026).Thank you in advance for your support.
Hi all, Our client is running ThingWorx of version 9.3.4. They want to upgrade to higher version. Previously, when I did the upgradation, we faced various discrepancies related to extensions and mashup widgets. And also after consultation with fellow developers and Thingworx experts, I was suggested not to directly upgrade to the latest available version, but to a stable lower one. Hence, I am seeking support of this community, and asking to suggest a stable higher version of TWX that you haven't faced any issues after upgrading. Thank you.
Hi, I am trying to set up a Connection Server and stumbled over the following question, which was not really answered via the HelpCenter: Can I use a Connection Server with offline storage capability? In case ThingWorx goes down, does the Connection Server persist data and synchronises it once ThingWorx is up and running again? During the ThingWorx outage, the Thing itself is unable to send data to ThingWorx. I would somehow expect, that the Connection Server would be able to take the data and pass it on to the ThingWorx server at a later point, once all services are up and running again. Thanks, Michael
Hi Developers, I created a mashup using a fileupload widget to capture and upload images.the app will be used with iPads.the Browse button works when we click the button with mouse.however it does not work when we use a finger or apple pencil to click. ( just focus the button ) may I know how to solve this issue ?development windowexecuted window
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.