Умный дом Apple: проектирование «яблочного» умного дома

Умный дом Apple: проектирование "яблочного" умного дома Без рубрики
Содержание
  1. Что дальше
  2. Основные достоинства homekit
  3. Введение
  4. Apple homekit. девайсы, возможности и реализация автоматизированного "умного" дома
  5. Items
  6. Noolite cli
  7. Sitemap
  8. Автоматические оконные шторы
  9. Аудиосистема
  10. Датчики для умного дома
  11. Другие сертифицированные решения
  12. Интеллектуальные выключатели и розетки
  13. Интернет-устройства и мультимедиа
  14. Климат
  15. Кому подойдет “яблочный” умный дом?
  16. Лампы и световые модули
  17. Локализация аксессуаров для россии
  18. Механизированные гаражные ворота
  19. Минусы и плюсы системы
  20. Назначение apple homekit
  21. Настройка приложения «дом»
  22. О чём речь
  23. Освещение
  24. Плюсы и минусы системы apple
  25. Подключение noolite к openhab
  26. Популярные сценарии
  27. Принципы работы умного дома
  28. Розетки
  29. Системы вентиляции и кондиционирования
  30. Системы охраны и обнаружения
  31. Удаленный доступ и автоматизация
  32. Установка и настройка homekit для openhab
  33. Установка и настройка openhab
  34. Явные недостатки и проблемы
  35. 🌟 лучшие устройства apple homekit для умного дома 2021 года

Что дальше

На мой взгляд, Apple движется в верном направлении. После презентации компании на WWDC-2021 появилось понимание, каким Apple видит умный дом, и уже ясно, что она собирается сделать взаимодействие пользователя и девайсов максимально комфортным. Сейчас доступна лишь первая бета iOS 10, поэтому сложно оценивать возможности приложения «Дом». Однако до релиза осталось ждать всего два месяца: посмотрим, что получится в результате.

В любом случае уже сейчас у всех желающих есть всё для того, чтобы построить свой умный дом. И обойдётся такая система гораздо дешевле аналогов, существующих на рынке.

Основные достоинства homekit

Первым и самым очевидным преимуществом Apple HomeKit является легкость в подключении. Для того чтобы интегрировать прибор в умный дом, не нужны специфические познания в области электроники, электрики или программирования. Закрутить лампочку в цоколь или прикрепить к стене легкий датчик способен практически любой человек.

Вторым плюсом является возможность использования Apple-устройств для управления домашними приборами. Особенно это касается поклонников фирмы, которым привычен интерфейс iOS-систем.

Нельзя обойти вниманием и помощника Siri, который позволяет использовать голосовые приказы для управления умным домом. Так как спектр команд не очень велик, то система работает почти безупречно и очень редко ошибается. Единственно, что при ее использовании необходим доступ к Интернету.

Еще к плюсам можно отнести то, что все устройства, которые будут помечены о совместимости с HomeKit, проходят сертификацию у Apple. Так как бренд компании относится к “дорогим”, то только высококачественные приборы смогут пройти эту процедуру.

Введение

Для понимания исходных данных и начальной конфигурации умного дома, советую ознакомится с первой статьей.

Первой задачей был поиск готовых свободных решений в автоматизации домашнего оборудования с поддержкой HomeKit. Тут я сразу вспомнил несколько статей об open source продукте OpenHab. Почитав документацию и немного погуглив, действительно нашел аддон поддержки протокола HomeKit.

Процесс интеграции можно разделить на 4 этапа:

  1. Установка и настройка OpenHab
  2. Подключение NooLite к OpenHab
  3. Установка и настройка HomeKit для OpenHab
  4. Настройка приложения «Дом»

В итоге должна была получится следующая схема:
image

Apple homekit. девайсы, возможности и реализация автоматизированного "умного" дома

Летом 2021 года на WWDC 2021 компания Apple представила свой сервис для «умного дома»

Apple HomeKit

, который предназначен для упрощения коммуникации между вашими умными устройствами от разных производителей, объединив их управление в один «пульт» — ваш Iphone, Ipad, Apple Watch или Apple TV.

«Для чего это вообще нужно?» — спросите вы, а ответ максимально прост: допустим у вас есть умные лампочки, управление которыми производится приложением для IOS, а что, если у Вас будут не только лампочки, но ещё жалюзи, термостат и «умные» розетки? На каждое из устройств конечно будет своё приложение, и взаимодействовать друг с другом они не смогут, как и создать какой-либо сценарий совместной работы. Для исправления данной ситуации был создан Apple HomeKit, который позволяет управлять всеми девайсами автоматизированного (да-да, не умного, а именно автоматизированного) дома с помощью единого интерфейса, а также создавать сценарии работы, в которых, например, в 10 вечера жалюзи автоматически закрываются, включается подогрев пола и яркость света уменьшается до 25%.

За управление HomeKit отвечает Siri, которая получает от вас команду и отправляет её на одно или несколько устройств сразу. Например, сказав Siri «Спокойной ночи» можно запустить выполнение множества действий, завязанных на эту фразу: закроются жалюзи, выключится основной свет и включится прикроватный ночник. При этом Siri не отправляет вас в приложение освещения, всё происходит в привычном интерфейсе ассистента.

HomeKit сразу привлек к себе внимание сотен разработчиков и производителей, которые теперь выпускают устройства для системы «Дом» от Apple. Любой производитель может сделать своё устройство совместимым с этой платформой, Apple лишь должна одобрить девайс и сертифицировать его с пометкой «Works with Apple HomeKit«, после чего им можно будет управлять с помощью iOS-устройств или Apple TV.

2b32b2c1bd91759a3508e33f1d47c053.png

Для автоматизированного дома Apple уже существует огромное количество аксессуаров, таких как освещение, замки, термостаты, жалюзи, сигнализация, розетки, метеостанции, камеры, дверные звонки, датчики, очистители воздуха и ещё много других.

Несколько интересных устройств для Apple HomeKit, которые кажутся мне одними из лучших продемонстрированы ниже:

Ecobee3

cc68c43d1f6dcbc2f56236558db34259.png

Ecobee 3 — умный и автоматизированный термостат, ряд функций которого можно увидеть ниже:

  • Установка температурного режима в каждом отдельно взятом помещении.
  • Настройка уровня влажности и работы систем вентиляции.
  • Актуальный прогноз погоды вплоть до 4 суток наперед с рекомендациями по калибровке всей системы.
  • Гибкая настройка расписания функционирования каждого контура и отдельного модуля. Но не говорите, что вас не предупреждали не лезть, куда не следует.
  • Вы покинули квартиру – Ecobee3 перевел климат-контроль в состояние «анабиоза», чтобы не обогревать зря пустующие комнаты. И будет поддерживать заданный режим хоть до прихода детей из школы, хоть на весь период отпуска, независимо от того, как далеко уехал хозяин.

August Smart Lock

c0e2551de6750a798aab413e97a995bd.jpg

Умный замок August. В дополнение к нему можно купить камеру August Doorbell Cam, которая сделает возможным даже находясь вдали от дома, увидеть, кто к вам приходил, причём девайс запишет дату и время.

Withings Aura

c14ee7ba4d5e550c1c269a276b2b92b6.jpg

Интеллектуальная система, которая отслеживает и улучшает качество сна. Aura собирает данные о вашем сне (фазы, продолжительность), а также анализирует внешнюю обстановку: температуру воздуха, уровень шума, освещённость. Работает как умный будильник — разбудит в фазу быстрого сна.

Elgato Eve


bbc7d4b8e9326897e4856cfb1afa20f5.jpg

Elgato Eve – семейство устройств и датчиков, которые взаимодействуют с системой HomeKit.

Eve Door & Window. Датчик определяет, закрыто окно или дверь, или нет. Конечно, датчик больше отвечает за безопасность жилища, чем за комфорт.

Eve Room – комнатный беспроводной датчик климата, который фиксирует такие данные, как качество воздуха, температуру и влажность.

Elgato Eve Energy — умные розетки, на рынке довольно давно присутствуют розетки, оценивающие энергопотребление устройств. Именно эту задачу и призвана выполнять розетка Eve Energy, в данном случае данные отправляются через HomeKit, доступные для дальнейшего анализа.

Последний компонент линейки Eve – метеостанция. lgato Eve Weather собирает погодные данные, такие как давление воздуха, температура и влажность. Сенсор заключен в водостойкий корпус IPX3, что для метеостанции необходимо, так как корпус Eve Weather будет подвергаться неблагоприятным воздействиям окружающей среды, в том числе ветру и влаге.

Nanoleaf Aurora

d2b3331ce63d2a85841d4a5f35ccae7a.gif

Это система умного освещения. Из «треугольников» можно собрать что угодно, в комплекте идет всего 9 «ячеек», но вообще поддерживается до 30.

Philips Hue

fef9d8a3a049d4be893010b3d5378813.pngf575be8793b2cb1bc2248b86642f0d87.jpg

С этими лампочками можно создать собственную интеллектуальную систему освещения, объединив до 50 ламп. Соответственно, с помощью Siri можно управлять освещением во всём доме и в гараже, создавать сценарии, настраивать цвет ламп и так далее.

Приложение «Дом»

«Дом» группирует аксессуары по комнатам, поэтому вы сможете контролировать всю технику в одном помещении. Например, скажите Siri: «Включи свет в спальне» или «Установи температуру на 24 градуса». Можно выполнять и более сложные задачи — приглушить освещение или настроить термостат.

Настройте собственные сценарии, чтобы управлять группой устройств с помощью одной команды. Например, создайте сценарий «Выхожу из дома», который одновременно погасит свет, закроет дверь на замок и уменьшит температуру.

31712e537ec45196d933463f8707cef2.jpg

При помощи Apple TV вы сможете закрыть двери, включить картинку с камеры видеонаблюдения у входной двери или, например, запустить сценарий — дистанционно с устройства iOS. Как если бы вы находились дома.

62db9472b908648bdba4bf71c7561d31.jpg

Что в итоге?

На мой взгляд, Apple движется в нужном русле. После презентации компании на

WWDC-2021

появилось понимание, каким Apple видит умный дом, и уже ясно, что она собирается сделать взаимодействие пользователя и девайсов максимально комфортным. После релиза

IOS 10

работа и возможности «Дом» стали обширнее и грамотнее продуманы.

На данном этапе развития «умных» домов у всех желающих есть всё для того, чтобы построить свой умный дом. И обойдётся такая система гораздо дешевле аналогов, существующих на рынке.

Apple обещает полную безопасность системы и даёт действительно комфортный и удобный сервис и продуманный сервис, впрочем, как и всегда у парней из Купертино.

Items

В items мы описываем конечные управляемые устройства, к примеру силовой блок NooLite и «учим» OpenHab работать с ним:

itemtype itemname ["labeltext"] [<iconname>] [(group1, group2, ...)] [{bindingconfig}]

где:

Самое интересное здесь — это биндинг. То, каким образом будет осуществляться взаимодействие с управляемым устройством. Немного поискав информацию по работе OpenHab с NooLite, нашел готовый вариант. Но он был написан для работы с NooLite USB адаптерами PC и RX серий.

Noolite cli

При разработке Telegram-бота, предыдущей реализации интерфейса общения с умным домом, я уже написал простенький класс-обертку над API вызовами к NooLite:

noolite_api.py
"""
NooLite API wrapper
"""

import requests
from requests.auth import HTTPBasicAuth
from requests.exceptions import ConnectTimeout, ConnectionError
import xml.etree.ElementTree as ET

class NooLiteSens:
    """Класс хранения и обработки информации, полученной с датчиков

    Пока как таковой обработки нет
    """
    def __init__(self, temperature, humidity, state):
        self.temperature = float(temperature.replace(',', '.')) if temperature != '-' else None
        self.humidity = int(humidity) if humidity != '-' else None
        self.state = state

