更新时间:2021-07-02 14:28:04
coverpage
Title Page
Copyright and Credits
Hands-On IoT Solutions with Blockchain
About Packt
Why subscribe?
Packt.com
Contributors
About the authors
About the reviewers
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
Understanding IoT and Developing Devices on the IBM Watson IoT Platform
What is IoT?
Common business use cases of IoT
Connected car
Connected persons
Technical elements in IoT
Devices
Edge computing
Networking
Wireless (Wi-Fi) or cabled network
Cellular/mobile network
Low-power wide-area network (LPWAN)
LoRa or LoRaWAN
Network summary
Application protocols
MQTT
Analytics and AI
IBM Watson IoT Platform features
Features
Dashboard
Devices gateways and applications
Security
Creating your first IoT solution
Creating a gateway
Creating an application
Creating a device
Summary
Further reading
Creating Your First IoT Solution
Technical requirements
The first IoT solution – the gardening solution
Requirements overview
Solution overview
Selecting the equipment
Intel Edison
Arduino breakout board
Grove system
Grove base shield for Arduino
Grove sensors
Grove button
Grove relay
Wiring the device
Coding the device firmware
Measuring soil moisture
Measuring environmental temperature
Turning on the relay
Publishing events
Monitoring the events
Subscribing to actions
Creating the backend application
Creating a Cloud Foundry application in the IBM Cloud Platform
Uploading the code
Explaining Blockchain Technology and Working with Hyperledger
What is blockchain?
Blockchain and Hyperledger
Hyperledger projects
Hyperledger Sawtooth framework
Hyperledger Iroha framework
Hyperledger Composer tool
Hyperledger Burrow framework
Hyperledger Fabric
Member or peer
Certificate Authority (CA)
Ordering Cluster
SDK/API
Selecting a good use case
Blockchain – food tracking use case
Questions
Creating Your Own Blockchain Network
Prerequisites
Creating your own blockchain network with Hyperledger Composer
Accessing Hyperledger Composer
Exploring the structure of a sample blockchain network
Installing your own blockchain network using Hyperledger Fabric and Composer
Setting up Docker
Installing Hyperledger Composer