0.confer2003@mail.ru 7806.01.22 19:42 Сейчас в теме
Пульт LG телевизором smart TV (2014 года).
Цель - управлять телевизором из 1С.
Может быть полезна тем, кто потерял и не может найти пульт ДУ, кто смотрит телевизор и сидит за ноутбуком одновременно, для изучения обмена xml с внешними устройствами, в данном случае телевизором.
"1. На телевизоре включить управление по IP: через Меню->Настройки->Настройка сети->Управление по IP->Инициализация, включить управление по IP, ввести логин, ввести пароль, запомнить IP адрес и порт.
2. На компьютере, скачать программу socat-1.7.2.1.zip (http://sendfile.su/1042888) (или поиском socat windows) и распаковать все в папку.
3. На компьютере, скачать control_tv.zip (http://sendfile.su/1043003) и распаковать все втуже папку из п.2 (файлы tv.bat, cr, login, password)
4. В файл login прописать логин из п.1,в файл password прописать пароль из п.1
(внимание !! логин и пароль не заканчивать переводом строки ! - иначе ничего работать не будет.)
файл cr - содержит 1 байт (0x0D - перевод каретки - эмуляция нажатия на Enter)
(11)Ну зря Вы так!
Кто-то вздумает интегрировать в какой-либо продукт (строящийся на 1С Предприятие 8) взаимодействие с TV (не обязательно для листания TV программ - это могут быть вполне серьёзные задачи интеграции - ведь TV по сути просто панель вывода изображения и звука, а современные TV ещё и встроенный компьютер).
А кто-то, проходя мимоходом, просто почерпнёт новые знания - и далее уже будет городить свой огород уже вне среды 1С Предприятие - на куда более серьёзном уровне!
Тут главное - показать идею и показать, что и такое тоже возможно и с чего начинать - а пытливый ум уже потом сам доведёт примитивную мысль до востребованной реализации!
Вот я бы встроил такую разработку в како-нибудь расширении конфигураций для встройки в ИБ, в которой я работаю дома - чтобы быстро иметь доступ к управлению домашним TV прям из этой ИБ, не отвлекаясь на поиск TV-пульта!
А если ещё голосовое управление подлукючить к 1С (на Инфостарт уже была статья):
"1С - включи телек, одинадцатый канал" - правда современные TV от той же LG тоже имеют голосовое управление - но самому настроить куда приятнее!
А самое главное - удобство в настройке и сортировке любимых каналов - вся мощь 1С доступна! TV LG в этом плане тихий ужас!
(19) Я согласен со всеми утверждениями со словами "интеграция", "встроенный", "голосовое управление". Но 1С к этому имеет "натянутое" отношение. Статьи читают новички, и у них может сложиться мнение, что на 1С можно строить подобные системы для продуктовой среды.
(22)
1C оптимальна для учета. Звук, видео, датчики, команды - для всего этого оптимально выбирать другой инструмент.
Ну вот starik-2005 ниже о том же пишет.
(24)Он "Не против PET-велосипедов"!
1С оптимальна для учёта - но не ограничивается им.
А учётные системы порой вполне себе тюнингуются всякими сторонними примочками - делающими работу в такой системе более комфортной! Да и может я хочу вести учет телевизионных программ ;-) и времени включения телевизора :-D
Кстати, по ссылке на статью, речь идет про домашний проект - как развитие специалиста, в том числе.
Я говорю о том, что правильно выбирать нужный инструмент.
Если бы нужно было реализовать управление через этот API, я бы писал для смарта или для часов. Если с этого API нельзя включить ТВ (если в плане управление домом), я бы его вообще не брал, а смотрел вариант управления через ик или другие доступные интерфейсы.
Если речь про учет статистики и прочего, тогда спору нет - в этом же API есть события и вроде тв может дергать вебхук. Но это другая задача, которую вполне корректно решать на 1С (во всяком случае, как вариант).
36.
sapervodichka
540612.01.22 20:03 Сейчас в теме
(1) Вещь за рамками ординарной обыденности простого 1Ска, сделала мой день и многих!!! Не знаю кому нужна, но лично меня уводит в какой-то умный дом, с закладками с программой передач и голосовой установки таймера, через Алиса или Ок, Гугл ))))))))))
Ну в принципе, можно в 1с настроить и управление умным домом.
Занимался как, то доступом, написанием драйверов для различного оборудования под 1с, но не телевизоры 😂
(6)Обычному человеку - конечно проще поставить софтину
А пытливому программисту - куда приятнее поковыряться своими руками!
А там, того глядишь, получится - что-нибудь новое, оригинальное, совершенное!
А что мешает это делать на компе? Комп подоткныть к телику по HDMI, контент брать с интернетов, рекламу анализировать по статике - она одна и та же крутится. Фактически первый раз пометить блок рекламы и пусть система сама ищет совпадающие картинки в дальнейшем.
Серьезно? Универсальный пульт стоит тыщу рублей, лицуха 1С-ная стоит... Не, можно, конечно, использовать версию для обучения программированию - она сейчас бесплатная, но лучше было бы это сделать в виде приложения для мобильной платформы (на самый худой конец) или вообще на JS, что позволило бы управлять телевизором с любого утюга...
А так - идея хоть и беспощадная, но позволяет (надеюсь) из кода понять, как управлять теликом (который я, лично, уже лет 25 не смотрю почти - у меня даже нет телика), что позволит более опытным энтузиазистам запилить оное на какой-нить LOLIN32 с микропитоном.
Заберу ссылку и буду использовать, как ещё один аргумент против "тру программистов", которые говорят, что "1С ничего не может", а она ещё вон чего может. Как Маша в мультике Медведю говорила "А я Мишка и так могу, и вот так могу"
В принципе и на гусеничном тракторе можно дрифтить, но зачем? )))
А 1С просто умеет дергать HTTP, но при этом автор, как я понял, юзает отдельную софтинку для доступа к телику, так что 1С все-же не все умеет. С третьей стороны, все, что не умеет 1С, можно впихнуть в нее с помощью внешних компонент или стороннего сервиса на каком-нить куда более простом языке, чем С++, питоне...
(26)
Да не, ну там выше в комментах дока есть. Можно прямой вызов делать. На той стороне служба работает. API достаточно развитый.
Вопрос... когда ТВ выключен, реально ли его включить с такого пульта? ОС же тоже не работает, в идеале.
Молодцы, сломался пульт от смарта 4к, нашёл на единственном сайте, цена 5.5 тыс, плюс пересылка, плюс время)) Случайно нашёл это приложение, пульт на телефоне и беспроводная мышка нашли все функции родного пульта, спасибо))
(27) в том то и прикол. не пашут они. а если и пашут, то раз через раз. у меня 3 телевизора и вечно ищу из-за детей где они. Да плюсом приложение я все эти качал. не работают
Видимо у кого-то пашут, у кого-то нет, у кого-то через раз (тут напрашивается вопрос о психическом здоровье). Предположу, что на 1С это будет пахать примерно также, т.к. API тот же самый используется.
Во-первых, работы по интеграции 1С и Ардуино были ещё в очень лохматые годы. Во-вторых, ежа с ужом можно скрещивать ради интереса, но не в продакшене, как уже верно заметили. В третьих, быдланские рожи на картинке окончательно портят всё впечатление.
Реально порадовал, зачётно получилось! Ещё больше повеселили холиварные вопли про "одын эс НЕ ДЛЯ ЭТОГО", "лицензии ДОРОГО" и тому подобное. Ребят парень Вам нос утёр и показал кто тут папка,любое нестандартное использование 1С достойно только уважения - так что завидуйте молча.
Серьезно? Студенеты первого курса это на нативном андройде в котлине пилят за пару лекций, а афтор даже не смог из 1С это дернуть - прикрутил какую-то левую прогу. Ну реально это уровень "детский садик".
(49)Вы код такого примера предоставили - как реальные пацаны на 1С должны делать? Что-то не вижу... А тут - да может и криво написанный, но рабочий пример - он по весомей будет - просто потому, что он есть...
51.
confer2003@mail.ru
7824.01.22 12:42 Сейчас в теме
(50)
Спасибо за поддержку
Была мысль разработать блокировщик рекламы,
Так как зная расписание включения рекламы программной выключать звук или даже экран, чтобы не засорять мозги не нужной информацией
и громкими звуками.