Dell Wyse 3000 Installation And Setup Manual Download Page 17

ThingWorx EMS Setup Guide 

for the Dell WYSE 3000 

Page 3-14 

 

 

10. 

Click “Edit” on the testValue property, 
and under “Cache Options” at the right, 
change the value to “Fetched from 
Remote Every Read”. 

 

 

11. 

Click “Done”, and then “Save”. 

 

12. 

On the ThingWorx host computer, 
ensure that a serial port connection is 
established (see earlier section on 

Connect to the Dell WYSE 3000 via 

Serial Port

”), open a command prompt 

window, and type the following (see 
right): 

$port.WriteLine(“Hello World”) 

13. 

On the ThingWorx platform, on the 
property page for the “testThing” 
Thing, refresh the value for “testValue”. 

Its value should have changed to “Hello 
World”. 

Note: 

The host computer is acting as both an originating 

data injector, for which it sends data to the Dell WYSE via 
Serial Port, and as a host ThingWorx server, in which it 
receives a value response from the Dell device via websocket 
connection. 

14. 

On the command prompt window on 
your host Windows computer, type the 
following (on right): 

$port.ReadLine() 

15. 

You should receive a response similar 
to the screenshot at right. This 
confirms the device’s connectivity. 

 

Summary of Contents for Wyse 3000

Page 1: ...Dell Wyse 3000 Edge MicroServer Installation and Setup Guide July 2015 ...

Page 2: ...stallation and Setup 2 1 Login to the Dell Wyse 3000 device 2 1 Set Up a Websocket Connection 2 2 3 Establishing and Testing a Connection 3 8 Connect to the Dell WYSE 3000 via Serial Port 3 8 Connect the Dell WYSE 3000 to the ThingWorx Platform 3 9 4 Troubleshooting 4 15 ...

Page 3: ...ge instructions for setting up the Edge MicroServer with the Dell WYSE 3000 About the Dell WYSE 3000 TheDell WYSE3000is amulti portx86 Intel basedthinclientdevice runningWindows Embedded Standard 7 It is manufactured by Dell Inc and is intended for use as a rapid connecting specialized and limited roledevice Specifications of the device as tested for this guide include an Intel Celeron CPU N2807 1...

Page 4: ...g section of this guide for help with frequently asked questions Login to the Dell Wyse 3000 device 1 Connect amonitor mouse and keyboard to the device and power it on 2 After the device automatically logs in hold down the shift key and click Start Log off Continue holding the shift key until the system asks you to choose an account to login to 3 Choose Adminstrator and log in The default password...

Page 5: ... host computer If you already have this client set up on your host computer then skip ahead to opening up a websocket connection Begin by downloading the DHCP server installer for Windows from http www dhcpserver de cms 2 In Windows before installing the DHCP server open Network and Sharing Center and then click the link on the left for Change Adapter Settings ...

Page 6: ...rotocol Version 4 and then click Properties Click the button for Use the following IP address and set a private IP address that starts with 192 168 Subnet Mask may be left as 255 255 255 0 5 ConnecttheDellWyse3000devicetoyour computer with an Ethernet cable Note From here on out you may wish to disable any connection to another network to ...

Page 7: ...k 6 ExtracttheDHCPServerpackage downloaded earlier and run the dhcpwiz executable Follow the steps in the wizard to get to the Network Interface Cards screen 7 Select Local Area Connection and confirm that its DHCP setting is disabled by default 8 On the next screen check HTTP Web Server and leave the others unchecked Click Next ...

Page 8: ...an Administrator 12 Check Firewall Enabled click Configure Install the service if you have not yet done so Finally click the Start button to begin running the DHCP Server Note If you have an instance of Apache Tomcat or any other local server running you should stop it before clicking Start on the DHCP Server 13 Open up a browser and type in localhost dhcpstatus xml into the address bar The Dell W...

Page 9: ... the MicroServer zip file to the Dell WYSE Tip You can create a shared folder on the Dell device and transfer the file over a LAN or you can move it using a flash drive 18 Open the config json file in MicroServer etc or open either config json complete or config json minimal andsaveit as config json Note Open the config json complete or config json minimal files and work off of one them and Save A...

Page 10: ...json Save and close the config json file when finished editing 22 Run the wsems application underthe MicroServer root directory by typing wsems 23 In the browser on your host computer navigate to the ThingWorx platform and click Monitoring Here click Remote Things and then click on the Unbound tab Here you should see the MyGateway entity here ...

Page 11: ...creenshot at right shows COM3 asanavailableport 5 Typethefollowingtwocommands to open the port replacing COM3 with your computer s port name as appropriate port new Object System IO Ports SerialPort COM3 9600 None 8 one port open 6 On the Dell device repeat the procedure for opening a port but ensure that the correct name is used by utilizingthe getportnames command again See right for the command...

Page 12: ... the Dell WYSE 3000 to the ThingWorx Platform 1 From the Starter Kit package place the following included files in the following MicroServer directories on the Dell WYSE 3000 Place config lua in the Dell s etc folder Place testTemplate lua in the etc custom templates directory Place testSample lua in the etc custom scripts directory ...

Page 13: ... 3000 Page 3 10 2 Open testSample lua andchangethe port numbers listed to those of your Dell Device s serial port number Save the file when finished 3 Run the wsems executable under MicroServer and then run luaScriptResource inthesame directory ...

Page 14: ...ThingWorx EMS Setup Guide for the Dell WYSE 3000 Page 3 11 The command prompt windows at right are similar to what you should see after running wsems and luaScriptResource ...

Page 15: ...RemoteThings again Here you should see two unbound things listed 5 In ThingWorx create a new Thing entitynamed testThing and select RemoteThing as the implementing Thing Template 6 On the General Information page for thisnewThing click Browse nextto its identifier field and select testit from the availablechoices SavethetestThing entity when finished ...

Page 16: ...estValue Click Done 8 On theProperties page click Manage Bindings and then click the Remote tab at the top left of the new window Note If you can t see the remote things here verify that the wsems and luaScriptResource are both running on the Dell device and that the connection is established properly 9 Click and drag to add testScriptDemo remote property to the testValue property and then click D...

Page 17: ...ht port WriteLine Hello World 13 On the ThingWorx platform on the property page for the testThing Thing refresh the value for testValue Its value should have changed to Hello World Note The host computer is acting as both an originating data injector for which it sends data to the Dell WYSE via Serial Port and as a host ThingWorx server in which it receives avalueresponse from theDell deviceviaweb...

Page 18: ...Adminstrator 3 Can t set up a WebSocket connection by running the wsems application 1 Try to type wget YourLaptopIPAddress to see if you can obtain data form the server If not make sure all Firewalls are disabled on both computers 2 Try changing the system clock on the Dell Device to make it matchthat of the host computer s 4 Using the Windows Powershell System IO Ports SerialPort getportnames com...

Page 19: ... locate updated files on the Dell Device after restarting 1 The device may automatically wipe all new installed software andadded files or folders each time you restart Backup the files before shutting down the machine 8 Error while attempting to open a websocket connection 1 Confirm that the Dell device has access to the internet 2 Confirm the accuracy of the IP address and port numbers inthe set...

Reviews: