Добавляем кондиционер Samsung в Homekit и Алису

Сири, включи кондиционер на кухне, Алиса поставь температуру на 9,5 градусов, эй Гугл — сделай-ка Ташкент…

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

Но вернемся к теме нашего рассказа, а именно о том, как мы можем управлять wifi моделями кондиционеров от Samsung через Homekit, Siri и Алису (поддержка Google ассистента появилась благодаря обновлению homebridge и новому плагину от oznu, но сам Google Home пока кондиционеры не поддерживает).

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

Вот так выглядят сами кондиционер, новые модели не сильно отличаются от них. На фото модель 2014-2015 года.

Начало

На данный момент существует 2 вида плагинов для 2х видов кондиционеров Samsung (а их может быть и больше):

  • работающим через порт 8888
  • работающим через порт 2878

Если Ваш кондиционер имеет порт 8888, то ЭТО ваш плагин. А если у вас порт 2878, то инструкция ниже проведет вас по всем шагам, хотя принцип у них одинаковый.

Определение порта

Чтобы разобраться какой порт использует ваш кондиционер, вам понадобится любая программа для сканирования портов, я использую IP Scanner Pro.

Запускаем программу.

Из списка найденных устройств находим кондиционер — нажимает правой кнопкой мыши на него — выбираем Port Scan — ждем результат.

В результате видим, что наш кондиционер работает через порт  2878, значит мы на верном пути .

Устанавливаем плагин

Можно воспользоваться командой в терминале

npm install -g homebridge-plugin-samsung-air-conditioner

Или установить через UI найдя плагин homebridge-plugin-samsung-air-conditioner

Определяем токен

В терминале вводим

homebridge-samsung-ac-get-token <ip кондиционера>

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

Конфиг

Идем в наш любимый конфиг и вставляем туда всю полученную информацию (Mac адрес ищем на корпусе самого кондиционера):

{
"bridge": {
"name": "Qbridge",
"username": "CC:22:3D:E3:CE:35",
"port": 51826,
"pin": "031-45-154"
},
"description": "my homekit hub",
"accessories": [
{
"accessory": "Samsung Air Conditioner",
"name": "любое имя",
"ip_address": "10.0.1.131",
"mac": "dc:cd:cd:dc:34:22",
"token": "b7271111-1111-4e41-1111-30d400a01111"
}

Сохраняем конфиг и перезагружаем Homebridge.

Результат

В результате получаем управление в Хомките

Алиса

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

Get fresh and cool air — free your mind…

Подписывайтесь на канал InDaHomeKit в Telegram и Яндекс.Дзен, чтобы у вас всегда было что почитать: новости мира умного дома, обзоры новых устройств, инструкции по подключению.

Приходите в наш чат в Telegram

Так же у нас отличные паблики VK, Facebook, Instagram и Twitter.

Добавляем кондиционер Samsung в Homekit и Алису: 5 комментариев

  1. Любые кондиционера Samsung с Wi-Fi можно прокинуть в HomeKit?

    1. Только те у кого подходящий порт. Как это проверить указано в статье

  2. Где бы найти инструкцию по кондиционерам Haier, которые также управляются через собственное приложение и подключаются к WiFi…

    1. Но конечно можно управлять с помощью Бродлинка или пульта от Яндекса, ранее про его копию писали статью

Обсуждение закрыто.