Recently active
I am also getting this error. Are you generating alerts based on a KEPServer/Industrial connection? I found that if you put the User tied to this connection in the Administrators group, the alerts will send email notifications. I think OOTB Manufacturing Apps sets the default user for KEPServer connections to "Administrator", but for security we created a separate user and gave permissions per: https://www.ptc.com/en/support/article/CS279741 I've been trying to play with permissions to get the email to trigger, but I'm thinking it might be a background setting that we don't have aaccess to.
I would like to find/create a way to make a command or routine that will make the assitant stop responding to "hey google" temporarily, either for a specific amount of time or until I turn it back on. Are either of these even possible? I am a newbie so I have no idea what I'm doing!
Hello, do someone know how to prevent the Changed event(f.e. Datetime Widget) to be thrown when the Mashup is loaded. I have the following Issue. I want to call a service for data extraction during Mashup loaded and when the Date changed. When i reload the page the service get called twice (Mashup Loaded + Changed Event of Datetime Widget). Any ideas how i can only call it once without adding a button for "reload"
Applicable Releases: ThingWorx Navigate 1.6.0 to 1.7.0 Description: Covers how to configure ThingWorx Navigate to use Windchill Authentication: Background and Prerequisites X.509 Public Key Infrastructure (PKIX) Brief Introduction Steps to configure Thingworx Navigate with Windchill Authentication: Windchill Integration Runtime Thingworx Navigate Additional Information Navigate SSL Configuration for Windchill Authentication General Checklist
Hi All, As we know, to interact with PLM systems, PTC has already provided us Navigate framework which uses Integration Runtime subsystem for interaction. I need to know is there any other way possible to fetch data from Windchill PLM and use in Thingworx without using integration runtime subsystem. Or internally it is mandatory to use Integration runtime subsystem if we have to communicate with other PLM / SAP systems?
Recently I have been working with the advanced tree grid in Thingworx 8.5 and I had to put headers for the childs which were not as per the parent headers. Could not find any option to do so. I tries configuration as JSON using Service also but did not find any Key to configure child columns. I would really appriciate any help on this. Thanks !!
Hi, I have created the style theme and linked in the mashup in Thingworx 8.4. Kindly Let me know what are the steps next to do
Hi everyone, My environment: thingworx 8.5 I'd to know how do I put the value on the bar chart? Follow the example below: I think that I might use CSS code because there is not the option in the Chart Properties Regards, Leonardo
Hi hoping you're doing well I've a service that the output is a infotable with a data shape And I use the output in the example mashup that I've Now I want to use part of the output (1 table column) to fill a List, can I do it with the same service or do I need other? Can you give me a coding example? Best Regards, Marcos
Hello, I have recently imported the Mail Server Extension (v3.4) in to Thingworx v9. Configuration of the inherited Thing is: SMTP Server name configured, SMTP Server Port 25, no authentication When manually invoking the SendMessage Service I get the following error message: Unable to Invoke Service SendMessage on MailServerThing : Couldn't connect to host, port: localhost, 80; timeout 30000 This says to me that it's still trying to connect to SMTP server on the local machine through port 80, despite the configuration. Any ideas? Thanks
there is a data stream from the robot. the data changes, but the data in the stream is not updated. how do I make the stream auto-update?
Hello, I'm using collection widget, In base mashup use one dropdown and label and bind data to dropdown I want to pass dropdown id parameter to collection mashup please suggest How to pass dropdown id parameter to collection mashup ??or which function is used for this? Thanks in advance
Hi, I signed up for the hosted server trial - have about 27 days to go. I'm able to connect through the REST API and postman to my server, however Thingworx Academic Simulator doesn't seem to connect - I get the messages(after a 10 second timeout) - 'Unable to connect, check your port' - looked at the code for Thingworx Academic Simulator (which is an electron/node.js app) and it seems that the interface is just sending a REST API call to /Thingworx/Things before issuing that message (which seems to be the default one). Can't understand why the TAS isn't working when the REST API does in Postman with 200 OK. Any idea what's going on? Have checked my firewall etc and nothing is blocking. My settings: Server URL: pp-2010211547rh.devportal.ptc.io Application Key (used a member with privileges on things as well as administrator) Port: 8443 (or 443 - both work with REST API) Secured Server checked on
Hi, hoping you're doing well I'm pretty new with thingworks and some functionalities still confuses me... I need develop an aplication that: - select a date range (I didn't see a Calendar Widget) and pass it to a service to make a query and get the results from db - from a service read data from db and fill a List - from the selection of the list execute a query to read data from db - from a service read data from db and fill a Graph Also I need to manipulate de data from the query (make some calculations) and show them in the mashup If you can give a coding example (or several) i'll appreaciate it..... Best Regards, Marcos
The situation we are encountering is that we are pulling data from Windchill and the date information is stored as UTC. In Windchill the date displays correctly, as local time, as the customer expects. However, when we pull that data into Thingworx and display in a grid, the date remains UTC. Example: LastModified in Windchill happened 11/06/2020 at 11:31 AM Eastern. The stored value for the time 16.31, which is correct due to UTC/Daylight Savings. If you view the date in Windchill, the UI displays 11:31. Now, if we pull that data into a Thingworx grid, it displays as 16:31. If we change the localization token to one that incorporates Z (yyyy-MM-dd HH:mm Z), it results in: "2020-11-06 16:31 -0500"... so it KNOWS what time zone we are in, and whether DST should apply or not. How do we get it to display "2020-11-06 11:31"? This doesn't seem like it should be terribly difficult, but I'm obviously missing something.  
Returns wrong (old) Menu entry when executed with AssetId
Hello, we are using a custom widget to generate a dynamic HMI depending on the provided configuration. For this we would like to reuse some Thingworx Mashups. Our first try was to use <embed>, but this provides a very poor performance. What is the correct way of adding embedding Thingworx Mashups into custom widgets? We already tried to debug the mashup-container widget, but couldn't figure out how to reuse it for us. i.e. we already tried this without success:TW.Runtime.Workspace.Mashups.Current.rootWidget.appendTo($("customContent"), prop);
I am using a dynamic panel for sorting a grid . I need to collapse the dynamic panel while clicking outside of the panel. it is working while clicking all other elements, but when I click in the grid, It is not working. How to close the dynamic panel while clicking the grid? Can anyone please suggest a solution.
Hello all, I am creating a paint dashboard that contains multiple bays (or containers). Within the container, I have 3 buttons, Air Quality, Water Quality, Paint Quality. When pressed a drop down appears using a folding panel. As of right now I am trying to have the Bay 2, Bay 3, etc. information drop down as well so the Bay 1 container is expanded in full view. What I have going on right now is - the folding panel is going over container 2 (or bay 2) and that information is staying still. Instead it should be pushed down and the bay 2 information should be fully visible. When the user presses button in bay 2 that box box would also expand and so fourth. Refer to the pictures attached- Dashboard-1 shows the container collapsed. Dashboard-2 shows it expanded with the containers below not being overlaid. How do I go about formatting this? Is there a widget that can help with this? Any advise would be great. Thank you
Hello experts, I have used responsive mashup for project, and used collapsing/expanding feature of side bar. I have also used panels as shown in attached screenshots, but facing issue when Side bar is hidden/collapses Shown in Blue circles. can anyone suggest how I can resolve this issue? I am aware of Panels are not responsive and for the labels on the panel I used panel on panel technique. Please suggest how can I make panels responsive for when sidebar is collapsed. Also I am when I try to copy all widgets of first column to next blank column I am getting scroll bars. as shown in Red circles. @slangley
I'm trying to load historical data into Thingworx and tried several approaches but still can't get the desired result and/or performance So, I have a bunch of data (~30 devices, ~40 sensors per device, ~120 000 data points per sensor, with timestamps). I'm using ValueStreams to store data. The first thing I tried is just to use PUT with "https://<thingworx>/Thingworx/Things/<thingname>/Properties/*". This way I can load all 40 sensors woth a single REST request, and Thingworx consumes something like 150 PUT requests / sec. Works like a charm and quite fast for a laptop VM, but I couldn't find a way to pass my datetime values into timestamp and timestamps I'm getting are as of when data was loaded. I can create a separate parameter, like 'event_time', but I'd have to write wrapper services for timestamp-based Thignworx OOTB services, like QueryPropertyHistory, It looks like a kludge / workaround / hack to me, rathert than a feasible solution, and
I have old popups (static, and made with TW 8.3) that works fine on 8.5, that can be moved. But if I create a new pupop as responsive (static is shown as legacy so I prefer to not use it), I enable title bar, I open it as "popup" (not modal popup) it opens but the title bar cannot be clicked and so cannot be moved ... What I'm missing ?
Hello I encountered this problem more then once. I setup Kepware to connect Thingworx via named IndustrialThing name for example "conn". And i save this created Industrial Connectivity Thing to fetch remote tags and bind them to our properties. The method i use is to create a Remote Thing manually and Add IndustrialGateway ThingShape to add IndustrialThing property to the thing. After that i manually add "conn" to property. After saving the Thing i can do Manage Binding to bind remote tags to my property. After using this method for 4-5 months on a company, Kepware start to give error to "Connection to ThingWorx failed". After that, I try everything to fixed that but nothing seems to solve these issues. The only workaround i did find is renaming the "conn" IndustrialThing name from Kepware. For example, I renamed "conn" to "conn1", Kepware is connected to Thingworx. But I have to save this "conn1" IndustrialThing and change IndustrialThing properties to
I have created a Custom Action by copying the existing HTTP Request Action and made some changes in the logic. If we use this Custom Action in a flow and if we try to save this flow, the flow is freezing and a status message 'undefined' will appear after few seconds. But if we check on the Workflow page after this, we will be able to see that recent flow but it can neither be edited nor deleted. On trying to open this workflow, after few seconds of loading it will go back to the main Workflow page. I'm using ThingWorx 8.5.6-b110 -and ThingWorx Flow 8.5.6. Kindly assist.
I want to create a link to a different use case Mashup deployed in a Global server. My application sits in a local server. Is it possible to bypass the login popup and open the mashup directly using links or navigation from the local server application?
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.