class NooLiteApi:
    """Базовый враппер для общения с NooLite"""
    def __init__(self, login, password, base_api_url, request_timeout=10):
        self.login = login
        self.password = password
        self.base_api_url = base_api_url
        self.request_timeout = request_timeout

    def get_sens_data(self):
        """Получение и прасинг xml данных с датчиков

        :return: список NooLiteSens объектов для каждого датчика
        :rtype: list
        """
        response = self._send_request('{}/sens.xml'.format(self.base_api_url))
        sens_states = {
            0: 'Датчик привязан, ожидается обновление информации',
            1: 'Датчик не привязан',
            2: 'Нет сигнала с датчика',
            3: 'Необходимо заменить элемент питания в датчике'
        }
        response_xml_root = ET.fromstring(response.text)
        sens_list = []
        for sens_number in range(4):
            sens_list.append(NooLiteSens(
                response_xml_root.find('snst{}'.format(sens_number)).text,
                response_xml_root.find('snsh{}'.format(sens_number)).text,
                sens_states.get(int(response_xml_root.find('snt{}'.format(sens_number)).text))
            ))
        return sens_list

    def send_command_to_channel(self, data):
        """Отправка запроса к NooLite

        Отправляем запрос к NooLite с url параметрами из data
        :param data: url параметры
        :type data: dict
        :return: response
        """
        return self._send_request('{}/api.htm'.format(self.base_api_url), params=data)

    def _send_request(self, url, **kwargs):
        """Отправка запроса к NooLite и обработка возвращаемого ответа

        Отправка запроса к url с параметрами из kwargs
        :param url: url для запроса
        :type url: str
        :return: response от NooLite или исключение
        """

        try:
            response = requests.get(url, auth=HTTPBasicAuth(self.login, self.password),
                                    timeout=self.request_timeout, **kwargs)
        except ConnectTimeout as e:
            print(e)
            raise NooLiteConnectionTimeout('Connection timeout: {}'.format(self.request_timeout))
        except ConnectionError as e:
            print(e)
            raise NooLiteConnectionError('Connection timeout: {}'.format(self.request_timeout))

        if response.status_code != 200:
            raise NooLiteBadResponse('Bad response: {}'.format(response))
        else:
            return response

# Кастомные исключения
NooLiteConnectionTimeout = type('NooLiteConnectionTimeout', (Exception,), {})
NooLiteConnectionError = type('NooLiteConnectionError', (Exception,), {})
NooLiteBadResponse = type('NooLiteBadResponse', (Exception,), {})
NooLiteBadRequestMethod = type('NooLiteBadRequestMethod', (Exception,), {})

Используя его, в несколько строк python кода я набросал NooLite CLI, с помощью которого появилась возможность управлять NooLite из командной строки:

noolite_cli.py
"""
NooLite PR1132 command line interface
"""
import os
import json
import logging
import argparse

import yaml

from noolite_api import NooLiteApi

SCRIPT_PATH = os.path.dirname(os.path.realpath(__file__))

# Logging config
logger = logging.getLogger()
formatter = logging.Formatter(
    '%(asctime)s - %(filename)s:%(lineno)s - %(levelname)s - %(message)s'
)
stream_handler = logging.StreamHandler()
stream_handler.setFormatter(formatter)
logger.addHandler(stream_handler)

def get_args():
    """Получение аргументов запуска

    :return:  словарь вида {название: значение} для переданных аргументов.
    :rtype: dict
    """
    parser = argparse.ArgumentParser()
    parser.add_argument('-sns', type=int, help='Получить данные с указанного датчика')
    parser.add_argument('-ch',  type=int, help='Адрес канала')
    parser.add_argument('-cmd', type=int, help='Команда')
    parser.add_argument('-br',  type=int, help='Абсолютная яркость')
    parser.add_argument('-fmt', type=int, help='Формат')
    parser.add_argument('-d0',  type=int, help='Байт данных 0')
    parser.add_argument('-d1',  type=int, help='Байт данных 1')
    parser.add_argument('-d2',  type=int, help='Байт данных 2')
    parser.add_argument('-d3',  type=int, help='Байт данных 3')
    return {key: value for key, value in vars(parser.parse_args()).items()
            if value is not None}

if __name__ == '__main__':
    # Получаем конфиг из файла
    config = yaml.load(open(os.path.join(SCRIPT_PATH, 'conf_cli.yaml')))

    # Создаем объект для работы с NooLite
    noolite_api = NooLiteApi(
        config['noolite']['login'],
        config['noolite']['password'],
        config['noolite']['api_url']
    )

    # Получаем аргументы запуска
    args = get_args()
    logger.debug('Args: {}'.format(args))

    # Если есть аргумент sns, то возвращаем информацию с датчиков
    if 'sns' in args:
        sens_list = noolite_api.get_sens_data()
        send_data = sens_list[args['sns']]
        print(json.dumps({
            'temperature': send_data.temperature,
            'humidity': send_data.humidity,
            'state': send_data.state,
        }))
    else:
        logger.info('Send command to noolite: {}'.format(args))
        print(noolite_api.send_command_to_channel(args))

Аргументы имеют такие же названия, как и в API ethernet-шлюза PR1132, единственное, что добавил — аргумент sns для получения информации с датчиков.

Читайте также:  Если вы забыли пароль iPhone, или устройство iPhone отключено - Служба поддержки Apple (RU)

Sitemap

Теперь, когда OpenHab «видел» все мои силовые блоки и умел ими управлять, оставалось описать, как нужно их отображать в панели управления OpenHab (Basic UI, Classic UI). Делается это в sitemap:

# /etc/openhab2/sitemap/noolite.sitemap

sitemap noolite label="Дача" {

Frame label="Первый этаж" {
    Text item=FFTemperature
    Text item=FFHumidity
        Switch item=Heaters1
        Switch item=Light1
    }

Frame label="Второй этаж" {
    Colorpicker item=RGBLight icon="colorwheel" label="Светодиодная лента"
    }

}

После сохранения этого файла в Basic UI появились все устройства:

Также протестировал работу с умным домом через приложение OpenHab для iOS устройств, где тоже все отлично работало:

Автоматические оконные шторы

