Recently active
Is there a way in thingworx to get a geocode with an address? I see that the widgets take geocode as an input but not the address. I'd like to use those widgets but I need to convert the addresses to geocode first.
Hi, How to send the particular column value of selected row of a grid in Mashup1 to Mashup2 label? Please help me achieve this. Thanks, Shalini V.
is it possible to use State-Based formatting in the mashup to change the view of a datetime object. For instance I would like to Display in Red a last checkin value of greater than an hour ago. Display in Red a last checkin value of less than an hour ago
Hi, just wondered if someone could clarify which parameter of the server side thing is used to bind to the remote thing's edge auto bind parameter. Is it the server side thing's name or its identifier that is used for the binding? In the past our server side things have had their identifier parameter and thing name set to the same value so it hasn't been an issue. However, now we have a number of different types of remote thing that we wish to connect. Our plan is to have their edge server auto bind parameter use a prefix (AB.xxxxxx & CD.xxxxxx) so we can tell what kind of remote thing it is before we have to create the server side thing. We will use a different thing template depending on what type of remote thing it is. Some of our remote things' edge servers use the out of box ems with the lua interface but the new ones will be using edge servers created with the C SDK. Thanks in advance. K
Hi , (This thread is a simplifed sample to reproducing the same problem in https://community.ptc.com/t5/ThingWorx-Developers/Subscription-defined-in-extension-doesn-t-work/m-p/593756#M34221) I have the following event, Subscription and Service defined in JAVA extension. Executing the Service raise the event "raiseHelpMe", but the handler helpMeHandler is NOT called. and I didn't find the log "Entering Service: helpMeHandler" . Thingworx: 8.3.4 =============================Code======================================== =====================application log=============================================== 2019-02-18 19:43:22.148 Debug Completed event processing for : Event.helpMe on behalf of c.t.s.s.e.EventInstance TWEventProcessor-14 2019-02-18 19:43:22.148 Debug Completed execution of event : Event.helpMe on behalf of Administrator c.t.s.s.e.EventInstance TWEventProcessor-14
Hi, I created a model with a boolean variable goal. The name of the is Class. After i would like to create a predictive score with additional data that includes the fields that is classified as the most important by Signal. I did not understand the reason why by creating a score including fields in a first case and excluding them in another the values of model output does not change. I used the full range technique in all case. The fields name are: bj_000 and ck_000. An row example case with 2 important fields includes: bj_000 ck_000 class class_mo Feature_1_Name Feature_1_Weight Feature_2_Name Feature_2_Weight errorMessage 0.3828125 1.0 false 0.33333333333333337 bb_000 0.12 az_000 0.08000000000000002 case without important fields: class class_mo errorMessage false 0.33333333333333337 Does anyone have any suggestions?
Can you share the source code please Reference post
Hi Does anyone have any idea how to resolve the following error in Anomaly training: Returning a FAILED state for TimedValue [timestamp=1551249937059, value=29.32]. ThingWatcherMessage [timestamp=2019-02-27T08:45:34.678, severity=ERROR, state=ThingWatcherInternalState [internal=OBTAINING_MODEL, external=TRAINING], messageCode=WAT1001E, messageText=Operation exception. {Throwable=[Trainer.TrainingJobErrorException: Training job with id null entered into an incomplete state [UNKNOWN] unable to process models. Error message: [Job was queued but is no longer being considered.]}]]_com.thingworx.analytics.thingwatcher.exceptions.ThingWatcherOperationException: Error accessing PMML Model URI, cannot download model_ at com.thingworx.analytics.thingwatcher.ThingWatcherInternal.isModelAvailableAfterTraining(ThingWatcherInternal.java:699)_ at com.thingworx.analytics.thingwatcher.ThingWatcherInternal.runStateMachineFor(ThingWatcherInternal.java:460)_ at com.thingworx.analytics.
Hi, By programming, how could i retrieve a list of entities in a project? My Bests, Hung Tran
Is it possible to copy entire row from grid widget or advanced grid? copy paste to excel.
A similar problem was described and solved for previous versions of THX: https://community.ptc.com/t5/Manufacturing-Apps/Control-Advisor-App-Kepware-server-added-but-not-visible/m-p/538017The solution to this issue was to install updates. What can be done in this case? Versions : Windows 7x64 maximum SP1Tomcat 8.5.30Postgres 10.3.3ThingWorx 8.3.3-b937Manuf Apps 8.3.1 ExtensionIndustrial Connectivity 8.3.65 Everything is installed and run smoothly. Connection with TWIC and tags are available in the composer. But the problem I have is that in my App Control Advisor, the list of Servers is empty.Even when I add new server the created server is not displayed. If i try to create the server again in the Control Advisor App a message tells me that the server already exists, which is normal. All screenshots are similar to the post to which I refer. Thank you, Peter.
Hello, I'm fairly new to Thingworx and trying to get some first steps done by connecting a Pi to Thingworx, following the Raspberry Quickstart guide. (https://developer.thingworx.com/en/resources/guides/thingworx-raspberry-pi-quickstart/) EMS is 5.4 I'm using a own thingworx installation. First my config.json: { "ws_servers": [{ "host": "twxdemo.inneo.cloud", "port": 443 }], "http_server": { "host": "127.0.0.1", "port": 8080, "ssl":false, "authenticate":false }, "appKey": "xxx", "logger": { "level": "INFO" }, "auto_bind": [{ "name": "PiThing", "gateway": false, "host": "127.0.0.1", "port": 8001 }], "certificates": { "validate": false, "allow_self_signed":true }, "ws_connection": { "encryption": "ssl", "verbose": true, "msg_timeout": 1000 } } It does connect: pi@raspberrypi:~/microserver $ sudo ./wsems [FORCE] 2019-02-25 12:25:10,253 ./wsems: Initializing EMS .... [FORCE] 2019-02-25 12:25:10,253 main: Using config file /home/pi/microserver/etc/
Just downloaded Thingworx demo and KEPServerEX 6.6 When I tried to connect KepServerEX, I got the following error: "ThingWorx Native Interface Connection to ThingWorx failed. | Platform = <servername>:<server port>/Thingworx/WS, error = unknown error." In summary, I think the issue was that you can not use the name "localhost" for your server name. I checked that I had correctly setup all my ThingWorx items in Property Editor (Enabled, host name, port, application key, etc.) However, I kept having problems. I thought the problem was the application key, so i entered a bad application key and I got a different error (authentication error). I tried changing the socket from 9080 to the example's 8080 and got a socket error. After going into the thingworx controls advisor and deleting the server and then adding a new server called "TestServer" instead of "localhost", it now works. I'm writing this post in hope that either someone ex
Contents: Introduction Prerequisites Installing Java Installing PostgreSQL Running the Installer Post Installation Steps Troubleshooting tips Introduction: Starting with ThingWorx 8.4, PTC released a new way to install a fresh ThingWorx environment. This installer takes care of all the permissions, database scripts, credential encryption, and tomcat options that previously needed to be done manually. More information on the installer can be found in the ThingWorx Help Center NOTE: This is different than the Docker installer we have available in earlier releases. As of right now, the installation guide has very basic instructions for the installer. The purpose of this post is to show you from start to finish what the process looks like. For this example, I chose to deploy PostgreSQL 10 on the local system to keep things simple. Prerequisites: Download the latest Java 8 SE JDK RPM for RHEL Get your database ready: If y
We have ThingWorx installed on an AWS EC2 server and are interested in utilizing a S3 bucket for user repositories. Can this be done? If so, how? -Tim
Hi! I am trying to use Building process for Docker Images for Thingworx H2 8.4. Eveyrthing seems to be ok, but at the end I am receiving this error while LicenseSubsystem is starting: platform_1 | 2019-02-21 16:07:57.751+0000 [L: INFO] [O: c.t.s.s.Subsystem] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Starting Subsystem [TunnelSubsystem] platform_1 | 2019-02-21 16:07:58.134+0000 [L: INFO] [O: c.t.s.ThingWorxServer] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Subsystem TunnelSubsystem is started platform_1 | 2019-02-21 16:07:58.334+0000 [L: INFO] [O: c.t.s.ThingWorxServer] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Subsystem MessageStoreSubsystem is starting platform_1 | 2019-02-21 16:07:58.630+0000 [L: INFO] [O: c.t.s.s.Subsystem] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Starting Subsystem [MessageStoreSubsystem] platform_1 | 2019-02-21 16:07:58.683+0000 [L: INFO] [O: c.t.s.ThingWorxServer] [I: ] [U: SuperUser] [S: ] [T: localho
The application that is being developed is having some problem viz.., when i hover over the time series chart data points, the application shakes frequently. It would be helpful if someone could give inputs on this.
Hi i need find yesterday date and also i need to set hours also, but if i used sethours function datetime format automatically convert into number , if i apply function setDate on offset value it will thourgh error? here is code var d = new Date();var c =d.setHours(00,00,00,000);var result =c.setDate(c.getDate() - 1); i needto find yesterday date and hours should be 00,00,00,000
Hi, When attempting to reset a users password through an organizations formlogin the email generated contains an invalid URL. My ThingWorx instance is configured to use SSL, but the URL generated in the email does not use it and instead creates a regular http link which does not work. According to https://www.ptc.com/en/support/article?n=CS253539 this issue was solved in TWX 7.2.0 but I am still experiencing it in ThingWorx 8.3.0-b349. /M
One of the interesting features of ThingWorx Analytics Manager is its ability to run distributed models created in Excel (and more of course). Most people having been tasked with understanding data have built models in Excel and have sometimes built quite complex models (or even applications) with it. The ability to tie these models to real data coming from various systems connected through ThingWorx and operationalise their execution is a really simple way for people to leverage their existing work and I.P. on a connected analytics journey. To demonstrate this power and ease of implementation, I created a sample data set with historical data, traffic profile, and a simple anomaly detection model to execute with Analytics Manager. (files are attached) The online help center was quite helpful in explaining the process of Creating the Excel Workbook, however I got stuck at the XML mapping stage. The Analytics and Excel documentation both neglect to
Hi all, We are implementing Operator Advisor (in TW 8.4). It's clear that every table in the database has a copy in ThingWorx as a DataShape, also junction tables. I'm wondering, what is the best way to show data from multiple tables in the database? The way I see it there are two options: 1. Use the Operator Advisor database services and make multiple calls and do intersects on the infotables you'll get as an answer. 2. Write your own JOIN query's in the database thing and display the answer in a datatable. Another question leaning on the previous question: What datashape do you use when you display the joined data? Or do you make a new DataShape for every new call?
Hi, I need to create a large number of mashups and was wondering if there is a faster way to do so than navigating the composer and creating them manually. Is there a way to solve this problem programmatically, i.e. automate the creation process when given a list of mashup names? Thanks in advance!
Is the "Disabled" property of the Button widget not available anymore? I see it in Figure (b) in the following post, but I cannot find it in my Button properties https://community.ptc.com/t5/ThingWorx-Developers/how-to-disable-a-Button/td-p/526174 I am running Thingworx 8.3.2-b535 I know it can be made visible/invisible, but I prefer to make it disabled/enabled.
Hi, We are trying to publish our customizations as an extension but we run into issues with some of our Things. The problematic Things have locally bound properties and when we create an extension containing those things the error log shows errors like these: [context: Extension Exception][message: Error parsing C:\Program Files (x86)\ThingworxMSSQL-1.2.0-SNAPSHOT\ThingworxStorage\extensions\temp\Support_3183c8b2-84b6-4642-93e9-8b62d370a52b\Support\Entities\Downloads\Things_TomTestLinkedPropertiesThing.xml: (64, 64): cvc-complex-type.3.2.2: Attribute 'aspect.source' is not allowed to appear in element 'PropertyBinding'.] I tried manually removing the attribute but then the validation fails on aspect.startType or aspect.tagAddress. I created a simple thing with one property locally bound to cleanupoldsessionstimer, exported it to source control entities and created an extension using Eclipse and it already fails. You can find the exported thing and generated
Dears, When I use Administrator account , I can create service SQL (Query). But when I use other account, I can't create service SQL (Query). Could anyone help me this problem ? Thank you~
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.