Building Smart Home Automation Solutions with Home Assistant Configure, Integrate, and Manage Hardware and Software Systems to Automate Your Home

Picture a home where you can adjust the lighting based on the time of day or when movement is detected. In this same home, you can also detect when a door is unexpectedly opened or an alarm is triggered in response to any suspicious activity. Such automated devices form part of a smart home, and the...

Full description

Bibliographic Details
Main Author: Carvalho, Marco
Format: eBook
Language:English
Published: Birmingham Packt Publishing, Limited 2023
Edition:1st edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Knowing the parts and tools to build your sensor
  • Element sensor and signal conditioner 1
  • the motion sensor
  • Element sensor and signal conditioner 2
  • environmental/temperature sensor
  • Wireless communication module
  • ESP8266
  • Power supply and cabling
  • Connecting the electronic parts and cables
  • Understanding Tasmota and how to install it in our sensor
  • What is Tasmota?
  • Installing Tasmota in our sensor
  • Configuring the software of your sensor
  • Getting data from sensor elements
  • Device name
  • Configuring the MQTT information in the sensor
  • Home Assistant installation verification of Raspberry Pi
  • Home Assistant initial configuration
  • Exploring a Home Assistant installation
  • Home Assistant default screen and menu disposition
  • Home Assistant sidebar navigation
  • Home Assistant basic configurations
  • User preference configuration
  • General configuration
  • People configuration
  • MQTT configuration
  • Wi-Fi network configuration
  • Dashboard cleanup
  • Summary
  • Part 2: Install, Create, and Hack Sensors and Actuators
  • Chapter 3: Hands-On Project 1
  • Creating Your Own Sensor
  • Technical requirements
  • Cover
  • Copyright
  • Contributors
  • Table of Contents
  • Preface
  • Part 1: Introduction to Home Assistant
  • Installation and Configuration
  • Chapter 1: Understanding Home Automation Systems
  • Technical requirements
  • Overview of home automation systems
  • Benefits of having an automated home
  • Saving time
  • Feeling comfortable
  • Saving money
  • Being safe
  • Home automation structure
  • Home automation server
  • Sensors
  • Actuators
  • Communication media
  • Protocols and brokers (MQTT)
  • User interface and other clients
  • Example of a real home automation system
  • History
  • Current configuration
  • Bill of materials and costs
  • Summary
  • Chapter 2: Getting Started with Home Assistant
  • Technical requirements
  • Learning about Home Assistant
  • Introduction and evolution
  • Home Assistant features and resources
  • Important Home Assistant definitions
  • Home Assistant availability
  • Community and support
  • YAML
  • Raspberry Pi as a home automation server
  • Hardware architecture
  • Main Raspberry Pi features used by the home automation system
  • Installing Home Assistant on a Raspberry Pi
  • Preparing the SD card for Home Assistant installation
  • Integrating the sensor data into Home Assistant
  • Integrating the temperature sensor
  • Integrating the motion sensor
  • Enclosing, calibrating, and installing the sensor
  • Enclosing our sensor
  • Calibrating the sensor
  • Installing the sensor
  • Summary
  • Chapter 4: Hacking a Commercial Actuator to Work with Home Assistant
  • Technical requirements
  • Understanding hacking a sensor or actuator
  • How to choose a commercial sensor or actuator to be used with Tasmota
  • Using tools and hacking the firmware of a commercial actuator