Recently active
Hi, Does anyone know the reason why redundancy master frequently failed as error reported in the log below We has redundant OPC client that pulling data from 2 redundancy master. 10/31/2019 2:37:29.902 PM Error AdvDsOPCConnector.exe (3356) Unable to retrieve status for server 'Kepware.KEPServerEX.V6' on primary machine '105.168.4.3'. Server communications has been lost.10/31/2019 2:37:29.902 PM Information AdvDsOPCConnector.exe (3356) Disconnected from 'Kepware.KEPServerEX.V6' on primary machine '105.168.4.3'.10/31/2019 2:37:32.454 PM Error AdvDsOPCConnector.exe (3356) Unable to retrieve status for server 'Kepware.KEPServerEX.V6' on secondary machine '105.168.4.7'. Server communications has been lost.10/31/2019 2:37:32.455 PM Information AdvDsOPCConnector.exe (3356) Disconnected from 'Kepware.KEPServerEX.V6' on secondary machine '105.168.4.7'.10/31/2019 2:38:14.623 PM Information AdvDsOPCConnector.exe (3356) Connected to 'Kepware.KEPServerEX.V6' on primary machine '105.168
Thank you @supandey , It is really helpful to start. I'm having the following error (ReferenceError: "Logger" is not defined.) in ApplicationLog after executing twice the javascript at the end. Could you please help me in this?
hi, Bar in graph should be highlighted as correlated row in advanced grid is selected or vice-versa.(or when row in grid is selected the graph value must be highlighted) Is this possible to do in thingworx? If yes, how can i do it. Thanks, Sheetal
Hello All, I used an expression widget to do one action at the mashup level. I can also use a service to do the same action in the same mashup. I just want to know which method is the best practice method, and why? Can anybody help me to find this? Regards Sugumar R
HI all I am facing error while deploying package to edge device using Software content Management. Device is connected and I am able to see remote properties of the device connected via microserver. LSr is running at edge. All the package deployment shows in progress state and does not complete.I am attaching the config.json and config.lua ..is there something which I missed?I am trying to push the sample package of setproperty and file transfer package from SCM. let me know if anything else is needed to configure.
Did you solve it? I also did same as you. But it continue to null
Hello, The following error cause a lot of problems about widget runtime: When loading extension widgets at runtime, the libraries used by the widgets trigger the following error: Uncaught Error: Mismatched anonymous define() module: [object Object] https://requirejs.org/docs/errors.html#mismatch at makeError (advanced-widgets-runtime-pre.js?_v=8.5.0:168) at intakeDefines (advanced-widgets-runtime-pre.js?_v=8.5.0:1254) at advanced-widgets-runtime-pre.js?_v=8.5.0:1452 I found at the end of this article the documentation: https://support.ptc.com/help/thingworx_hc/thingworx_8_hc/en/index.html#page/ThingWorx/Help/Release_Notes/version8.5.0ReleaseNotes.html This error is triggered because of the following script that loads dependency: $('head').append('<script type="text/javascript" src="../Common/extensions/TimelineChartWidget-extension/ui/timelinechart/include/d3.v3.min.js"></script>'); To fix the error, you need to change the script as follows: $('head
Hi, I'm having a little issue with the collection widget that I'm using on my mashup. It isn't possible to scroll down/up with a touch-device when using Firefox on a Thin-Client. Nothing is happening (except from selecting the text) when using the standard swipe gesture that you would use on a mobile device. You can only use the way too small scrollbar which isn't always shown although it is set to "Always On" in the collection widget settings. There already seems to be a related problem in this topic: https://community.ptc.com/t5/ThingWorx-Developers/Scrolling-in-collection-widget-not-possible-in-with-touch/td-p/602684 Now here is the thing: I've managed to get touch-scroll working on regular mobile-devices with a little workaround, because it also did not worked to begin with (seems to be the bug mentioned in the linked topic). I've tested it with Firefox on Android and Chrome in Dev-Mode - it works fine now. But I still can't get it to work on the Thin-Client. &nb
We have some Atlas Copco STWrenches that are connected through Atlas Copco ToolsTalk BLM. I would like to replace ToolsTalk BLM and just use Thingworx instead and am wondering if this is possible?
Dear community, from Thingworx I am binding to Kepware tags, reading and writing. This works fine in general but I encountered an issue with special characters. My current example is this string: "Mis.Lác.Cond". When setting this (manually or by code) Kepware receives "Mis.Lác.Cond". In Kepware as well as in Thingworx the tag/property is defined as String. The only report about this I could find is this article but this does not help me as Kepware and Thingworx are running on the same machine. Any help is greatly appreciated. Benny
Hi all, We have used the previous valuedisplay widget allot in our projects. We are currently working on upgrading a project to the new mashups in 8.5.0. We have had some trouble with getting the same functionality for the new valuedisplay widget as we currently have with the old valuedisplay widget. We used to render allot of images with the widget using state definitions to define what image should be displayed (the image being set up in the styles used in the state definitions). This functionality doesn't seem to work as it did before. Is it planned to be fixed or does it work as intended? How can we then recreate the same functionality as we had before? Kind regards, Jasper
Hi, I have created a Thing and able to connect to OSI PI server by using REST API call directly from Thingworx. The response which we are getting from PI server as Asset hierarchy with corresponding sensors like below Eqp-1 Sensor – 1 Sensor - 2 Eqp -2 Sensor -1 Sensor-2 In Asset Advisor we can configure Asset and them sensors using industrial connectivity(Kepware) as we know. In the above scenario how I can send the data above hierarchy from Thingworx to Manufacturing app(Asset Advisor) without Kepware? Is there possible that I can avoid Kepware for the Manufacturing Apps(Asset Advisor) to functioning. Could you please give me guidance how I can supply th
Hi! In the "Create Mashup Widget Extension"- Guide it says "You can find examples of widgets in the Tomcat_Installation_Folder/webapps/Thingworx/Common/thingworx/widgets directory." (Source: https://developer.thingworx.com/en/resources/guides/create-mashup-widget-extension/mashup-widget-coding ) But im my ThingWorx 8.4 trial installation this directory and its subdirectories contain no single *.js file, but only image files. I guess something has changed since the guide was written. Does anybody have hints where the JS-files for the standard widgets could be obtained? I searched for *.js files in Tomcat_Installation_Folder/webapps/Thingworx and browsed through the results, but nothing looked like the widget sources to me.
Hello, I am using Thingworx 8.4 with Postgres database, Analytics extension and Kepserverex. Thingworx and Kepserverex servers are configured to Timezone CET. In the following examples the current time is ~1210(German Standard CET): (1) I execute the queryPropertyHistory service with a Thing receiving data(current) from Kepserver, with the following results: The time is exactly 3h off. (2) Now I execute the following code as a service of the same thing: var dateValue = new Date();var formattedDate = dateFormat(dateValue,'yyyy-MM-dd hh:mm zzz');var result = formattedDate; //resulttype string Result: The Time is UTC so 1h off. (3) Now I execute this code as service: result = new Date(); //result datatype: DATETIME The time is 2h off. When I try to display the data in a Time Series chart in a mashup using QueryPropertyHistory, the time is 1h off. The first (1) example changes the difference of time sometimes. Also: I
Hello, Till now I've seen that the services and properties have been defined in Rasperry Pi and then bounded to the remote thing in thingworx. My question is that is the opposite is possible i.e to call the service of Thingworx Remote Thing in Raspberry Pi? For example- Firstly Thingworx: MyThing with remoteThing is having a service AddSignal Secondly RPi: How can I call that already exist service (AddSignal) in RPi using LUA script. Thank You! Best Regards, Naeem
Hi, hoping someone can help with with an issue I'm struggling with? I'm tying to create a dynamic monthly sales table. something like the one shown below. Product Feb March April May June July AX 500 100 80 120 80 100 50 PQ 500 50 60 65 65 80 80 AX250 100 87 60 70 60 75 I am using a dynamic infotable as I allow the user to select the number of months they wish to display, so there could be 1 month or 20 months. I am able to dynamically create the infotable to return from my service by creating an empty infotable and then adding the required fields (months) using the code shown below: var params = { infoTableName: "tmpTable" /* STRING */};var myTable = Resources["InfoTableFunctions"].CreateInfoTable(params); // myTable: INFOTABLE var newField = new Object();newField.name = "Product"newField.baseType = 'STRING';myTable.AddField(newField); newField.name = "Feb"newField.baseType = 'INTEGER"myTable.AddField(newField); newField.name = "March"newF
Hi, We have installed Thingworx 8.5 with Flow ( ThingWorxFoundationFlowPostgres-8.5.0-x64 ), since it is having some bug internally, we are unable to write any workflow service inside the composer. So we are planning to uninstall it, but we are unable to find any uninstaller for it. Should I remove one by one like erlang,RabbitMQ..etc., Or do we have any common uninstaller to do it? Regards, Janakiraman P
Hi guys, I'm facing trouble using Value Stream in association with Thing. Following the guide https://developer.thingworx.com/en/resources/guides/data-storage-methods/dsm-value-streams I'm only able to feed the Value Stream by updating the property through the Composer. Instead, trying to update the same property with a PUT (as described in API reference) I get a 200 OK HTTP response (infactThing's property is correctly updated) however its corresponding Value Stream's property is not logged. Please, is there someone who can explain me why? Thank in advance for any suggestion Alvaro
Hi, I have created the MENU which has 5 mashups in it. In this one of the mashup is like HTML form as shown in snapshot below. On the press of "Next" button , it should load the "Review Details" mashup as below. I am not able to load another mashup on "Next" button clicked event. Please let me know if anyone know how to load mashup on button clicked event. Also how to get the data entered in the Form.
Hello,Q1.According to previous guides I have downloaded Metadata.xml file from ptc marketplace and after importing in thingworx platform it has created a mashup with the name jdbccreater to upload the file and it is not accepting any kind of file. (Didn't modify metà.XML file).Q2. I have created a thing testDatabase with base template as Database. After writing in configurations and saving it, only the lasconnected property has been modified, while isConnected is false.I am using postgresql which is also my persistence provider and SqlServer 2014. But having the same results isConnected:falseThank you!Naeem
where can i use that code? how can I use that code? please provide a detailed info or any webpages that I can visit to know about that?
Hi, We have installed Thingworx 8.5 with Tomcat 8.5. It was working properly. But, after sometime it is showing "This is a proxy server. Does not respond to non-proxy requests." message while trying to open tomcat. What will be the issue? How to resolve? Thanks & Regards, Sathishkumar C.
Hello everyone, I am developing a native-react app that should open some Mashups in a Webview. Since Webviews in such frameworks do not allow Popups (for the login necessary), I am looking for a way to open the Mashup in the Webview with Authorization. The login Credentials are requested from the user beforehand. I already tried to simply open the link of the mashup in the webview and pass the credentials "userid" and "password" in the http header, but I still get the error "401 - not authorized". Has anyone made experiences with opening mashups in webviews and a working authorization process? Any hints would be appreciated very much! Best Regards, Dominik
Hi, As part of the development we are creating some entities on thingworx platform and releasing them to the internal test team. As the development is in progress and we continuously modify and add new entities we would like to maintain entity versions for each release on the thingworx platfrom. So the question is how to band entities to a specific version? How to define versions on thingworx entities so that we can differentiate them based on release?
Hi , I have a data table with the data shape below, just found a very strange behavior, for the service: -------------------------------------------------------------- var values = me.CreateValuesWithData({values: { WorkOrderId: "NA", DeviceId: "OP10-OvenREHM00001" } /* JSON */}); result = me.FindDataTableEntries({values: values /* INFOTABLE */}); ------------------------------------------------------- The result always return empty as long as the field Estimated is true , otherwise it work well. Is it a known issue ? Thingworx version: 8.4.4 Database: Posgresql 10.x -----------Table Structure----------------- Seq INTEGER KEY DeviceId STRING KEY DataProducedTime DATETIME KEY WorkOrderId STRING KEY StartTime DATETIME Estimated BOOLEAN
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.