VMworld Community How to

Maker Space Raspberry Pi Liota/Wavefront Lab

MAKER SPACE VMworld #5546U User Instructions


Get your gear on Amazon!

Raspberry Pi 3 B+: 

  • https://www.amazon.com/ELEMENT-Element14-Raspberry-Pi-Motherboard/dp/B07BDR5PDW/ref=sr_1_3?s=electronics&ie=UTF8&qid=1535390523&sr=1-3&keywords=raspberry+pi+b%2B

BMP280 Sensor: 

  • https://www.amazon.com/Barometric-Pressure-Sensor-BMP280-temperature/dp/B01NAK6BL2/ref=asc_df_B01NAK6BL2/?tag=hyprod-20&linkCode=df0&hvadid=198075247191&hvpos=1o1&hvnetw=g&hvrand=7493594651512419688&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9031971&hvtargid=pla-320025494081&psc=1

Jumber Wires

  • https://www.amazon.com/SUNKEE-100pcs-female-jumper-Dupont/dp/B00AYCON8Y/ref=sr_1_2?s=hi&ie=UTF8&qid=1535390818&sr=8-2&keywords=sunkee+jumper+wires


  • https://www.amazon.com/Raspberry-8GB-Preloaded-NOOBS-Card/dp/B00GFA48N4


BMP280 Circuit Connection

VCC: PIN 4 (5V)

Power up and connect Raspberry PI

Connect power to your Raspberry PI using the USB Cable provided via your laptop.

Connect using putty (ssh port 22)

Find IP address on the label next to your PI

User ID: pi, Password: makerspace


Install Pulse Agent and Liota

This step copies the necessary files and starts installation process.

Type: <sudo su – root> to give root privileges on the Raspberry Pi

Type: <cd /home/pi/makerspace>

Type: ./install.sh

When prompted for “Enter your Edge System Name Without Spaces”, type your name and hit enter, so your edge system can be uniquely identified

When Prompted for Passphrase, type <makerspace> and hit enter

You will see the following message, indicating successful installation

Fri Aug 17 08:48:11 PDT 2018 : Installation successful

Fri Aug 17 08:48:11 PDT 2018 : Run /opt/ice-client/iotcc to register the Edge System


Start Pulse Agent, Liota and Onboard Gateway to Pulse

This step completes the installation and starts Pulse agent, Liota and onboards the gateway with Pulse.

Type: cd /opt/ice-client and press enter.

Type: ./iotcc and press enter

When prompted for userID: type <iottech> and press enter

When prompted for password, type <Password1!> and press enter.

Note P is upper case. At this point, you will see a message indicating that Pulse and Liota have started The Raspberry PI is now onboarded to Pulse


Load and Run Liota Script to Collect Metrics

This step copies the Liota User Package to the Liota Folder, registers the Package with Liota daemon to gather the metrics. wavefront_device.py is the UDM (user defined method) that collects the metrics.

cd /home/pi/makerspace

cp solution/start_solution.py /usr/lib/Liota/packages/

cp wave.sh /usr/lib/Liota/packages/

cd /usr/lib/Liota/packages


Now you have copied the metrics collector package to the Liota folder and loaded it into Liota using the wave.sh script

cd /var/log/Liota

tail –f Liota.log to see if the metrics from BMP280 are being collected

The Metrics are now sent to Wavefront

Wavefront Reference:

You can also read more about how this lab uses Wavefront here

Liota References:




2 comments have been added so far

Leave a Reply

Your email address will not be published. Required fields are marked *