Smart Home Automation with IoT: The ultimate DIY guide for making smart homes using open-source softwares (English Edition)

Saha, Dipankar

  • 出版商: BPB Publications
  • 出版日期: 2024-06-26
  • 售價: $1,260
  • 貴賓價: 9.5$1,197
  • 語言: 英文
  • 頁數: 220
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9355519192
  • ISBN-13: 9789355519191
  • 相關分類: 物聯網 IoT
  • 海外代購書籍(需單獨結帳)

商品描述

Enable smart homes with IoT open-source technologies


DESCRIPTION

This practical guide, "Smart Home Automation with IoT" shows you how to create a smart home without breaking the bank. Instead of relying on expensive, closed systems, you utilize the power of the Internet of Things (IoT) with open-source software to design a custom smart home experience that perfectly suits your needs.

This book teaches you to create smart home IoT solutions using Raspberry Pi and microcontrollers like Arduino, NodeMCU (ESP8266), and ESP32. You will learn to program these microcontrollers, control relay modules, and use sensors for data collection. The guide covers using OpenHAB, InfluxDB, Mosquitto MQTT Broker, and Grafana with Raspberry Pi, enabling a unified system without coding. It also shows how to connect OpenHAB to Alexa or Google Home for voice commands and automate tasks like lighting. Bonus content includes using Raspberry Pi GPIO pins, AI-based hand gesture and face detection, and Docker containers.

By the end of this book, you will be a confident smart home builder, equipped with the knowledge and skills to design, implement, and manage a customized system using open-source software.


KEY FEATURES

● Learn to make your home smarter with IoT and AI at a very low cost.

● Live examples along with code and circuit samples which you can readily use.

● Learn scenario-based AI-based home automation techniques.


WHAT YOU WILL LEARN

● Learn how to implement smart home solution using open-source technologies.

● Learn programming microcontrollers (ESP32, ESP8266, Arduino) using Arduino IDE to integrate with relays and sensors.

● Learn how to install and set up Raspberry Pi for home automation server.

● Learn how to develop Python programs for AI-based automation scenarios.


WHO THIS BOOK IS FOR

This book aims to be a useful guide for IoT enthusiasts, engineers and professionals, as well as students who want to learn how to DIY smart home automation with IoT.



商品描述(中文翻譯)

啟用智慧家庭與 IoT 開源技術

描述
這本實用指南《智慧家庭自動化與 IoT》教你如何在不花大錢的情況下創建智慧家庭。與其依賴昂貴的封閉系統,不如利用物聯網 (IoT) 的力量,透過開源軟體設計一個完全符合你需求的客製化智慧家庭體驗。

本書教你如何使用 Raspberry Pi 和像 Arduino、NodeMCU (ESP8266) 及 ESP32 等微控制器來創建智慧家庭 IoT 解決方案。你將學會如何編程這些微控制器、控制繼電器模組,並使用感測器進行數據收集。本指南涵蓋如何使用 OpenHAB、InfluxDB、Mosquitto MQTT Broker 和 Grafana 與 Raspberry Pi,實現無需編碼的統一系統。它還展示了如何將 OpenHAB 連接到 Alexa 或 Google Home 以進行語音指令,並自動化如照明等任務。額外內容包括使用 Raspberry Pi GPIO 腳位、基於 AI 的手勢和臉部識別,以及 Docker 容器。

在本書結束時,你將成為一位自信的智慧家庭建設者,具備設計、實施和管理使用開源軟體的客製化系統的知識和技能。

主要特點
● 學習如何以非常低的成本讓你的家變得更智能,結合 IoT 和 AI。
● 實時範例以及可立即使用的代碼和電路範本。
● 學習基於情境的 AI 家庭自動化技術。

你將學到什麼
● 學習如何使用開源技術實施智慧家庭解決方案。
● 學習使用 Arduino IDE 編程微控制器 (ESP32、ESP8266、Arduino),以整合繼電器和感測器。
● 學習如何安裝和設置 Raspberry Pi 作為家庭自動化伺服器。
● 學習如何開發 Python 程式以應對基於 AI 的自動化情境。

本書適合誰
本書旨在成為 IoT 愛好者、工程師和專業人士,以及希望學習如何使用 IoT 自行 DIY 智慧家庭自動化的學生的有用指南。