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

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

Модератор: immortal

Аватара пользователя
chelovert
Сообщения: 64
Зарегистрирован: Ср май 08, 2019 2:01 pm

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

Сообщение chelovert »

Sankey писал(а): Вт май 12, 2020 8:06 am Всем добра) примите в стан новичка. Да днях установил МЖДМ, теперь осваиваюсь. Установил я данный модуль. Прошёлся по инструкции. Все сделал, пишет «нет данных». По данной ветке прошёлся несколько раз уже но решения проблемы не нашел. Регион регистрации РУ и в приложении и в модуле. Модуль запущен, проверял в X-ray. Прикрепил бы логи но пока не в курсе где это и как. Из устройств у меня кондиционер и ТВ
Модуль из мастер ветки не работает с кондиционером. т.к. LG поменяло работу с api. Попробуйте https://github.com/chel0vert/majordomo_ ... ree/api_v2 . На данный момент идет обновление модуля для работы с кондиционером. Но мне не хватает примеров запросов, которые шлет приложение в апи... + кондиционера у меня нет
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm

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

Сообщение Divan »

Sankey писал(а): Вт май 12, 2020 8:06 am Всем добра) примите в стан новичка. Да днях установил МЖДМ, теперь осваиваюсь. Установил я данный модуль. Прошёлся по инструкции. Все сделал, пишет «нет данных». По данной ветке прошёлся несколько раз уже но решения проблемы не нашел. Регион регистрации РУ и в приложении и в модуле. Модуль запущен, проверял в X-ray. Прикрепил бы логи но пока не в курсе где это и как. Из устройств у меня кондиционер и ТВ
Регион не имеет значения, можно любой, просто кондиционер не будет работать в данном модуле, так как он работает с API версии 2, а этот модуль работает только с API 1. Установите себе этот модуль с API версии 2. Кондиционер должен обнаружиться, вы получите информацию с него, но управление еще не реализовано. Автор данного модуля делает его, когда у него есть время и желание. Регистрация у API версии 2 отличается от той, что в API версии 1.

Модуль ставить вручную, через добавление модуля
SPOILERSPOILER_SHOW
Безымянный.jpg
Безымянный.jpg (35.83 КБ) 6016 просмотров
Что касается ТВ, то найдите в маркете модуль LG webOS TV (by skysilver)

Сам модуль с API 2
majordomo_LGsmartthinq-api_v2.tar.gz
(2.05 МБ) 315 скачиваний
Процедура регистрации
Вставялем как на скриншоте и нажимаем на кнопку Обновить, после кликаем на ClickMe
SPOILERSPOILER_SHOW
Регистрация-1.JPG
Регистрация-1.JPG (36.45 КБ) 6016 просмотров
Форма регистрации LG
SPOILERSPOILER_SHOW
Регистрация-2.JPG
Регистрация-2.JPG (27.27 КБ) 6016 просмотров
Кликаете на адресную строку и копируете всю строку полностью и вставляете в раздел Redirected url
SPOILERSPOILER_SHOW
Регистрация-3.JPG
Регистрация-3.JPG (9.83 КБ) 6016 просмотров
Регистрация-4.jpg
Регистрация-4.jpg (45.72 КБ) 6016 просмотров
После регистрации будет пусто
SPOILERSPOILER_SHOW
Регистрация-5 будет пока пусто.JPG
Регистрация-5 будет пока пусто.JPG (12.22 КБ) 6016 просмотров
Идем в X-Ray и перезапускаем модуль, после перезапуска должна появится дата, если даты нет, значит модуль не стартанул и есть проблема, нужно смотреть логи
SPOILERSPOILER_SHOW
Перезапускаем модуль и ждем.jpg
Перезапускаем модуль и ждем.jpg (149.66 КБ) 6016 просмотров
Логи смотрим здесь
SPOILERSPOILER_SHOW
Логи.jpg
Логи.jpg (84.85 КБ) 6016 просмотров
Сам кондиционер в списке
SPOILERSPOILER_SHOW
Сам кондиционер.JPG
Сам кондиционер.JPG (21.89 КБ) 6016 просмотров
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Sankey
Сообщения: 6
Зарегистрирован: Чт апр 30, 2020 3:26 pm

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

Сообщение Sankey »

Спасибо за подробный гайд.
Что касается ТВ, то найдите в маркете модуль LG webOS TV (by skysilver)
С этого модуля я и начал. Прошло все гладко, что я решил размахнуться и на оставшуюся технику и жестко обломался))))

На данный момент я установил модуль не из маркета. Предыдущий удалил. Но новый модуль висит только в разделе "Custom" и никак не хочет появляться в "Устройствах". Быть может его там и не должно быть и надо запустить его другим. способом?