Моторизированные шторы под управлением Apple предназначены для автоматизированной регулировки света в помещении. Их можно закрыть или открыть по команде пользователя или по заданному расписанию.

Apple не предлагает таких решений для нашей страны, поэтому при желании воспользоваться технологией автоматизированных штор нужно самостоятельно заказать модель одной из трех фирм:

  • американской Lutron – шторы Serena Motorized Shades;
  • китайской Dooya – модель Smart Curtain;
  • французской Netatmo – шторы Velux Active.

Для связи с устройствами Apple в комплекте со шторами компании Lutron нужно приобрести сетевой мост Caseta Wireless.

Аудиосистема

Акустическая смарт-колонка Apple HomePod — умная домашняя аудиосистема, примечательная несколькими особенностями:

  • Улучшенное качество звука. Самонастраивающийся динамик ориентируется в пространстве и адаптирует звук под размер помещения. Благодаря 6 встроенным микрофонам колонка меняет звучание в зависимости от объема помещения и близости к препятствиям.
  • Объемное звучание. Колонка обеспечивает покрытие звуком на 360°. За качество звучания отвечает сабвуфер и 7 разнонаправленных динамиков.
  • Возможности. Смарт- колонка синхронизирована с сервисом Apple Music; она не только воспроизводит треки, но и, после анализа вкусов владельца, способна предлагать новые композиции.
  • Встроенная поддержка Siri. Голосовые функции реализованы на английском, что ограничивает использование (но одновременно стимулирует изучение языка). Бонус — взаимодействие с компонентами HomeKit. HomePod не только регулирует звук и запускает нужные плейлисты, но и заменяет смартфон в управлении домом, что весьма практично.

Датчики для умного дома

Датчики – самая многочисленная и разнообразная группа элементов любого умного дома. Apple предлагает 4 разноплановых модели для использования на территории России. Все они производства немецкой компании Elgato.

Погодная станция Eve Degree определяет и выводит на экран температуру, влажность и атмосферное давление. Работает от батареек форм-фактора CR2450. Записывает данные в облачный сервис Apple.

Комнатный анализатор воздуха Eve Room показывает качество (наличие летучих органических веществ), температуру и влажность воздуха в помещении. Присутствует функция записи измерений, поэтому можно отследить динамику наблюдаемых показателей.

Информация выводится на дисплей устройства. Размеры анализатора 54*54 мм. Питание может быть как от сети переменного тока через адаптер, так и от батареек.

Контактный датчик Eve Door & Window предназначен для индикации состояние двери или окна – открыты они или закрыты. Устройство беспроводное и работает от батарейки форм-фактора ER14250. Передача данных осуществляется по технологии Bluetooth.

Беспроводной датчик движения Eve Motion предназначен для определения процесса перемещения в зоне его действия. Он работает по Bluetooth, а питание происходит от сменных батареек формата “AA”.

Среди датчиков, которые Apple не предлагает по разным причинам для России, можно выделить те, которые не дублируют функции устройств от Elgato:

  • Fibaro Flood Sensor – устройство от польской фирмы предназначено для сигнализации протечек воды;
  • Netatmo Healthy Home Coach – этот прибор от французской компании дублирует функции домашней метеостанции, измеряя температуру и влажность, но еще он дает показатель концентрации углекислого газа и уровень шума;
  • Netatmo Smart Smoke Alarm – датчик дыма с функцией немедленного оповещением владельца смартфона о возникшей проблеме.

Эти датчики можно купить и в России в различных интернет-магазинах.

Другие сертифицированные решения

Компания Elgato разработала для HomeKit еще два оригинальных прибора, которые локализованы и для России.

Система полива Eve Aqua предназначена для автоматизации оросительной системы сада или теплицы. Ей можно автоматически управлять, используя HomeKit. Реализован функционал подачи воды по графику. Устройство выполнено в виде шлангового соединителя и работает от батареек типа “AA”.

Термостатический вентиль Evo Termo позволяет устанавливать индивидуальные сценарии отопления. С его помощью можно регулировать температуру в зависимости от времени суток. Его крепят на входе в радиатор с помощью винтового соединения. Работает этот прибор от двух элементов питания типа “AA”.

Интеллектуальные выключатели и розетки

Постоянно носить с собой по дому iPhone не очень удобно. Поэтому для выполнения стандартных действий можно использовать установленные в любом месте выключатели.

Модель Eve Button от компании Elgato представляет собой портативную кнопку. С помощью таких устройств управляют приборами и запускают сценарии, когда под рукой отсутствует iPhone. Ее можно носить с собой или прикрепить в удобном для пользователя месте.

Для работы с этой моделью в качестве домашней станции требуется настроить iPad c iOS v.11.4 или Apple TV с tvOS v.11. Кнопка распознает однократное, двойное или длительное нажатие, поэтому для нее можно разработать 3 различных сценария. Она работает от литиевых батареек форм-фактора CR2032.

Все функционирующие от электросети модели этой и других фирм (Fibaro, iDevice, Koogeek и др.) рассчитаны на 120 В, поэтому для России их не поставляют.

Решить вопрос интеграции электроприборов в умный дом, которые не поддерживают технологию HomeKit, можно при помощи розеток. Они работают по стандарту Apple и могут подавать питание или отключать его. Выбор локализованных для России приборов тоже не очень впечатляет: доступна всего одна модель Elgato Eve Energy.

Существует пять версий с различными размерами этого устройства. Для России нужно заказывать “европейский” вариант. Максимально допустимая сила тока – 11 А, а значение напряжения должно лежать в диапазоне от 100 до 240 В.

Розетка также работает как счетчик, поэтому с помощью HomeKit можно контролировать расход электроэнергии тех приборов, которые через нее запитаны.

У этого же производителя и у многих других фирм (iDevice, Koogeek, Legrand, Vocolink) есть розетки для умного дома под американский стандарт 120 В.

Интернет-устройства и мультимедиа

Apple не внесла ресиверы, колонки и сетевые мосты в перечень продукции, которую она предлагает в России. Тем не менее купить эти аксессуары можно и в крупных сетях и, тем более, через Интернет.

