Home Appliance Hack-and-IoT Guidebook

Diese Publikation zitieren

Home Appliance Hack-and-IoT Guidebook (2023), Elektor, Aachen, ISBN: 9783895765377

94
Accesses

Inhaltsverzeichnis

  • Home Appliance Hack-and-IoT Guidebook
  • All rights reserved.
  • Contents
  • 1 • Introduction
  • 1.1. Why this book?
  • 1.2. Who is this book for?
  • 1.3. How to use this book
  • 1.4. The organization of the book
  • 1.5. Abbreviations
  • 1.6. References
  • 1.7. Feedback
  • 2 • Components
  • 2.1. ESP8266
  • 2.2. Raspberry Pi
  • 2.3. Neopixel Jewel 7
  • 2.4. IKEA Grönö lamp
  • 2.5. SSR
  • 2.6. Maxim DS18B20
  • 2.7. QRE1113 (Analog)
  • 2.8. Silabs MGM210L
  • 2.9. I/O devices
  • 3 • Arduino IDE Installation
  • 3.1. Standard Arduino IDE install
  • 3.2. ESP8266 support
  • 3.3. SPI Flash File (SPIFFS) system install
  • 3.4. Alternatives to the SPI Flash File
  • 3.5. Additional libraries
  • 4 • emoncms Installation
  • 4.1 Update and upgrade the Raspberry Pi
  • 4.2. Install dependencies
  • 4.3. emoncms code
  • 4.4. emoncms moduless
  • 4.5. Documentation
  • 5 • MQTT (mosquitto) Installation on a Raspberry Pi
  • 5.1. Installation of the Mosquitto broker
  • 5.2. Installation of the Mosquitto client (RPI)
  • 5.3. Verification of the Mosquitto installation
  • 5.4. Installation of the Mosquitto client (Windows PC)
  • 6 • OpenSCAD
  • 7 • ESP8266 Security
  • 7.1. VPN
  • 8 • ESP8266 Watchdogs
  • 8.1. Watchdogs in general
  • 8.2. Loop watchdog
  • 9 • ESP8266 Over The Air – Update/Programming (OTA)
  • 9.1. web browser OTA
  • 10 • ESP8266 WiFi Antenna
  • 10.1. Dimensions for external antennas
  • 10.2. Ready-made antennas
  • 10.3. Salvaged antennas
  • 10.4. DIY antenna
  • 10.5. DIY Yagi antenna (2.4 GHz)
  • 10.6. Antenna measurements
  • 10.7. Further studying
  • 11 • ESP8266 Housing
  • 11.1. LOLIN D1 mini standard housing
  • 11.2. LOLIN D1 mini pro-standard housing
  • 11.3. LOLIN D1 mini door-lock housing
  • 11.4. LOLIN D1 mini refrigerator control housing
  • 11.5. LOLIN D1 mini energy sensor housing
  • 11.6. LOLIN D1 mini IKEA Trådfri controller housing
  • 12 • VPN Gateway
  • 12.1. Firewall configuration
  • 12.2. Raspberry Pi configuration
  • 12.3. Use of the VPN gateway
  • 13 • Software/firmware Design
  • 13.1. Use of EEPROM
  • 13.2. Utility functions
  • 14 • IKEA Hack
  • 14.1. Schematic
  • 14.2. Mechanical assembly
  • 14.3. Software
  • 14.4. Operation
  • 15 • Door Lock Monitor
  • 15.1. Schematic
  • 15.2. Mechanical assembly
  • 15.3. Software
  • 16 • Energy Sensor
  • 16.1. Schematic
  • 16.2. Mechanical assembly
  • 16.3. Software
  • 16.4. Operation
  • 16.5. Dashboard
  • 17 • Refrigerator Control
  • 17.1. Schematic
  • 17.2. Mechanical assembly
  • 17.3. Software
  • 17.4. Operation
  • 17.5. Dashboard
  • 18 • Greenhouse Thermostat
  • 18.1. Schematic
  • 18.2. Mechanical assembly
  • 18.3. Software
  • 18.4. Operation
  • 18.5. Dashboard
  • 19 • 230-VAC Relay Control
  • 19.1. Software
  • 19.2. Hardware
  • 19.2.4. Alternative 230-VAC relay On/Off construction
  • 20 • Standalone Temperature Sensor
  • 20.1. Housing
  • 20.2. Software
  • 21 • Temperature, Pressure, and Humidity Sensor
  • 21.1. Schematic
  • 21.2. Software
  • 21.3. Dashboard
  • 22 • IKEA Trådfri Controller
  • 22.1. Description of the concept
  • 22.2. Getting to the IKEA trådfri modules
  • 22.3. Schematic
  • 22.4. Mechanical assembly
  • 22.5. Software
  • 22.6. Operation
  • 23 • Troubleshooting
  • 23.1. Hardware Issues
  • 23.2. Network issues
  • 23.3. Wemos fi rmware
  • 23.4. emoncms
  • 23.5. IKEA ZigBee modules
  • 24 • PCB Layout
  • 24.1. Door lock monitor PCB
  • 24.2. Energy sensor
  • 24.3. Refrigerator regulator
  • 24.4. Greenhouse thermostat
  • 24.5. IKEA Trådfri controller
  • 25 • Software Listing
  • 25.1. HTTP POST request utility programs
  • 25.2. Loop watchdog timer
  • Index

Ähnliche Titel