В X-ray цикл не запускается выдавая следующее в логах
00:58:23 0.65785800 Cannot start thread './scripts/cycle_LGsmartthinq.php' -- FILE NOT FOUND
00:49:59 0.06128400 Installing/updating plugin majordomo_LGsmartthinq-api_v2.tar (Unknown version)
00:43:54 0.87052000 Installing/updating plugin majordomo_LGsmartthinq-api_v2.tar (Unknown version)
что написано понятно, но вот как с этим быть не очень. На сколько я понимаю, он пытается запустить цикл удаленного модуля.
Короче я в тупике
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm

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

Сообщение Divan »

Все верно, если модуль устанавливается не из маркета, то данный модуль будет находится в разделе Custom, так и задумано. Модуль LGsmartthinq, который в маркете работает с API версии 1, а вы поставили модуль LGsmartthinq не из маркета и он работает только с API версии 2.
SPOILERSPOILER_SHOW
Маркет-custom.jpg
Маркет-custom.jpg (70.67 КБ) 5965 просмотров
Если нужно удалить модуль, то делаем так
SPOILERSPOILER_SHOW
Удаление модуля - 1.jpg
Удаление модуля - 1.jpg (171.32 КБ) 5965 просмотров
Удаление модуля - 2.jpg
Удаление модуля - 2.jpg (36.67 КБ) 5965 просмотров
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Sankey
Сообщения: 6
Зарегистрирован: Чт апр 30, 2020 3:26 pm

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

Сообщение Sankey »

Да, я удалил таким образом. В данный момент во вкладке "модули" у меня нет LGsmartthinq. В разделе Custom есть. Как его запустить?
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm

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

Сообщение Divan »

Sankey писал(а): Ср май 13, 2020 6:26 pm Да, я удалил таким образом. В данный момент во вкладке "модули" у меня нет LGsmartthinq. В разделе Custom есть. Как его запустить?
Удалите его из custom, нажав на Удалить справа, заново загрузите модуль вручную и установите, а если удалили установочный файл, то скачайте файлик с этой темы.
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Sankey
Сообщения: 6
Зарегистрирован: Чт апр 30, 2020 3:26 pm

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

Сообщение Sankey »

Divan писал(а): Ср май 13, 2020 6:37 pm
Sankey писал(а): Ср май 13, 2020 6:26 pm Да, я удалил таким образом. В данный момент во вкладке "модули" у меня нет LGsmartthinq. В разделе Custom есть. Как его запустить?
Удалите его из custom, нажав на Удалить справа, заново загрузите модуль вручную и установите, а если удалили установочный файл, то скачайте файлик с этой темы.
Да я уже несколько раз переустановил
Вложения
Снимок экрана 2020-05-14 в 02.24.07.png
Снимок экрана 2020-05-14 в 02.24.07.png (336.21 КБ) 5945 просмотров
Снимок экрана 2020-05-14 в 02.22.52.png
Снимок экрана 2020-05-14 в 02.22.52.png (63.33 КБ) 5945 просмотров
Снимок экрана 2020-05-14 в 02.21.47.png
Снимок экрана 2020-05-14 в 02.21.47.png (33.79 КБ) 5945 просмотров
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm

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

Сообщение Divan »

Чтобы модуль появился в Устройствах, нужно зайти в редактирование модуля и активировать или переустановить модуль
SPOILERSPOILER_SHOW
Безымянный.jpg
Безымянный.jpg (27.26 КБ) 5945 просмотров
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Sankey
Сообщения: 6
Зарегистрирован: Чт апр 30, 2020 3:26 pm

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

Сообщение Sankey »

Divan писал(а): Ср май 13, 2020 7:44 pm Чтобы модуль появился в Устройствах, нужно зайти в редактирование модуля и активировать или переустановить модуль
SPOILERSPOILER_SHOW
Безымянный.jpg
Так в том и проблема, что у меня после установки его нет нигде, кроме вкладки 'custom'. А там кроме как удалить, ничего больше не сделаешь
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm

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

Сообщение Divan »

Установите себе любой файловый менеджер
SPOILERSPOILER_SHOW
Файловый менеджер.jpg
Файловый менеджер.jpg (83.37 КБ) 5897 просмотров
найдите папки модуля LGsmartthinq и удалите файлы
modules - путь /var/www/modules/
templates - путь /var/www/templates/
scripts - путь /var/www/scripts/

SPOILERSPOILER_SHOW
Удаление модуля.jpg
Удаление модуля.jpg (214.64 КБ) 5897 просмотров
шаблоны.JPG
шаблоны.JPG (25.06 КБ) 5897 просмотров
Скрипт.JPG
Скрипт.JPG (95.17 КБ) 5897 просмотров
На будущее, чтобы понимать какие файлы нужно удалить, распакуйте модуль и посмотрите содержимое, эти файлы и нужно удалить
SPOILERSPOILER_SHOW
состав модуля.JPG
состав модуля.JPG (11.62 КБ) 5897 просмотров
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Ответить