Страница 7 из 8

Re: [Модуль] LG Smartthinq (LGsmartthinq)

Добавлено: Сб июн 12, 2021 6:46 pm
chelovert
Какой регион у вас?

Re: [Модуль] LG Smartthinq (LGsmartthinq)

Добавлено: Сб июн 12, 2021 6:54 pm
Divan
Для справки. Это полностью рабочая интеграция LG SmartThinq для Home Assistant. Работает с обеими версиями апи. Можно управлять кондиционером, сушилкой и стиральной машиной. Автор активно развивает интеграцию и чуть ли не каждые 2-7 дней вносит изменения в интеграцию. Не получится ли перенести эту интеграцию в Majordomo?

Re: [Модуль] LG Smartthinq (LGsmartthinq)

Добавлено: Вс июн 13, 2021 12:40 pm
V.A.S.t
chelovert писал(а):
Сб июн 12, 2021 6:46 pm
Какой регион у вас?
Россия RU ru-RU

Re: [Модуль] LG Smartthinq (LGsmartthinq)

Добавлено: Ср июн 16, 2021 9:45 am
V.A.S.t
chelovert писал(а):
Сб июн 12, 2021 6:46 pm
Какой регион у вас?
Есть какие-нибудь идеи?

Re: [Модуль] LG Smartthinq (LGsmartthinq)

Добавлено: Ср июн 16, 2021 4:12 pm
chelovert
Divan писал(а):
Сб июн 12, 2021 6:54 pm
Для справки. Это полностью рабочая интеграция LG SmartThinq для Home Assistant. Работает с обеими версиями апи. Можно управлять кондиционером, сушилкой и стиральной машиной. Автор активно развивает интеграцию и чуть ли не каждые 2-7 дней вносит изменения в интеграцию. Не получится ли перенести эту интеграцию в Majordomo?
Мне кажется, что давно пора запилить возможность добавления любых плагинов Home Assistant в Majordomo. Как вариант можно создать задачу для обновления Majordomo

У проекта по ссылке не один разработчик. скорее всего у каждого из них есть по одному девайсу. проект для MJD открытый - если у кого есть желание может слегкостью добавить PULL Request с кодом для кондиционера, сушилки итп - и я с удовольствием добавлю код в master ветку. К сожалению без девайса не оттестировать модуль. (у меня только стиралка...)

Re: [Модуль] LG Smartthinq (LGsmartthinq)

Добавлено: Ср июн 16, 2021 4:38 pm
chelovert
V.A.S.t писал(а):
Ср июн 16, 2021 9:45 am
chelovert писал(а):
Сб июн 12, 2021 6:46 pm
Какой регион у вас?
Есть какие-нибудь идеи?
Сложно ответить на вопрос... Нужны более точные данные. Например полные параметры запроса. Попробуйте в файле modules/LGsmarttinq/LGAPI.php раскомментировать строки 67,68,69 и посмотреть что в лог прилетает. Скорее всего, что не корректно составлен запрос к api. Полагаю нехватает данных

Попробуйте достать с гитхаба ветку api_v2...

Re: [Модуль] LG Smartthinq (LGsmartthinq)

Добавлено: Ср июл 07, 2021 7:12 am
V.A.S.t
Обновил модуль. Теперь при заполнении настроек каждые 20 секунд появляется новая стиральная машина с пустыми данными.
Лог:
12:12:05 0.17361100 Can not get device id by value '' and field 'MAC'
12:11:41 0.91225500 Can not get device id by value '' and field 'MAC'
12:11:17 0.53979600 Can not get device id by value '' and field 'MAC'
12:10:53 0.87604400 Can not get device id by value '' and field 'MAC'
12:10:30 0.43843500 Can not get device id by value '' and field 'MAC'
12:10:07 0.07524700 Can not get device id by value '' and field 'MAC'
12:09:42 0.95013800 Can not get device id by value '' and field 'MAC'
12:09:19 0.03483400 Can not get device id by value '' and field 'MAC'
12:08:55 0.81282200 Can not get device id by value '' and field 'MAC'
12:08:32 0.06462300 Can not get device id by value '' and field 'MAC'

Re: [Модуль] LG Smartthinq (LGsmartthinq)

Добавлено: Ср июл 07, 2021 1:07 pm
chelovert
V.A.S.t писал(а):
Ср июл 07, 2021 7:12 am
Обновил модуль. Теперь при заполнении настроек каждые 20 секунд появляется новая стиральная машина с пустыми данными.
Лог:
12:12:05 0.17361100 Can not get device id by value '' and field 'MAC'
12:11:41 0.91225500 Can not get device id by value '' and field 'MAC'
12:11:17 0.53979600 Can not get device id by value '' and field 'MAC'
12:10:53 0.87604400 Can not get device id by value '' and field 'MAC'
12:10:30 0.43843500 Can not get device id by value '' and field 'MAC'
12:10:07 0.07524700 Can not get device id by value '' and field 'MAC'
12:09:42 0.95013800 Can not get device id by value '' and field 'MAC'
12:09:19 0.03483400 Can not get device id by value '' and field 'MAC'
12:08:55 0.81282200 Can not get device id by value '' and field 'MAC'
12:08:32 0.06462300 Can not get device id by value '' and field 'MAC'
Обновил модуль. В таблицу lgsmarthinq_devices надо добавить колонку DEVICE_ID

Re: [Модуль] LG Smartthinq (LGsmartthinq)

Добавлено: Пт июл 16, 2021 10:44 am
Jurich
У меня такая же картина, колонка DEVICE_ID таблице имеется. В логе прописывается токен, а следом 10:39:10 0.39925000 Can not get device id by value '' and field 'MAC'. У меня два кондея LG B09TS и В12TS, может смогу предоставить доступ для развития модуля.

Re: [Модуль] LG Smartthinq (LGsmartthinq)

Добавлено: Пт июл 16, 2021 10:56 am
chelovert
Добавьте device id из ответа апи руками в mysql. Это как временное решение... Было бы интересно получить ответ от апи при добавлении устройства. Пока не понимаю почему у людей не добавляется device id в mysql..

Можно ещё поставить ветку fixes..

Обновите плз метод в modules/LGsmartthinq/LGsmartthinq.class.php

Код: Выделить всё

    
    function getMJDDeviceId($device)
    {
	debmes($device, 'lgsmarthinq');
        $device_id = $this->getMJDDeviceIdByAPIDeviceId($device);
        if (!$device_id) {
            $device_id = $this->getMJDDeviceIdByMacAddress($device);
        }
        return $device_id;
    }
чтобы можно было посмотреть что за данные прилетают в $device от api. В ответе должен быть deviceId .. скорее всего его там нет...