The THREAD is a plug and play data aggregation instrument that is used to power and connect any sensemetrics integrated device/sensor. The THREAD will automatically create a Mesh node network to transfer data back to the gateway and onto the sensemetrics cloud/enterprise server.
This Article will cover the following topics
THREAD as a Connection
The THREAD will be added as a connection within the sensemetrics hierarchy of Connections, Devices, and Sensors.
Each THREAD can have two Devices
A THREAD has two Device ports on it that can be configured to any supported Device. Each Device can then have any number of sensors associated with it.
Sensors are dependent on the Device
A Device can have one or many sensors associated with it, all dependent on the device. Sensors are where the data will be collected and associated with.
Below is an example of how a THREAD might be configured with associated Device and Sensors.
This THREAD has one device configured on it, a Vibrating Wire datalogger that has a single Piezometer attached to it. The Piezometer will be added into the sensor section as an individual sensor. The datalogger can also read it's own battery Voltage and temperature which will be added as additional sensors as well. Choose these sensors from the sensor selection tool in the Analytics modules to graph any metric read by each sensor.
Each THREAD will have three default sensors associated with it for THREAD diagnostics: Voltage, Signal Strength, and Temperature. These can be selected and plotted as well.
Adding a THREAD
Here, we will learn how to simply add a THREAD to your sensemetrics server. First, make sure you have properly set up your THREAD network and the LED is flashing green. If not, learn how in Setting up the Network.
Login to the sensemetrics cloud server, app.sensemetrics.com or your privately hosted Enterprise solution at the IP Address assigned to the appliance.
Click the Network tab at the top of the page.
Press the Add Connection button in the Connections Column
Select THREAD from the drop down menu
Enter the 6 digit Connect Code of the THREAD located on the label on the back of the THREAD
Congratulations, you have successfully added a THREAD! You are now ready to Add a Device.
Each THREAD has settings that the User is able to customize. To do this, click on the THREAD you wish to edit and it will bring you to the following screen.
Details regarding a THREAD are seen here. Some fields are editable and some are not. A brief overview of each field is described below.
The Connect Code for the THREAD is shown here. This is how you can identify each THREAD.
Network State will display whether a THREAD is a Gateway or an endpoint. Gateway denotes that the THREAD is connected directly to the network and other THREADs can link wirelessly to this specific THREAD and into the network. Endpoint denotes that a THREAD is not connected directly and is connected to a Gateway through the wireless mesh node network automatically created.
This editable field shows whether a THREAD is in "Low Power" or "Always On".
Always On means a THREAD will be continuously powered on and available to process commands or data.
Low Power is a power conservation mode that puts the THREAD to sleep to save energy. The THREAD will wake up every hour at the top of the hour to take a single reading, receive any command sent to it within the last hour, and go back to sleep. Low Power is indicated by a or icon next to the THREAD.
Low power will effectively have a sampling frequency of once per 1 hour. The thread will stay awake for approximately 5 minutes before going back to sleep.
Power Mode Scheduling
Scheduling allows you to set certain times throughout the day to put the thread into either "Low Power" or "Always On". This functionality is useful when saving energy is extremely important.
Click on "+Add power mode schedule" to add a scheduling command.
Specify the mode and time you would like and click the check mark to accept the schedule.
Below is a simple schedule set to put the thread to sleep at night and wake up during the day.
Note that when a thread is in low power mode, it will only wake up at the top of the hour to receive any command that has been sent to it. For example, if a thread is in low power and the scheduler is set to put the thread in Always on at 5:30AM, the thread will still only wake up at 6AM to receive that command and then go into Always on.
This editable field is the name of the THREAD that will show up on the rest of your sensemetrics page. This can be changed to whatever the User desires. Filtering can be applied using the name given.
Enter the coordinates of the THREAD to keep track of its location.
A user can add anything to this field. These notes will be associated with the connection which can then be used when filtering.
If any changes are made, click to write the settings.