Recently active
Is there a way to capture the user lock event, when user gets automatically locked as per User Account Lockout Settings in UserManagementSubsystem. We would like to capture the time(last updated) when user was locked/unlocked as part of audit. Also if user is locked manually through service,still user gets unlocked as per settings.Is there a way to keep user locked until user is manually unlocked
ThingWorx version is 8.4.The content of the Text property of the Label component in Mashup is Chinese. After exporting to an Xml file (the encoding of the Xml file is utf-8), when viewing it with a text editor, you also see Chinese content. However, after importing the Xml file in another fresh installation of ThingWorx 8.4, the Text property of the Label in Mashup displays "设备监测", as shown below: However, the Text property of this Label's Widget Properties page still displays Chinese. When I position the cursor in the Text property input box and then move the cursor out of the input box (press the Tab key, or click the left mouse button anywhere), the label can display Chinese normally again. How to solve this problem? Thanks.
Hi , I am looking to generate database report(multiple database). can you explain here in few lines? Thanks
Hello All, I am using Mail Server extension Version 3.6 to send mail with Attachment. Issue: Not able to send mail with attachment have size above 470 KB and also not throwing any error while processing. Please provide some idea to solve above problem? Thingworx Version: 8.2.5MailServer extension Version: 3.6 Thanks, Nagaraj
Hi everyone! I have a problem with value display widget At my dashboard I have inserted a display value and have bound with getproperties service But the value on my variable do not work on my value display When I run my dashboard the value do not work To test I put a led display and bind with the same getproperties service and it worked well Is someone with the problem too? Regards Leonardo
Hey Guys, I have created a service which filters out events from an advanced grid column eventType... A filter button once pressed pops up a mashup with boolean events which are applied against the filter. At the moment, it will filter when I reload the mashup, however my mashup parameters are not resetting once the first filter is applied and my results field fails to update and retains the previous filter selection unless I reload the mashup. So i'm wondering how these mashup parameters get set / reset? \\\ Loads like this. Filter pressed. Mashup pops up, default all check boxes are set. Apply filter on setpoint change / warning active Apply filter again to filter all events No change to the table, the previous 2 events are still displayed as shown in the third picture. I am using an events router and a (clearevent) service to fire when there is a change.
Hi, After following IoT connectivity with Thingworx course https://www.ptcu.com/course/course-view/student/117/338/1687, When I run Copy service of FileTransferSubsystem it gives the following error. On terminal
Hi fellow devs! We want to have a better grid widget in ThingWorx, e. g. better filters, conditional formatting. We are planning on putting a better grid from a component suite into a widget extension. Right now I am thinking of using https://www.grapecity.com/wijmo/demos/Grid/Overview/ . If anyone has hints for us or is interested in collaborating, let me know please.
Hello, I have created the mashup and I can view mashup with the widgets that previously have been created, but when try to edit, it shows me this error "Unable to create widget layout. Please contact your widget developer" at the top and also not able to see the widgets that I have created. How to resolve the issue? I also have attached the screenshot of thingworx composer. Thank You! Naeem
hi comunity, i can't bind my entity name (in a dynamic thingstemplate) because i can't find a service that return the names of things). the idea i want to plot the history of a property. help please. thank you in advance
Raise your hand if you’re ready for seamless, rapid deployment of your ThingWorx applications with visibility into your various environments! It’s time to say goodbye to error-prone deployments with manual dependency tracking and hello to Solution Central! Releasing this fall as part of 8.5, Solution Central is a brand-new cloud service coming to the ThingWorx platform to enable you to efficiently manage your ThingWorx applications across the enterprise. With Solution Central, you’ll no longer be caught chasing missing dependencies (like ThingShapes, Mashups, templates or library extensions). Solution Central automatically identifies and packages up the dependencies required for your application. No more manual dependency madness! Whether you’re managing many apps deployed to a few environments or a single app deployed to hundreds of environments, Solution Central allows you to accelerate your deployment through an intuitive UI or powerful APIs for a
Hi, The system is still working, however the number of active tunnels keep going up and never down since yesterday. The GetActiveTunnels also returns the same result. I don't know what's going on, any advice would be really appreciated! My Bests, Hung Tran
Hi, Does someone knows the status of the improvement https://www.ptc.com/en/support/article?n=CS254257&source=snippet ? I have a very similar need for the UI design. Regards, Sean
Hey Guys, I am trying to figure out how to resize this time series chart which I believe is inside a contained mashup, but I am not sure and trying to figure out if it is. I am new to TWX and need a bit of help. Plan is to move the time series chart to the right to make room for the list widget which displays a drop down of items to plot against the chart. Checking the widget properties, I do not have any options to move or resize the panel / chart and looking for some advice. \\\ \\\ Thanks, Thomas, Jr.dev
Hi. If I have a service that returns an infotable, is there any way that I can declare within the service the data shape that it's supposed to return? I'm talking of the field in the photo attached. Is there a way to declare it programatically? I'm asking because within the service I'm removing specific columns based on an input parameter, and I want to bind this output infotable to an Advanced Grid, from where I need to State Format the columns. But if I don't fill in the Data Shape, I won't have access to the "Configure Grid Columns" setting of the Advanced Grid widget. Thank you.
Hello, Thingworx provides a way to edit already existing analysis models and their pmml files. We only want to update/replace the old .pmml file with a new one (updated weights). However by doing that, the prediction does not change with the new pmml file. We also tried restarting thingworx and thingworx analysis. We strive to create a generic solution for updating an existing analysis model with a newer version of the pmml model. The input parameters of the used pmml model always stay the same. For the prediction we are using the following analysis provider: TW.AnalysisServices.AnalyticsServer.AnalyticsServerConnector What we also tried so far: When creating a new analysis model, thingworx seems to store the uploaded *.pmml models in the following location: /ThingworxStorage/repository/TW.AnalysisServices.ModelRepository/Provider/{ModelName}.pmml However replacing the model in this folder with a newer version (same inputs; only with updated model weights/pa
The following script is a component of the Axeda Connected Configuration (CMDB) feature. It is used to provide configuration data for controlling package deployments via Connected Content (SCM).ConfigItem_CRU.groovy*Takes a POST request, not parametersimport static com.axeda.sdk.v2.dsl.Bridges.*import com.axeda.drm.sdk.scripto.Requestimport com.axeda.services.v2.ConfigurationItemimport com.axeda.services.v2.ConfigurationItemCriteriaimport com.axeda.services.v2.AssetConfigurationimport com.axeda.services.v2.Assetimport com.axeda.services.v2.ExecutionResultimport groovy.json.JsonSlurperimport net.sf.json.JSONObjectimport groovy.xml.MarkupBuilder/*** ConfigItem_CRU.groovy* -----------------------** Reads in json from an http post request and reads, adds, deletes or updates Configuration Items.*** @note this parses a post and does not take any additional parameters.* * @author sara streeter <sstreeter@axeda.com>*/def contentType = "application/json"final def serviceName = "Con
Hello everyone! I would like to set up a label chart as follows: On my Xaxis I want to put 8 intervals (1 to 8). I have a "thing" with 8 variables of the integer type and when associating each variable to one of these 8 intervals on the X axis and when that variable changes its value, the corresponding bar changes the value of the variable accordingly. As I am a beginner I am having difficulties doing this. Can anyone help me with this? Regards
I have searched the Relational data connector extension in marketplace but I couldn't find it ,so someone guide me where can i find it.
Hi, I try to send a POST command to an API with this code : var json = {"machinecode": "E5","dispatchtypecode": "PANNE","description": "Temps de vide trop long > Chambre Droite","tradecode": "Maintenance"}; var url1 = "https://xxx.com/api/1.0/dispatches/open/?auth=abcdefghij&site=50"; var params = {headers: header /* JSON */,url: url1 /* STRING */,content: json /* JSON */}; // result: JSONvar result = Resources["ContentLoaderFunctions"].PostJSON(params); But I receive this return : {"headers":"","success":false,"error":"Unexpected error in open. If problem persists contact Support."} Could you help me, please ?
Hi guys, I am trying to send an infotable to another mashup using the collection widget. I bind data from the selected row of a grid to this collection widget. I then want send the selected row data as an infotable to my other mashup in the collection widget. I can't figure out what the javescript needs to look like to be able to do this. For a parameter its quiet straight forward: {"Parameter":"Parameter} I tried the following for an infotable format but it does not seem to be working. If anyone can help. I add this to the javascript in the "MashupPropertyBinding" property of the Collection Widget. {"InfoTable": {"dataShape": {"fieldDefinitions": {"AssetName": {"name": "AssetName","baseType": "STRING"},"StartTime": {"name": "StartTime","baseType": "DATETIME"},"EndTime": {"name": "EndTime","baseType": "DATETIME"},"ResponsibleParty": {"name": "ResponsibleParty","baseType": "STRING"},"Status": {"name": "Status","baseType": "STRING
Hello, I am very new to ThingWorx, I am trying to graph data that is in an array that is being imported from a plc. I managed to map the float array to ThingWorx as an "Industrial Thing", on the Properties and Alerts page, I can refresh and I can see the values are updating. My array is 20 long. The value area shows the image associated with an info table, and the additional info shows it as a NumerArrayElement. I want to create a time series chart that trends the values of each of these on one chart vs the timestamp. I have created a value stream for a single float to do this function with already, but I want to streamline this process by using an array of floats. I am sure that I need to make a value stream of sorts, but I am not sure where to get started. Thank you.
Hello, I've been trying to connect some kepware tags using remote bindings in the properties section of the thing I have created. I can see that kepware is connecting, but for some reason when I click on remote bindings it is just blank, no error, just blank. However, when I click on new composer and use the discovery option, the channels and kepware tags appear and I can bind them. What would be the reason for this discrepancy? Also, after I've used discovery to find the tags and bind them to my Thing, I click refresh and there is no update to the value, they all just stay zero. When I examine the tags using kepware, the values are all correct. What am I missing here?
Hello, I'm attempting to setup email notifications (i.e. alarms) for one of our furnaces. The furnace is setup as an OPC server, which is then routed through OPC Aggregator, and we're receiving it in Thingworx Composer. I setup an alert for one of the bound properties if the property is greater than 1. I have also setup the email server (and performed a test email using the sendMessage service). I created the Notification for the alert and the email handler, but I haven't been receiving any emails when the alert should be triggering. Am I missing something? Thanks, Joe
Hello, I'm attempting to create a Value Stream to collect data from one of our OPC servers. Currently, I have the OPC server setup with PTC's OPC aggregator to connect it to Thingworx, and I'm getting live data. I, then, wanted to track that data for use in small time-series charts and statistics. I thought the right way to do that is by using a Value Stream to record changes in the properties. So far, I have a Thing with the bound properties from the OPC server. They're set to Logged. I also have a Value Stream that the Thing is referencing. The problem comes when I try to execute the QueryPropertyHistory service. Thingworx spins for a few seconds then returns the following error: Unable to Invoke Service QueryPropertyHistory on Test_Thing : com.thingworx.common.exceptions.DataAccessException: [2,006] Unknown error occurred. Contact the administrator if this re-occurs. I'm an admin on Thingworx. Has any
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.