Table of contents : Table of Contents About the Authors About the Technical Reviewer Acknowledgments Preface Chapter 1: IIoT Supporting Technologies: Evolution, Concepts, and Challenges Information Technology Operational Technology Internet of Things Evolution Challenges Limited Connectivity and Bandwidth Limited Device Lifetime Coexistence Issue Among Devices Lack of Regulation Security Benefits Applications Cyber Physical Systems Evolution Challenges Benefits Machine-to-Machine Communication Evolution Challenges Benefits Applications Edge and Cloud Computing Evolution Challenges Benefits Applications Digital Twins Evolution Challenges Benefits Applications AI and Machine Learning Evolution Challenges Benefits Applications Big Data Analytics Evolution Challenges Benefits Applications Industry 4.0 Evolution Challenges Benefits Applications Summary Chapter 2: Sensors for the Industrial Internet of Things Introduction to Smart Sensors Smart Sensors and the IIoT Temperature Sensors MAX31820MCR+ MAX31820MCR+T MAX7501MSA+ MAX6613MXK+T MAX31730ATC+ DS18B20 Waterproof Digital Temperature Sensor Temperature Sensor Specifications Applications Humidity Sensors Honeywell Humidity Sensor HIH-4000-003 DHT11 Temperature and Humidity Sensor Soil Humidity Sensor DHT22 Sensor Humidity Sensor Specifications Applications Proximity Sensors Infrared Light Proximity Sensors E18-D80NK IR Proximity Sensor (PNP) Tube-Type Inductive Proximity Sensor RS PRO Capacitive Barrel-Style Proximity Sensor Ultrasonic Distance Sensor Proximity Sensor Specifications Applications Infrared Sensors Infrared Obstacle Avoidance Sensor ISB-TS45D Infrared Thermopile Sensor TCRT5000: Reflective Infrared Optical Sensor HC-SR505 Mini Infrared PIR Motion Sensor Infrared Detector Module Raspberry PI Infrared IR Night Vision Surveillance Camera Module Infrared Sensor Specifications Applications Pressure Sensors BMP180 Digital Pressure Sensor Pressure Transmitter Sensor Honeywell HSCSAAN010ND2A3 Pressure Sensor Air Pressure Sensor MPS20N0040D 40KPa (Differential Pressure) Stainless Steel Pressure Transducer Sensor Pressure Sensor Specifications Applications Gas Sensors MQ135: Air Quality Gas Sensor AO-03 Gas Sensor TGS2610: Liquefied Petroleum Gas Sensor Toluene Electrochemical Gas Detection Module: ME3-C7H8 gas sensor MQ-5B: 24V LPG Propane Methane Combustible Flammable Liquefied Gas Sensor Specifications of Gas Sensors Applications Accelerometers MPU6050: Triple Axis Gyro Accelerometer LIS2DHTR Accelerometer TE Connectivity 805-0500 Accelerometer ADXL335 Accelerometer BMA400: Three-Axis Digital Accelerometer Accelerometer Specifications Applications Level Sensors Water-Level Depth Detection Sensor XKC-Y25 NPN Intelligent Noncontact Liquid Water-Level Sensor Anti-Corrosion Water-Level Sensor with Ball Float Switch Level Sensor Specifications Applications Summary Chapter 3: Communication Protocols Wired I2C Program I2C Master I2C Slave Connection Details I2C Interfacing with Raspberry Pi Serial Peripheral Interface Program SPI Master SPI Slave Connection Details SPI Interfacing with Raspberry Pi Using MCP3008 UART UART Master UART Slave RS 485 RS485 Master RS485 Slave Summary Chapter 4: Single-Board Computers IoT at a Glance Types of Communication on the IoT Request-Response Model Publish-Subscribe Model Push-Pull Exclusive Pair REST IoT Levels: Templates for Deployment Levels of IoT Single-Board Computers and Internet of Things How to Choose a Single-Board Computer Available Single-Board Computers Summary Chapter 5: Introduction to Dashboards Data Dashboards Installing Dash The Basic Code Dash HTML Components HTML Heading HTML Break HTML Paragraph HTML Images HTML Label Dash Core Components Checklists Drop-Downs Radio Items Sliders Range Sliders Input (Text Boxes) Callbacks Input and Output in Callbacks Text Areas Putting It All Together Graphs Pie Charts Choropleth Maps Bubble Charts Funnel Charts Summary Chapter 6: Digital Twins for Industry 4.0 Smart Industry Digital Twin Designed for a Windmill Summary Chapter 7: Supply Chain Monitoring What Is a Supply Chain? Supply Chain Strategies Business Strategy Organizational Strategy Industry Operations with Supply Chain Supply Chain Performance Measures Supply Chain Technologies Internet of Things and the Cloud Machine Learning and Analytics Blockchain Robots and Automation Digital Supply Chain Twin Summary Chapter 8: Introduction to Node-RED and Industrial Dashboard Design Why Node-RED? The Building Blocks of Node-RED Nodes Wire Flow Subflow Context Workspace Sidebar Writing a Simple Program in Node-RED Input Node: Inject The Deployment Processes Function User Interface Installation Process Dashboard Example Summary Index