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

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

Модератор: immortal

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

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

Сообщение chelovert » Вт май 12, 2020 11:35 am

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

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

Сообщение Divan » Вт май 12, 2020 1:22 pm

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

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

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

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

Сообщение Sankey » Ср май 13, 2020 6:09 pm

Спасибо за подробный гайд.
Что касается ТВ, то найдите в маркете модуль 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
Благодарил (а): 117 раз
Поблагодарили: 280 раз

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

Сообщение Divan » Ср май 13, 2020 6:16 pm

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

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

Сообщение Sankey » Ср май 13, 2020 6:26 pm

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

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

Сообщение Divan » Ср май 13, 2020 6:37 pm

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
Благодарил (а): 3 раза
Поблагодарили: 0

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

Сообщение Sankey » Ср май 13, 2020 7:29 pm

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 КБ) 3812 просмотров
Снимок экрана 2020-05-14 в 02.22.52.png
Снимок экрана 2020-05-14 в 02.22.52.png (63.33 КБ) 3812 просмотров
Снимок экрана 2020-05-14 в 02.21.47.png
Снимок экрана 2020-05-14 в 02.21.47.png (33.79 КБ) 3812 просмотров
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm
Благодарил (а): 117 раз
Поблагодарили: 280 раз

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

Сообщение Divan » Ср май 13, 2020 7:44 pm

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

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

Сообщение Sankey » Чт май 14, 2020 2:28 am

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

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

Сообщение Divan » Чт май 14, 2020 8:29 am

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

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