Apple разработала собственный протокол беспроводной передачи потовых мультимедийных данных по локальной сети между своей продукцией и другими устройствами – AirPlay. Он был внедрен еще в 2004 году и назывался AirTunes, а в 2021 году вышла версия AirPlay2. Подключить колонки и ресиверы к HomeKit можно, если они поддерживают этот стандарт.

С помощью приложения Home, владелец iPhone или iPad может произвести гибкую настройку мультимедийной аппаратуры. Ее можно будет использовать как одиночный источник звука или сгруппировать в стереопары и мультирумы.

Для HomeKit подходят многие модели ресиверов известной японской компании Denon, которая специализируется на производстве оборудования Hi-End класса. Также доступны три модели серии Uniti английской фирмы Naim.

Помимо Apple HomePod на AirPlay2 могут функционировать колонки других фирм:

  • датской Bang&Olufsen;
  • японской Denon;
  • датской Libratone;
  • японской Marantz;
  • английской Naim;
  • американской Sonos.

Для удаленного управления умным домом из мобильного приложения нужно специальное устройство, которое производители называют по-разному:

  • сетевой мост (Bridge) – Apple, Philips;
  • смарт хаб (Smart Hub) – Amazon, Google, Samsung;
  • шлюз (Gateway) – IKEA, Xiaomi.

Если в доме есть Apple TV, то оно вполне может справить с этой функцией, однако при его отсутствии придется или приобретать устройство от Apple или покупать и настраивать более дешевый сетевой мост.

Читайте также:  На iPad пропал звук: что делать?

Существует более 20 фирм, предлагающих сетевые мосты, которые совместимы с HomeKit. Их перечень есть на сайте фирмы Apple.

Климат

Полный обзор системы невозможен без климатических приборов. Многие кондиционеры, очистители и увлажнители воздуха, вентиляторы (в том числе потолочные), обогреватели от ведущих мировых производителей совместимы с домом Apple и приложением homekit. Особенность яблочного дома состоит в том, что в систему HomeKit встраиваются только приборы, рассчитанные на европейские (американские, японские) электросети с напряжением 100-120 В.

В число аксессуаров входит термостатический вентиль Eve Thermo Connected. Он устанавливается на радиатор и автоматически регулирует рабочую температуру, экономя энергию и расходы. Каждые 10 минут приложение собирает данные о работе обогревателя и оформляет их в виде статистики. Реализована возможность сценарной работы (обогрев усиливается перед возвращением хозяев) и управления через Siri.

Кому подойдет “яблочный” умный дом?

Сделать выбор в пользу системы HomeKit можно в том случае, если:

  • быть обладателем устройств от Apple и испытывать комфорт от работы с iOS;
  • предпочитать более дорогие, но несложные по настройке и эксплуатации решения;
  • не требовать от умного дома выполнения каких-либо нестандартных задач и довольствоваться тем функционалом, который предлагает Apple.

https://www.youtube.com/watch?v=PERPpFWHnDM

Если человек не соответствует хотя бы одному из вышеперечисленных критериев, то нужно обратить внимание на другие предложения. Тем более что тема умного дома сейчас очень популярна, что привело к серьезной конкуренции на рынке автоматизации жилых объектов.

Лампы и световые модули

Apple предлагает российским покупателям всего 3 LED-лампы бренда Lifx, которые работают от напряжения 220 В и имеют стандартный резьбовой цоколь E27:

  • Lifx A60 – многоцветная лампа, потребляет 11 Вт, при максимальной яркости в 1100 лм;
  • Lifx Mini A60 – менее габаритный аналог предыдущей модели; тоже многоцветная, потребляет 9 Вт, при этом выдавая яркость 800 лм;
  • Lifx Mini Day & Dusk A60 – эта лампа аналогична предыдущей модели, только работает в белом или желтом спектре. Если нет необходимости в цветном освещении, то лучше брать ее, так как она на треть дешевле.

Все лампы поддерживают режим свечения не на полную мощность. Для этих приборов не нужен концентратор или другие элементы, так как все необходимое уже интегрировано в них.

У Lifx есть еще 8 моделей ламп, но они рассчитаны на цоколь E26, типичный для систем освещения в США и Канаде. Их придется адаптировать к нашим стандартам подключения.

Есть и устройства других производителей, например, Feit Electric или Koogeek, которые тоже работают совместно с HomeKit. У них могут быть другие особенности: так лампа Feit OM60 работает от 120 В, поэтому на линию будет необходимо установить понижающий трансформатор.

Помимо ламп, для освещения можно использовать и другие решения. Стильное дизайнерское изделие – световая панель Nanoleaf Light Panels, которая имеет регулировку яркости и цвета.

Она состоит из LED-модулей, каждый из которых имеет форму правильного треугольника с длиной каждой стороны около 25 см. Их можно комбинировать, создавая оригинальные узоры.

В комплекте с панелью идет модуль Rhythm. Он является аудиовизуализатором, передающим сигнал на элементы в соответствии со звуковым фоном. Эту комбинацию часто используют для оформления ночных клубов.

Еще одним стильным устройством является беспроводный пульт управления Nanoleaf Remote. Он выполнен в форме додекаэдра (двенадцатигранника). С помощью HomeKit можно задать 12 режимов работы панелей, а для их выбора достаточно поставить Nanoleaf Remote на одну из граней. Простым вращением этого пульта можно добавлять или уменьшать яркость панелей.

Локализация аксессуаров для россии

Аксессуаров умного дома, которые официально предназначены для использования на территории России, немного. Все они представлены на официальном сайте Apple. Главный вектор продвижения этого направления – США, где некоторые стандарты отличаются от европейских. В основном это касается параметров электроснабжения.

Также проблемы c возможностью использования устройств, которые рассчитаны на американский рынок, возникают с замками.

Американский стандарт Deadbolt рассчитан на 1/2 или 3/4 оборота ключа, а не на полные циклы в 180°. Поэтому вместе со SmartLock придется выписывать и монтировать запорный механизм.

