Recently active
Hello Experts, I am using the PostJSON of ContentLoaderFunctions to retrieve some data form 3rd party application and i have this error as output: "error-info": "Fail to parse request json","http-status": 400 below the code of my snippet: let HmacHeaders = {'Content-Type':'application/json','Accept':'*/*','Accept-Encoding':'gzip, deflate, br','X-HP-HMAC-Authentication': '****************************************************','X-HP-HMAC-Date': '2021-05-26T12:31:19.292Z','X-HP-HMAC-Algorithm': 'SHA1',};let Hmacurl="https://*************************/api/3d/v2/jobs/_search-by-orgs";let Hmacbody={"aaa-org-ids" :"**********************************","start" : "2021-05-03","end" : "2021-05-09","active" : "false" }; let params = {headers: HmacHeaders /* JSON */,url: Hmacurl /* STRING */,body:Hmacbody};// result: JSONlet result = Resources["ContentLoaderFunctions"].PostJSON(params); and as output i have while i am expecting data in JSON format: {"headers": {"Accep
Hi there, If I have a long text that needs to be displayed in the grid, can I display it in a new line? Thank you! Just like this: Best Regards, Chason
I have used Collection which is having seven or more mashups. Each mashup is considering as a individual department. If one department user clicked any other department mashup, it should show "permission declined". The user should be allowed only in his department mashup in collection. All these dynamic activities should be done based on the datas stored in single DataTable. Is that possible? And how to do it?
I'm using a collection widget and have a thing with a InfoTable property which holds different fields to be used in a mashup. Some of these fields have as datatype InfoTable, but when I connect with the collection widget and with getproperty the InfoTable fields doesn't seem to work.All other numeric and string fields work normally, updating dinamically. Only the InfoTable ones seem to have a problem. Is there a way to use InfoTable as parameter into a collection widget? I followed this guide to make it work: https://developer.thingworx.com/resources/guides/collection-widget-how-to screenshots of both my thing with infotable property and mashup with the collection: As you can see the grid does not show the inftable values.
Hello everybody! I have the following interaction scheme: According to this logic, whenever the value of U in expression becomes greater or less than a certain number, the image becomes either visible or invisible. But it's happening only if I refresh the mashup by clicking "Reload". I need to do the same using the Autorefresh widget by checking the "AutoRefresh" for real-time updating. Having linked it to the service responsible for changing the U value, which is then passed to the expression, I see that in the grid, after the set interval of autorefreshing, the U value is changing - and the image becomes visible along with it. But, when the value of U becomes less than the border value and the image should disappear, it doesn't happen. The image keeps hanging until I click "Reload" in the mashup. If I binding the Autorefresh widget to the mashup Refresh-event it's not helping too.
Hello, like you can see in the picture below the chart widget is connection the dots wrong. It seems like it does not recognize the order by datetime/timestamp. When i update the chart sometimes its correct and then its wrong again. I am creating the data through a selfwritten service. See below: function CalculateRMS(arr){ let Squares = arr.map((val) => (val*val)); let Sum = Squares.reduce((acum, val) => (acum + val)); Mean = Sum/arr.length; return Math.sqrt(Mean); } function mean(nums) { return nums.reduce((a, b) => (a + b)) / nums.length; } function getCol(matrix){ var column = []; for(var i=0; i<matrix.length; i++){ column.push(matrix[i].value); } return column; } function getTimes(matrix){ var column = []; for(var i=0; i<matrix.length; i++){ column.push(matrix[i].timestamp); } return column; } function getTimeStamp(matrix,name){ var column = []; for(var i=0; i<matrix.length; i++){ column.push(matrix[
Unlocking the Power of Industrial Data Presentation by Mike Jasperson, VP of the IoT Enterprise Deployment Center his video presentation was performed at the Digital Transformations in Manufacturing conference of 2021, hosted by Enterprise Digital. In this presentation, Mike Jasperson goes over the benefits to modernizing and consolidating access to time-stamped data that is ingested from equipment and sensors into a central location like ThingWorx. Moving away from monolithic, legacy, and siloed systems, and towards more agile solutions, has never been more critical in order to increase machine, operational, and business efficiencies while also opening up visibility into data systems and infrastructure deployments. This video partners with InfluxData to help customers extract value from IoT data systems, maximizing both performance and operational capabilities of their monitoring systems. To stay competitive in the IoT market, it's important to review the best prac
I am not able to add the Hyperlink or URL in the WiKi text area in the Thingworx Navigate which can navigate me to the another page or can navigate to the other child wiki.
Hi , Need to use SCM 1.0.1 for CSDK C SDK 2.2.8 and 2.2.9 as per link . But SCM version 1.0.1 is not found in https://support.ptc.com/appserver/auth/it/esd/product.jsp?prodFamily=TWS . ( SCM-Extension-1-0-0-872 (2 MB) is available) Please help me with the download link for SCM version 1.0.1 for CSDK. Thank you !!
In ThingWorx 9.1 I have a Dropdown widget with MultSelect enabled. When I view the mashup and select the Dropdown, the "Select All" text at the top is yellow, hard to see with a white background. I want to change the color of that text but I can't find a style that changes it. I expect I need to use a CSS ID, but I never have much luck finding those. Any ideas?
Dears, My Thingworx version is 8.5. I have a very long mashup. Yesterday, the scroll bar was displayed normally and I can scroll down, but today there is no scroll bar, so I can’t see the bottom page. I tried to replace browser and restart the server, but nothing is resolved. What is causing this and how can I restore it? ,Thank you,
Hi All, While using advanced grid, I have changed the order of the grid columns in "Configure Grid Columns". But while viewing the mashup, the order is not changing. This happened after I sorted the output infotable based on one column using a service and passing it on to the grid. Have anyone faced the same issue? Can any one help on this? Regards,
I am beginner to Thingworx .Net SDK. Is any mechanism to identify and alert file name to thingworx or Edge, once new file created or generated in Virtual Directory in client. If no direct built-in functions or services, kindly let me know the best resolution to achieve it. Thanks Gopi
Hi, I am displaying some properties(decimal values) in property display widget. I need to restrict the values after decimal to 2 digits. How to achieve this in property display widget?
Hi How to read and write values from Influx DB through thingworx. Thanks in Advance
Hi Team, How to connect ThingWorx with Power BI? Please advise. Thanks in advance.
Hi @amiriqbal0711 , I have the same use case requirement , could you please tell me how you are accessing the Power Bi report with login credentials in the first place ? Thanks in advance.
Hi Sometime collection widget is not rendering last row , Last row is visible only if i make full screen or reduce my chrome zoom percentage (Note: Collection Last Row Missing issue occurs only if odd number of rows.) Thingworx version :8.5.11
Hi All Issue am not able to reset file name in the file upload widget once file upload is completed. is there any workaround possible?
I could not see the entire dropdown selected text in dropdown widget when selected text is lengthy, is there any way to show wrap format in selected text in dropdown widget.
Hi All I am running a Data simulator in Node red. The simulated data is in JSON format and is being generated every 10 mins. This data is being sent to ThingWorx platform via MQTT. However, the data transfer is manual at present, once the MQTT thing is refreshed only then the property(JSON basetype) is updated with the most recent payload. I would like to automate this process - as soon as data is generated in Node Red the property should also be updated with it. Request you all to help me on the probable steps to accomplish this? Regards Ketan
Is there a way to check, from a service, if a specific user (note: not the current user) has access to a specific entity ? It would be enouth to check "visibility" access. That service would be run by an admin-level user. It should works like the " Permissions | Access Reports" utility on the composer
We have EMS deployed in remote devices and are connected to Thingworx platform via connection server There are instances where remote device shows as connected but any request to device timesOut with below error in logs JavaException: java.util.concurrent.TimeoutException: Timed out APIRequestMessage [requestId: 1878, endpointId: -1, sessionId: -1, method: POST, entityName: *deviceName, characteristic: Services, target: serviceName] NULL MessageSynchronizationContext! Request either timed-out waiting for this response, or it was received by mistake: ResponseMessage [requestId: 1879, endpointId: 856, sessionId: 733353036, code: STATUS_SUCCESS, multipart: false, packet #: 0, total packets: 0] We do not have physical access to remote device, so we cannot access EMS logs Any information on the below could be helpful- does network connectivity going on and off causes a lot of open sockets(lot of connection were in FIN_WAIT2) causing this issue?- is there any service to
I have the same issue, it is related to manufacturing apps and more precisly this issue comes up when missing to do Post instalation steps, so any idea how can resolve it please?
Hi All, Can anyone tell me, what happens when we import data multiple times?As I'm using Postgresql as default Persistence provider and influxDB for streams and valuestreams. What happens when I import complete data from one environment to the other, Will it replace the data available or creates duplicate entries? Thanks in advance. Bhavya
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.