Объекты, цели, свойства, методы
Создать перечень объектов, которые будут использованы в «умном доме» и описать информацию о них по следующему сценарию:
- тип объекта
- назначение
- потребляемые данные
- производимые данные
UML диаграмма
Отношения классов — от UML к коду
Распределение задач
Alpha — система охраны периметра участка от проникновения
Bravo — система контроля освещения участка
Charlie — система управления наружными дверьми и воротами
Delta — система управления освещением внутри дома
Echo — система контроля климата внутри дома
Foxtrot — система контроля водоснабжения внутри дома
Golf — система контроля энергообеспечения и потребления внутри дома
Hotel — система контроля канализационного обеспечения
India — система пожаробезопасности
Lima — система жизнеобеспечения флоры участка
Проектирование аппаратного решения
Каждая система должна состоять из следующих блоков:
— контрольно-измерительная часть системы;
— исполнительная часть системы;
— счетно-решающая часть системы;
— система интерфейса.
1. Определение изучаемых параметров окружающей среды и интерьера
- перечень данных
- тип данных
- диапазон данных
- комфортные условия
- опасные условия
- геометрическая модель расположения объектов и измерительной системы
2. Определение управляемых параметров окружающей среды и интерьера
- перечень данных
- тип данных
- диапазон данных
- комфортные условия
- опасные условия
- геометрическая модель расположения объектов и управляющей системы
3. Разработка прототипа интерфейса системы (отображение информации и управление)
- Выбор платформы
- Определить пользовательские истории
- Создать прототип под выбранный стандарт
4. Разработка системы документирования процесса работы
- список записываемых параметров
- формат записываемых параметров
- перечень запросов и отчетов
5. Разработка системы тестирования
- Перечень тестируемых устройств.
- Перечень тестируемых параметров.
- Тест-план
6. Разработка системы взаимодействия
Создание прототипа системы передачи и контроля данных

Ссылки
https://www.instructables.com/id/Arduino-37-in-1-Sensors-Kit-Explained/
https://www.hobbytronics.co.za/Content/external/1082/37-in-1%20Sensor%20Kit%20Guide_compressed%20(1).pdf
https://images-eu.ssl-images-amazon.com/images/I/C1lrpIfADaS.pdf
https://arduinomaster.ru/platy-arduino/arduino-esp8266/ WiFi ESP8266 в проектах Arduino
https://arduinoplus.ru/podkluchenie-wi-fi-modulya-k-arduino/ Возможности подключения Wi-Fi модуля esp8266 к arduino
http://arduino-diy.com/arduino-wi-fi-modul-ESP8266-datchik-temperatury Arduino + Wifi-модуль ESP8266 и датчик температуры