Таких примеров несоответствий стандартов множество. Специалисты интернет-магазинов, предлагающих аксессуары для HomeKit, не всегда осведомлены о таких тонкостях, а часто просто не предупреждают об этом клиентов.

Поэтому ответственность за работоспособность приобретенных устройств, которые не предназначены для нашей страны, лежит исключительно на покупателе.

Механизированные гаражные ворота

Откатные или подъемные гаражные ворота не так популярны в России. Поэтому Apple не предлагает к продаже устройства для их автоматического открытия.

При желании можно приобрести устройства управления раздвижными воротами самостоятельно, но нужно понимать, что голосовые команды можно будет давать только на английском языке.

С HomeKit совместимы контроллеры следующих фирм:

  • итальянской Nice;
  • американской LiftMaster;
  • английской Chamberlain.

Все контроллеры рассчитаны на работу с приводами ворот, произведенными этими же фирмами.

Минусы и плюсы системы

Автоматизация на базе HomeKit обладает очевидными преимуществами:

Обращают на себя внимание недостатки концепции яблочного смарт-жилья:

    • Ограничение ОС. Приложение HomeKit устанавливается только на эпл гаджеты: iPhone, iPad или iPod touch с версией ОС 9.1 и выше.
    • Ограничение совместимого оборудования. Несмотря на то, что список постоянно расширяется, доступных гаджетов все еще немного (особенно, если сравнить с Xiaomi).
    • Отсутствие готового комплекта. Неискушенному пользователю iPhone, решившему собрать умный дом своими руками, трудно решить, какие устройства понадобятся на первых порах. Новичкам советуют начинать с приобретения умной лампочки (например, Philips Hue или Koogeek). Затем добавить контроллер Elgato (термостат или датчик движения), позже — умную розетку Koogeek для голосового управления домашней техникой.

Назначение apple homekit

Приложение, кстати, доступно уже и на русском языке. С Apple HomeKit вы сможете:

Apple HomeKit управляет бытовой техникой дистанционно и уведомляет владельца о происшествиях. Вы сможете отдавать гаджетам голосовые команды, планировать действия. Сценарии облегчают управление умным домом. Эта удобная функция позволяет одной фразой или кнопкой подавать команды сразу нескольким устройствам.

Не все гаджеты готовы работать в РФ из-за отличительных особенностей. Например, если в российских замках ключ делает полные обороты, то в США большинство замков открываются вполоборота или в три четверти оборота. Также различаются стандарты цоколей ламп.

Большинство устройств Apple работают от сети 110-120 В и не предназначены для нашей электросети в 220В. Такое несоответствие российских и американских стандартов не делает популярной Apple Home в нашей стране, хотя базовый комплект подобрать можно. Покупая товар, внимательно ознакомьтесь с техническими характеристиками устройства.

В свой Умный дом корпорация пригласила разных производителей. Но интегрировать устройства в HomeKit могут не все желающие, а только те, кто получил сертификацию Apple. На совместимых приборах покупатель заметит наклейку Works with HomeKit. Подключаются устройства просто – iPhone или iPad сам найдет гаджеты и выполнит подключение.

Более пятидесяти компаний выпускают оборудование, совместимое с Apple. Список производителей постоянно пополняется. Не отстают и российские производители.

Например, компания Rubetek получила Национальную премию «Продукт года» и с успехом интегрирует устройства в HomeKit. А российские потребители, благодаря Rubetek, получили в пользование оборудование по доступной цене.

Настройка приложения «дом»

image
Первый запуск приложения «Дом»image
Нажал «Добавить аксессуар»image
iPhone увидел в локальной сети устройство с поддерждок HomeKitimage
Ввести код вручнуюimage
При добавлении указал pin-код из настроек HomeKit аддонаimage
Все устройства

iPhone увидел все мои устройства, описанные в items. Далее я переименовал некоторые устройства, создал «комнаты» (первый этаж, второй этаж, улица) и раскидал все устройства по ним.

Здесь я хочу пояснить один момент. На скриншоте выше виден элемент «Температура на улице» (первый элемент с показателем 2 градуса), находящийся в комнате «Улица». Этот элемент реализован с использованием биндинга YahooWeather Binding — по сути просто прогноз погоды от yahoo для конкретного места.

К NooLite он не относится, поэтому я не затронул подробности его установки и настройки. Сделать это можно опять же через Paper UI, все подробно изложено в документации.

О чём речь

Умные лампочки, термостаты, дверные замки — всё это давно существует. Каждое устройство имеет своё приложение, c помощью которого ей можно управлять. Задача Apple — заставить всё это работать вместе, причём максимально просто и безопасно для пользователя.

Для этого и была создана платформа HomeKit. С её помощью можно подключить, объединить и контролировать всю умную технику в доме, имея под рукой iOS-девайс или Apple TV. HomeKit представили на WWDC-2021, за два года количество аксессуаров выросло, а Apple допилила технологию. Расскажу, как это всё работает и можно ли самостоятельно собрать умный дом от Apple.

Освещение

Компания Apple предлагает россиянам всего три светодиодные лампы бренда Lifx с цоколем E27. Подключаются они к сети 220 В (а не 110 В, как в США).

К светодиодным лампам с поддержкой Wi-Fi, пригодных для России, относятся:

У ламп других модификаций – цоколь Е-26, и они не работают в сети 220 В. Для российского потребителя больше подойдут лампы производства Rubetek. Они освободят вас от лишних трат и проблем с установкой.

Умные лампы меняют мощность в зависимости от желания хозяина. Например, можно настроить лампу на половину мощности, что подойдет для просмотра семейного кино или отдыха.

Плюсы и минусы системы apple

Apple далеко не первая компания, которая разрабатывает собственную систему умного дома. Среди крупнейших производителей электроники и программного обеспечения можно называть Google, Microsoft, Amazon, Samsung и Xiaomi.

Кроме того, существуют и открытые системы, например, базирующиеся на платах Arduino или Raspberry.

Подключение noolite к openhab

