Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Hands-On MQTT Programming with Python

You're reading from  Hands-On MQTT Programming with Python

Product type Book
Published in May 2018
Publisher Packt
ISBN-13 9781789138542
Pages 228 pages
Edition 1st Edition
Languages
Author (1):
Gaston C. Hillar Gaston C. Hillar
Profile icon Gaston C. Hillar

Table of Contents (9) Chapters

Preface 1. Installing an MQTT 3.1.1 Mosquitto Server 2. Using Command-Line and GUI Tools to Learn How MQTT Works 3. Securing an MQTT 3.1.1 Mosquitto Server 4. Writing Code to Control a Vehicle with Python and MQTT Messages 5. Testing and Improving Our Vehicle Control Solution in Python 6. Monitoring a Surfing Competition with Cloud-Based Real-Time MQTT Providers and Python 7. Solutions 8. Other Books You May Enjoy

Understanding the requirements

Many surfers that are training for surfing competitions want us to build a real-time web-based dashboard with the data provided by an IoT board connected to multiple sensors in the surfboards. Each IoT board will provide the following data:

  • Status: Many wearable wireless sensors embedded in each surfer's wetsuit and other sensors included in the surfboard will provide data and the IoT board will perform a real-time analysis to indicate the status of the surfer
  • Speed: A sensor will measure the surfboard's speed in miles per hour (mph)
  • Altitude: A sensor will measure the surfboard's altitude in feet
  • Water temperature: A sensor located in one of the surfboard's fins will measure the water temperature in degrees Fahrenheit

Third-party software is running on the IoT board and we cannot make changes to the code that publishes the...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}