■ CONTENTS
- Circuit viii
- Code (Arduino)
- Final Product
- Arduino Uno Wireless Connectivity (WiFi)
- Hardware Required
- Software Required
- Circuit
- Code (Arduino)
- Final Product
- Arduino Yún Wireless Connectivity (WiFi)
- Hardware Required
- Software Required
- Wireless Setup
- Code (Arduino)
- Final Product
- Summary
- ■ Chapter 3: Communication Protocols
- Learning Objectives
- HTTP
- Code (Arduino)
- Final Product
- MQTT
- Intrusion Detection System
- Remote Lighting Control
- Code (Arduino)
- Final Product
- Summary
- ■ Part 2: Prototypes ix
- ■ Chapter 4: Complex Flows: Node-RED
- Learning Objectives
- Hardware Required
- Software Required
- Circuit
- Node-RED Flow
- Code (Arduino)
- External Libraries....................................................................................................
- Internet Connectivity (Wireless)
- Read Sensor Data
- Data Publish
- Standard Functions
- Final Product
- Summary
- ■ Chapter 5: IoT Patterns: Realtime Clients
- Learning Objectives
- Hardware Required
- Software Required
- Circuit
- Code (Arduino)
- External Libraries....................................................................................................
- Internet Connectivity (Wireless)
- Read Sensor Data
- Data Publish
- Standard Functions
- Code (Android) x
- Project Setup
- Screen Layout
- Screen Logic
- MQTT Client
- The Final Product
- Summary
- ■ Chapter 6: IoT Patterns: Remote Control
- Learning Objectives
- Hardware Required
- Software Required
- Circuit
- Code (Android)
- Project Setup
- Screen Layout
- Screen Logic
- MQTT Client
- Code (Arduino)
- External Libraries..................................................................................................
- Internet Connectivity (Wireless)
- Data Subscribe
- Control Lights
- Standard Functions
- The Final Product
- Summary
- ■ Chapter 7: IoT Patterns: On-Demand Clients xi
- Learning Objectives
- Hardware Required
- Software Required
- Circuit
- Database Table (MySQL)
- Code (PHP)
- Database Connection
- Receive and Store Sensor Data
- Get the Parking Spot Count
- Code (Arduino)
- External Libraries..................................................................................................
- Internet Connectivity (Wireless)
- Read Sensor Data
- Code (iOS)
- Project Setup
- Screen Layout
- Screen Logic
- The Final Product
- Summary
- ■ Chapter 8: IoT Patterns: Web Apps
- Learning Objectives
- Hardware Required
- Software Required
- Circuit
- Database Table (MySQL)
- Code (PHP)
- Database Connection xii
- Receive and Store Sensor Data
- Dashboard
- Code (Arduino)
- External Libraries..................................................................................................
- Internet Connectivity (Wireless)
- Read Sensor Data
- Data Publish
- Standard Functions
- The Final Product
- Summary
- ■ Chapter 9: IoT Patterns: Location Aware
- Learning Objectives
- Hardware Required
- Software Required
- Circuit
- Database Table (MySQL)
- Code (PHP)
- Database Connection
- Receive and Store Sensor Data
- Map
- Code (Arduino)
- External Libraries..................................................................................................
- Get GPS Coordinates
- Data Publish
- Standard Functions
- The Final Product
- Summary
- ■ Chapter 10: IoT Patterns: Machine to Human xiii
- Learning Objectives
- Hardware Required
- Software Required
- Circuit
- Code (Arduino)
- External Libraries..................................................................................................
- Internet Connectivity (Wireless)
- Read Sensor Data
- Data Publish
- Standard Functions
- Effektif Workfl ow
- Process Creation
- Process Confi gurations
- Node-RED Flow
- The Final Product
- Summary
- ■ Chapter 11: IoT Patterns: Machine to Machine
- Learning Objectives
- Light Sensor Device
- Code (Arduino)
- Lighting Control Device
- Code (Arduino)
- The Final Product
- Summary
- ■ Chapter 12: IoT Platforms xiv
- Learning Objectives
- Hardware Required
- Software Required
- Circuit
- Xively Setup
- Zapier Setup
- Xively Trigger
- Code (Arduino)
- External Libraries..................................................................................................
- Internet Connectivity (Wireless)
- Read Sensor Data
- Data Publish
- Standard Functions
- The Final Product
- Summary
- Index