Исходя из документации, для подключения нового устройства к OpenHab нужно было:

  1. Добавить его в items
  2. Добавить в sitemap, чтобы оно отображалось в OpenHab панели управления умным домом (Basic UI, Classic UI). Данный шаг можно пропустить, к работе с HomeKit он не относится, но с его помощью можно проверить, что OpenHab видит NooLite и правильно с ним работает.
  3. Добавить правила в rules, если нужна автоматизация или дополнительная логика обработки событий

Популярные сценарии

Полноценный способ управления устройствами home kit от apple — создание сценария, системы команд для активации набора действий. Удобство планировщика сценариев — в простоте. После одноразовой настройки сценарий активируется одним кликом, запуская несколько (иногда десятки) процессов. В приложении HomeKit встроены готовые (стандартные) сценарии; в числе популярных:

  • «Утро». По расписанию (например, за полчаса до будильника), включается отопление, свет, начинает работать чайник или кофеварка.
  • «Я ушел». Можно не волноваться о забытом утюге. Home kit обесточит ненужные девайсы, заблокирует вход, переключит климатическое оборудование в режим энергосбережения.
  • «Я дома». К приезду хозяина распахнутся гаражные ворота, включится внешняя подсветка, снимется блокировка замка. До нужной температуры прогреется воздух, включится телевизор и заработает кофеварка.
  • «Ночь». Хозяева лягут спать, зная, что климатическое оборудование переведено в экономный режим, на крыльце включена подсветка, а шторы закрыты.
  • «Кино». Лампы настраиваются на минимальную мощность или гаснут, кондиционер переходит на бесшумную работу.

Сценарии запускаются несколькими способами: вручную (через приложение), по таймеру (в выбранное время), если срабатывает устройство или датчик.

Принципы работы умного дома

Подключение устройств автоматизации у Apple реализовано через фреймворк HomeKit, который работает под управлением устройств iPhone, iPad или AppleTV. Он позволяет проектировать и объединять модули проекта умного дома.

HomeKit находит и регистрирует элементы, которые будут включены в проект. Затем пользователь может задать сценарии их работы, устанавливая, таким образом, порядок автоматических действий в доме или его отдельных помещениях.

Существуют различные типы простых сценариев, которые можно реализовать с применением домашней автоматизации HomeKit.

Система от Apple может реагировать на следующие события:

  • Изменение состояния среды. Если температура в комнате превысит заданный показатель, то произойдет включение системы кондиционирования.
  • Наступление определенного времени суток или дня недели. Включение придомового освещения ночью.
  • Получение указаний от пользователя. Включение телевизора по голосовой команде.
  • Изменение положения жильцов. Автоматическое выключение света, если все люди покинули дом.

На основе шаблонов пользователь может проектировать и более комплексные сценарии. Все это можно считать высокоуровневым программированием с интуитивно-понятным интерфейсом, привычным для владельцев устройств, произведенных Apple.

В 2021 году компания реализовала для HomeKit подключение к функции принадлежащего ей облачного голосового помощника Siri. После слов “привет Сири”, можно подать звуковую команду (например, “включи свет в кухне” или “открой входную дверь”) и умный дом среагирует на нее.

Сначала к Сири было много нареканий, однако сейчас прогресс в развитии голосового вопросно-ответного управления привел к значительному улучшению работы этого функционала. Однако все же система Siri не всегда правильно “понимает” требования пользователя. Русскоязычная версия этого сервиса доступна в iOS версий 8.3 и выше.

Розетки

Розетка — полезная составляющая смарт-жилья; с ее помощью в смарт-дом интегрируются электроприборы, не поддерживающие технологию HomeKit. Российскому потребителю известна модель Elgato Eve Energy со следующими характеристиками:

  • Параметры. Рассчитана на силу тока в 11 А и напряжение в промежутке 100-240 В.
  • Управление энергопотреблением. Контролирует питание приборов, внедренных в систему. Отслеживает расход энергии, передает статистику на смартфон.
  • Поддержка платформы HomeKit и голосового управления через персонального помощника Siri; совместима с другими устройствами Eve.
  • Подключение. Беспроводное, по технологии Bluetooth. Синхронизация с Apple TV делает возможным удаленный доступ.

Системы вентиляции и кондиционирования

Пока что для России фирма Apple не сертифицировала ни одного вентилятора, кондиционера, обогревателя или системы очистки воздуха. Причина типична для электроприборов, работающих под управлением HomeKit – параметры электросети. Те модели, которыми можно управлять со смартфона, рассчитаны на напряжение 100-120 В.

Компания Hunter выпускает 4 модели потолочных вентиляторов, шириной 54″, которые работают с системой Apple. Технически они практически идентичны и отличаются только дизайном.

Пока что только кондиционеры Haier прошли сертификацию Apple. Его дочернее предприятие General Electric Company выпустили линейку с мощностью 8000-12000 BTU для американского рынка. Одну модель выпускает головное предприятие только для рынка Китая.

Масляный обогреватель De’longhi Multi-Dynamic Heater мощностью 1,5 кВт выпускают для рынка Японии. Он имеет 5 ступеней интенсивности нагрева и работает от напряжения 100 В.

Очистители воздуха (Air Purifier) для рынка США выпускают тайваньская компания CviLux Corporation (бренд O’pro9) и корейская Coway Corporation.

Системы охраны и обнаружения

Для HomeKit пока предназначена единственная охранная комплексная система, разработанная американской корпорацией Honeywell. Она основана на контроллере Lyric Controller LCP500.

Для России это устройство не подходит, так как голосовое управление поддерживает только 4 языка: английский, французский, испанский и португальский. Кроме того, его электропитание рассчитано на 110 В.

Apple предлагает для России использовать в своей системе HomeKit только одну камеру, которую выпускает компания D-link – известный тайваньский производитель телекоммуникационного оборудования.

Модель Omna 180 Cam HD имеет большинство современных технологичных функций:

  • разрешение Full HD 1080;
  • угол обзора 180°;
  • поддержка microSD;
  • двусторонняя передача звука;
  • ночное видение.

Подключение этой камеры к умному дому позволяет при регистрации движения отправлять видеозапись на устройства пользователя. Это возможно при использовании программного обеспечения Apple начиная с tvOS v. 10.1 или iOS v. 10.1.

