воскресенье, 22 декабря 2024 г.

Подключение холодильника LG GA-B459SEQM к Home Assistant

    Решил я подключить свой холодильник LG GA-B459SEQM к своему умному дому на базе Home Assistant. Данный способ подойдет без каких-либо изменений для подключения к HA любых устройств LG с поддержкой ThinQ: холодильников, умных колонок, кондиционеров, стиральных машин, роботов-пылесосов, телевизоров и т.п.

   Для подключения необходимо:

1) Перейти по адресу https://connect-pat.lgthinq.com/login выбрать страну [1], ввести LG ThinQ account (электронную почту(ID) и пароль(PW))[2] и нажать фиолетовую кнопку с иероглифами[3]:

 

2) Выбрать добавить новый токен  (ADD NEW TOKEN)[4]:

 

3) Придумать название токена [5], выбрать элементы [6]: 

Permission to view all devices

Permission to view all device statuses

All device control rights

All device event subscription rights

All device push notification permissions 

и нажать создать токен (CREATE TOKEN)[7]:

 

4) Токен создан (на скриншоте выделен желтым цветом). Копируем его в буфер обмена, нажав на кнопку «COPY»[8]:

 

5) Далее открываем Home Assistant и переходим в Настройки -> Устройства и службы -> Добавить интеграцию и в строке «Выберите бренд» пишем «lg»[9] и выбираем соответствующий бренд [10]:

 

6) Далее выбираем «LG ThinQ»[11]:

 

7) В следующем шаге в поле «Персональный токен доступа*» вводим токен, скопированный в 4м пункте данной статьи [12] и выбираем страну в одноименном поле [13]:

 

8) После этого холодильник станет доступен в Home Assistant:

 

9) На этом все. Холодильник LG GA-B459SEQM подключен к Home Assistant. Код карточки и сама карточка для холодильника выглядит так:

type: custom:vertical-stack-in-card
title: Холодильник LG
cards:
  - type: divider
  - type: entities
    entities:
      - entity: binary_sensor.kholodilnik_door
        secondary_info: last-changed
        icon: mdi:door
        name: Двери холодильника
  - type: divider
  - type: entities
    entities:
      - entity: number.kholodilnik_fridge_temperature
        name: Холодильник
        icon: mdi:thermometer
        secondary_info: none
      - entity: number.kholodilnik_freezer_temperature
        name: Морозилка
        icon: mdi:thermometer
  - type: divider
  - type: entities
    entities:
      - entity: binary_sensor.kholodilnik_eco_friendly
        name: Eco friendly
        icon: mdi:sprout
        secondary_info: none
      - entity: switch.kholodilnik_ice_plus
        name: Ice plus
        icon: mdi:snowflake-variant
        secondary_info: last-changed
      - entity: event.kholodilnik_notification
        name: Уведомнения
        icon: mdi:message-badge-outline
        secondary_info: last-changed




Комментариев нет:

Отправить комментарий