Для других стран видеокамеры, работающие совместно с HomeKit, выпускают швейцарская Logitech, французские Netatmo и Somfy.

Замки, которые работают под управлением Apple, для России не продают.

Выпускаемые для других стран модели можно условно разделить на две категории:

  • накладки на запорное устройство;
  • полноценный механизм с электронной начинкой.

При приобретении накладок необходимо узнать тип замка, на который они рассчитаны.

Замки могут работать только от ключа или также иметь цифровой сенсорный экран для набора кода.

Удаленный доступ и автоматизация

В моей локальной сети находился Apple TV, который без дополнительных настроек сам определился как «Домашний центр». Как я позже выяснил, домашний центр необходим для удаленного доступа к умному дому и настройки автоматизации (действия по расписанию, действия на основе вашей геопозиции и т.д.).

В качестве домашнего центра может выступать Apple TV 3 или 4 поколения (в 3 поколении работает только удаленный доступ, для автоматизации нужно 4 поколение) или iPad с iOS 10. Это устройство должно быть постоянно включено и находится в локальной сети умного дома.

Установка и настройка homekit для openhab

Установку HomeKit аддона для OpenHab я произвел в пару кликов через Paper UI (интерфейс администрирования):

Для его корректной работы, следуя документации, для каждого элемента items прописал тип (Lighting, Switchable, CurrentTemperature, CurrentHumidity, Thermostat). После этого файл noolite.items имел следующий вид:

Number FFTemperature "Температура [%.1f °C]" <temperature> [ "CurrentTemperature" ] {exec="<[python noolite_cli.py -sns 0:5000:JSONPATH($.temperature)]"}

Number FFHumidity "Влажность [%d %%]" <temperature> [ "CurrentHumidity" ] {exec="<[python noolite_cli.py -sns 0:5000:JSONPATH($.humidity)]"}

Switch  Heaters1 "Обогреватели" [ "Switchable" ] { exec=">[OFF:python noolite_cli.py -ch 0 -cmd 0] >[ON:python noolite_cli.py -ch 0 -cmd 2]"}

Switch  Light1 "Освещение" [ "Switchable" ] { exec=">[OFF:python noolite_cli.py -ch 2 -cmd 0] >[ON:python noolite_cli.py -ch 2 -cmd 2]"}

Color RGBLight "Светодиодная лента" <slider> [ "Lighting" ]

Затем в настройках аддона прописал локальный адрес устройства c OpenHab (в моем случае Raspberry Pi) и посмотрел pin-код сопряжения:

После этого с настройками OpenHab было закончено, и я приступил к конфигурированию умного дома на iphone в приложении «Дом».

Установка и настройка openhab

У OpenHab 2 есть довольно подробная документация, где помимо основных платформ есть и туториал по установке на Raspberry Pi. Не буду копировать сюда все шаги, так как никаких проблем с установкой не возникло.

После установки web-интерфейс OpenHab был доступен в браузере по адресу: «><адрес_устройства_с_openhab>:8080.

Сразу были доступны:

  1. Basic UI, Classic UI — панели управления устройствами подключенными к OpenHab
  2. Rest API — собственно rest API
  3. Paper UI — интерфейс администирования OpenHab, через который его можно настроить

Пока Basic UI был пустой:

Явные недостатки и проблемы

Apple при привлечении производителей пошла по простому пути – реализовала связующий интерфейс и стала ожидать, когда фирмы будут адаптировать свои устройства под него. Расчет был, очевидно, на раскрученность бренда и многочисленную армию потенциальных клиентов, которые являются фанатами iPhone.

Можно сказать, что развитие концепции HomeKit немного запоздало. Поэтому количество приборов, которые сейчас могут работать под управлением умного дома, невелико. Кроме того, политика фирмы ориентирована прежде всего на рынок США, поэтому для России перечень подходящих элементов совсем незначителен.

Многие приборы, которые могут работать под HomeKit, рассчитаны на электропитание 100-120 В. На самом деле подключить такие устройства несложно, так как можно запитать отдельные элементы или целые цепи через понижающий трансформатор.

А при проведении электропроводки нового дома достаточно заранее предусмотреть контуры с подходящими значениями напряжения.

Надо также отметить, что цена на многие элементы для HomeKit весьма велика. Стоимость системы освещения из 6 самых дешевых ламп Lifx Mini Day & Dusk A60 будет около 20 тысяч рублей. Для сравнения – стоимость платы Arduino MKR WiFi 1010 и 6 светодиодных ламп PLED-T32/115 на 800 лм составляет около 3 тысяч рублей.

Вся автоматизация HomeKit реализована через “сценарии”. То есть полноценного программирования, анализа нескольких каналов информации и запуска событий на основе этих данных пока нет.

Хотя на примере тех же iPhone видно, что Apple сначала отрабатывает базовую функциональность и только потом развивает “интеллект” системы. Поэтому, возможно, HomeKit через некоторое время действительно станет “умным”, а не только автоматизированным.

🌟 лучшие устройства apple homekit для умного дома 2021 года

Невозможно представить современное, модернизированное жилье без умных устройств Apple HomeKit. Кто-то ограничивается наличием одного или двух смарт-аксессуаров, а кто-то создает целые экосистемы умного дома. Популярность Apple HomeKit среди широкого круга пользователей вполне оправдана, ведь эта платформа обладает целым перечнем преимуществ: огромный выбор умных устройств HomeKit разного предназначения, удобное управление через приложение Дом, возможность создавать сценарии и автоматизации, голосовое управление Siri, простая и быстрая настройка гаджетов.

Если вы уже пользуетесь Apple HomeKit, или только планируете оснастить свой дом/квартиру/офис смарт-аксессуарами с поддержкой данной платформы — вам будет очень полезна наша подборка. В подборке мы собрали 10 лучших устройств HomeKit разных категорий, которые сделают ваше жилье намного функциональнее, и позволят упростить ваш быт!

Оцените статью
iPad Мобайл
Добавить комментарий