HDMI cec не работает

С помощью автоматической подсказки можно сузить результаты поиска до возможных соответствий при вводе текста.

Отображаются результаты для
Вместо этого искать
Вы имели в виду:

Присоединяйтесь и станьте частью нашего Сообщества!

  • Подписка на RSS-канал
  • Отметить тему как новую
  • Отметить тему как прочитанную
  • Выполнить отслеживание данной Тема для текущего пользователя
  • Закладка
  • Подписаться
  • Отключить
  • Страница в формате печати

HDMI-CEC STR-DH750

Исследователь

февраля 2016
февраля 2016
HDMI-CEC STR-DH750

Всем доброго дня. У меня возникла проблема в управлении по HDMI CEC в следующей связке. raspberry pi 2 с openelac 6.0.1 -> (HDMI) -> Sony STR-DH750 -> (HDMI) -> 37PFL8605H.

Если raspberry подключить по hdmi к ТВ, то CEC работает нормально и я могу управлять raspberry с пульта ТВ.

Если я подключаю raspberry к ресиверу, то не могу ей управлять ни с пульта ресивера ни с пульта телевизора. Работает только одна функция — нажимаешь на пульте ресивера кнопку HOME и воспроизведение на raspberry ставится на паузу. А перемещаться по интерфейсу нельзя. HDMI Control на ресивере включен.

Roku Your TV is not responding: How to enable HDMI CEC on your TV.

Подскажите, что я делаю не так, может надо что-то на пульте ресивера нажать чтобы управление заработало?

profile.country.RU.title

февраля 2016
февраля 2016

Plotan написано:

. У меня возникла проблема в управлении по HDMI CEC в следующей связке. raspberry pi 2 с openelac 6.0.1 -> (HDMI) -> Sony STR-DH750 -> (HDMI) -> 37PFL8605H .

. Подскажите, что я делаю не так, может надо что-то на пульте ресивера нажать чтобы управление заработало?

. таки, вовсе не факт ( Sony не дает гарантии :smileyalert:), что будет полностью совместима функция Bravia Sync от Sony (основанная на технологии HDMI-CEC) при подключении к девайсам других брендов.

1. raspberry pi 2 с openelac 6.0.1 -> (HDMI) -> Sony STR-DH750

2. Sony STR-DH750 -> (HDMI) -> 37PFL8605H

Успехов :smileygood_luck:, и рассказывайте.

«Правильная постановка задачи важнее даже, чем её решение. » (Альберт Эйнштейн) .

Источник: www.community-ru.sony

Core: HDMI Cec не работает

Последний рабочий выпуск Home Assistant (если известен):
Неизвестно или никогда не работает.

Операционная среда (Hass.io/Docker/Windows/etc.):
Hass.io 0.73.1 на Raspberry Pi

Компонент / платформа:
hdmi_cec

Описание проблемы:
Hass.io, похоже, не обнаруживает никаких устройств HDMI.
Такие сервисы, как hdmi_cec.power_on добавляются к сервисам в Hass.io. Вызов их не подействует.

Настройка HDMI:
Raspberry Pi (Hass.io) подключен к HDMI-порту2 телевизора.

How to Enable HDMI CEC Function?

Устройство Kinivo подключено к порту HDMI1 телевизора. Это обеспечивает 5 портов. Порт 1 занят Chromecast TV, а порт 2 — PS4.

И Chromecast (+ Ассистент), и PS4 могут использовать HDMI Cec для включения и выключения телевизора.

Актуальные для проблемы записи configuration.yaml и (заполните, даже если это кажется несущественным):

hdmi_cec: !include devices/hdmi_cec.yaml
platform: media_player

Тоже пробовал, devices / hdmi_cec.yaml

devices: 1: 1: Chromecast 2: PS4 3: Slot 3 4: Slot 4 5: Slot 5 2: Hassio TV

Отслеживание (если применимо):

2018-07-10 21:48:02 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-10 21:48:03 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-10 21:48:04 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized.

Еще по теме:  Xbox one подключение к монитору через HDMI

Waiting for init. 2018-07-10 21:48:05 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-10 21:48:06 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-10 21:48:07 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-10 21:48:08 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized.

Waiting for init. 2018-07-10 21:48:09 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-10 21:48:10 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-10 21:48:11 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-10 21:48:12 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized.

Waiting for init.

(и многие другие, подобные этому . )

in progress hdmi_cec stale
nitobuendia

Все 22 Комментарий

pvizeli 11 июл. 2018
nitobuendia 12 июл. 2018

Какую хост-систему вы используете? ResinOS / HassOS / распбиан?

pvizeli 12 июл. 2018

Hass.io, который, как я понимаю, должен быть HassOs?

По компоненту hdmi_cec:

Если вы используете Hass.io, просто переходите к настройке, так как все требования уже выполнены.

nitobuendia 12 июл. 2018

У меня также возникают проблемы с компонентом hdmi_cec. Он не обнаруживает подключенные устройства hdmi.

Выполнил чистую установку с образом 0.73.1 Hass.io на основе HassOS (64 бит) на новом Raspberry PI 3B + и скопировал мою конфигурацию из моей предыдущей партии.

Каждую секунду я получаю предупреждение Not initialized. Waiting for init. .

Я попытался установить уровень журнала для отладки и вытащил эти журналы:

2018-07-14 19:56:24 INFO (SyncWorker_5) [pycec] HDMI network starting. 2018-07-14 19:56:24 DEBUG (ThreadPoolExecutor-1_0) [pycec] initializing 2018-07-14 19:56:24 DEBUG (ThreadPoolExecutor-1_0) [pycec] setting callback 2018-07-14 19:56:24 DEBUG (ThreadPoolExecutor-1_0) [pycec] Callback set 2018-07-14 19:56:24 DEBUG (ThreadPoolExecutor-0_0) [pycec.cec] Initializing CEC. 2018-07-14 19:56:24 DEBUG (ThreadPoolExecutor-1_0) [pycec] Init pending — ._call_check_cancel() at /usr/lib/python3.6/asyncio/futures.py:408]> 2018-07-14 19:56:24 DEBUG (ThreadPoolExecutor-0_0) [pycec.cec] Created adapter 2018-07-14 19:56:24 DEBUG (ThreadPoolExecutor-1_0) [pycec] Start watching.

2018-07-14 19:56:24 DEBUG (ThreadPoolExecutor-1_0) [pycec] loop: 2018-07-14 19:56:24 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-14 19:56:24 INFO (ThreadPoolExecutor-0_0) [pycec.cec] found a CEC adapter: 2018-07-14 19:56:24 INFO (ThreadPoolExecutor-0_0) [pycec.cec] port: RPI 2018-07-14 19:56:25 INFO (ThreadPoolExecutor-0_0) [pycec.cec] vendor: 0x2708 2018-07-14 19:56:25 INFO (ThreadPoolExecutor-0_0) [pycec.cec] product: 0x1001 2018-07-14 19:56:25 DEBUG (ThreadPoolExecutor-1_0) [pycec] Init pending — ._call_check_cancel() at /usr/lib/python3.6/asyncio/futures.py:408]> 2018-07-14 19:56:25 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized.

Waiting for init. 2018-07-14 19:56:26 DEBUG (ThreadPoolExecutor-1_0) [pycec] Init pending — ._call_check_cancel() at /usr/lib/python3.6/asyncio/futures.py:408]> 2018-07-14 19:56:27 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-14 19:56:27 DEBUG (ThreadPoolExecutor-1_0) [pycec] Init pending — ._call_check_cancel() at /usr/lib/python3.6/asyncio/futures.py:408]> 2018-07-14 19:56:28 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init.

2018-07-14 19:56:28 DEBUG (ThreadPoolExecutor-1_0) [pycec] Init pending — ._call_check_cancel() at /usr/lib/python3.6/asyncio/futures.py:408]> 2018-07-14 19:56:29 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-14 19:56:29 DEBUG (ThreadPoolExecutor-1_0) [pycec] Init pending — ._call_check_cancel() at /usr/lib/python3.6/asyncio/futures.py:408]> 2018-07-14 19:56:30 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-14 19:56:30 DEBUG (ThreadPoolExecutor-1_0) [pycec] Init pending — ._call_check_cancel() at /usr/lib/python3.6/asyncio/futures.py:408]> 2018-07-14 19:56:31 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized.

Waiting for init. 2018-07-14 19:56:32 DEBUG (ThreadPoolExecutor-1_0) [pycec] Init pending — ._call_check_cancel() at /usr/lib/python3.6/asyncio/futures.py:408]> 2018-07-14 19:56:32 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-14 19:56:33 DEBUG (ThreadPoolExecutor-1_0) [pycec] Init pending — ._call_check_cancel() at /usr/lib/python3.6/asyncio/futures.py:408]> 2018-07-14 19:56:33 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init.

2018-07-14 19:56:34 DEBUG (ThreadPoolExecutor-1_0) [pycec] Init pending — ._call_check_cancel() at /usr/lib/python3.6/asyncio/futures.py:408]> 2018-07-14 19:56:34 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-14 19:56:35 DEBUG (ThreadPoolExecutor-1_0) [pycec] Init pending — ._call_check_cancel() at /usr/lib/python3.6/asyncio/futures.py:408]> 2018-07-14 19:56:35 ERROR (ThreadPoolExecutor-0_0) [pycec.cec] failed to open a connection to the CEC adapter 2018-07-14 19:56:35 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init.

Еще по теме:  Kvm switch HDMI что это

2018-07-14 19:56:36 DEBUG (ThreadPoolExecutor-1_0) [pycec] Init done 2018-07-14 19:56:36 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-14 19:56:37 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init. 2018-07-14 19:56:38 WARNING (ThreadPoolExecutor-1_0) [pycec] Not initialized. Waiting for init.

KristianAndersson 14 июл. 2018

У меня такая же проблема. Я использую hassio, работающий на Resin OS 2.3.0 + rev1 на raspberry pi 3

laithalsunni 19 июл. 2018

Моя ошибка переросла в:

Error during setup of component hdmi_cec Traceback (most recent call last): File «/usr/local/lib/python3.6/site-packages/homeassistant/setup.py», line 146, in _async_setup_component component.setup, hass, processed_config) # type: ignore File «/usr/local/lib/python3.6/concurrent/futures/thread.py», line 56, in run result = self.fn(*self.args, **self.kwargs) File «/usr/local/lib/python3.6/site-packages/homeassistant/components/hdmi_cec.py», line 182, in setup adapter = CecAdapter(name=display_name[:12], activate_source=False) File «/usr/local/lib/python3.6/site-packages/pycec/cec.py», line 20, in __init__ import cec ModuleNotFoundError: No module named ‘cec’

Что согласуется с отчетом № 15514.

nitobuendia 21 июл. 2018

Error during setup of component hdmi_cec Traceback (most recent call last): File «/usr/local/lib/python3.6/site-packages/homeassistant/setup.py», line 146, in _async_setup_component component.setup, hass, processed_config) # type: ignore File «/usr/local/lib/python3.6/concurrent/futures/thread.py», line 56, in run result = self.fn(*self.args, **self.kwargs) File «/usr/local/lib/python3.6/site-packages/homeassistant/components/hdmi_cec.py», line 182, in setup adapter = CecAdapter(name=display_name[:12], activate_source=False) File «/usr/local/lib/python3.6/site-packages/pycec/cec.py», line 20, in __init__ import cec ModuleNotFoundError: No module named ‘cec’
laithalsunni 22 июл. 2018

Я попытался перейти на HassOS, чтобы посмотреть, изменилось ли что-нибудь, но, к сожалению, у меня те же проблемы.
Производство HassOS 1.7
HomeAssistant 0.74.0

hdmi_cec: devices: VizioTV: 0.0.0.0 Hassio: 2.0.0.0 Soundbar: 1.0.0.0 Shield: 1.1.0.0

сообщение об ошибке:

2018-07-22 21:26:58 ERROR (MainThread) [homeassistant.setup] Error during setup of component hdmi_cec Traceback (most recent call last): File «/usr/local/lib/python3.6/site-packages/homeassistant/setup.py», line 146, in _async_setup_component component.setup, hass, processed_config) # type: ignore File «/usr/local/lib/python3.6/concurrent/futures/thread.py», line 56, in run result = self.fn(*self.args, **self.kwargs) File «/usr/local/lib/python3.6/site-packages/homeassistant/components/hdmi_cec.py», line 182, in setup adapter = CecAdapter(name=display_name[:12], activate_source=False) File «/usr/local/lib/python3.6/site-packages/pycec/cec.py», line 20, in __init__ import cec ModuleNotFoundError: No module named ‘cec’

Не знаю, пригодится это или нет, но вот результат надстройки CEC Scanner:

starting version 3.2.2 opening a connection to the CEC adapter. requesting CEC bus information . ERROR: [ 14392] failed to request the physical address CEC bus information =================== device #0: TV address: 0.0.0.0 active source: no vendor: Unknown osd string: TV CEC version: 1.3a power status: standby language: . device #1: Recorder 1 address: 2.0.0.0 active source: no vendor: Pulse Eight osd string: CECTester CEC version: 1.4 power status: on language: eng device #4: Playback 1 address: f.f.f.f active source: no vendor: Unknown osd string: Playback 1 CEC version: unknown power status: unknown language: . device #5: Audio address: 1.0.0.0 active source: no vendor: Unknown osd string: VIZIO SB4031 CEC version: 1.4 power status: standby language: . device #B: Playback 3 address: 1.1.0.0 active source: no vendor: Unknown osd string: SHIELD CEC version: 1.4 power status: standby language: . currently active source: unknown (-1)
nathanm412 23 июл. 2018

Обновление до 0.74.1 исправило это для меня

Еще по теме:  Защита HDMI портов dr hd отзывы

laithalsunni 25 июл. 2018

Еще бывает у меня на 0.74.2.

Not initialized. Waiting for init. 16:46 /usr/local/lib/python3.6/site-packages/pycec/network.py (WARNING)

Я чувствую, что эта ошибка является исходной ошибкой, но отличается от ошибки «Нет модуля с именем cec», которая кажется исправленной.

В текущей ситуации появляются сервисы hdmi_cec. Однако никаких устройств не обнаружено. При попытке запустить команду, скажем, включить питание, возникает ошибка:

Jul 28 2018 16:54:08 GMT+0800 (Singapore Standard Time) Exception in callback > handle: Traceback (most recent call last): File «uvloop/cbhandles.pyx», line 62, in uvloop.loop.Handle._run File «/usr/local/lib/python3.6/site-packages/pycec/cec.py», line 51, in power_on_devices self._adapter.PowerOnDevices) AttributeError: ‘NoneType’ object has no attribute ‘PowerOnDevices’

Это означает, что self._adapter равен None.

Кажется, что self._adapter определен в строке 84 cec.py при вызове метода init . Хотя это могло быть инициировано в других частях производных классов.

Если мы перечитаем исходную ошибку, в ней говорится, что мы «ждем инициализации», которая может ждать ее вызова? Сообщение об ожидании инициализации регистрируется кодом network.py .

nitobuendia 28 июл. 2018

Вот как я заставил это работать, это неправильный способ, но он решил мою проблему.

Minims 30 июл. 2018

Сделал новую установку HassOS сегодня с версией 0.75.2.
и я все еще сталкиваюсь с этой ошибкой

Источник: bleepcoder.com

Как заставить HDMI CEC работать на 7-м поколении Intel NUC

У меня есть NUC7i5BNH с видеокартой Iris plus с hdmi cec. Телевизор (Hisense) обнаруживает, подключается и хорошо работает с моим плеером Blu-ray (Sony), но не может обнаружить NUC. Я включил HDMI CEC в BIOS и установил Kodi (который устанавливает libCEC), но опция периферийных устройств неактивна, так как нет устройств CEC.

Любые идеи, чтобы устранить это? Кто-нибудь получил ЦИК в NUC 7-го поколения, работающего в Ubuntu?

Я использую Ubuntu 16.04.

MicWit 12 июл ’17 в 12:52 2017-07-12 12:52
2017-07-12 12:52

1 ответ

ОБНОВЛЕНИЕ: я получил ответ от Intel (наконец):

Согласно нашему исследованию, вам понадобится дополнительное устройство для использования пульта вашего телевизора с Kodi.

Встроенный контроллер HDMI CEC, управляемый из BIOS, поддерживает двунаправленное управление включением / выключением питания для телевизоров и NUC.

Таким образом, вы не можете использовать пульт с встроенным CEC.

ПРЕДЫДУЩИЙ ОТВЕТ (более подробно):

Следующие наборы Intel NUC имеют вышеуказанный внешний заголовок CEC, а также встроенный контроллер HDMI CEC, который управляется BIOS, который поддерживает двунаправленное управление включением / выключением питания:

А затем перечисляет кучу NUC, включая Gen7. Из этого (и других показаний) кажется, что контроллер CEC в NUC предназначен только для использования в BIOS (НЕ в ОС), и поэтому может использоваться только для настройки питания (пробуждение, включение / выключение и т. Д.) И т. Д. на самом деле просто версия HDMI для пробуждения по локальной сети.

Так что тот факт, что место, откуда я его получил (и Intel), не дает ясности и говорит о наличии встроенного контроллера HDMI CEC, и это не относится к делу, и, надеюсь, люди найдут этот пост перед покупкой.

ВЫ НЕ МОЖЕТЕ ИСПОЛЬЗОВАТЬ ПУЛЬТ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ ДЛЯ КОНТРОЛЯ ЛЮБОГО NUC С КОНТРОЛЛЕРОМ HDMI CEC. (В настоящее время до Gen7’s)

Я обновлю это, если увижу любую новую прошивку и т. Д., Которая изменит это.

Источник: ask-ubuntu.ru

Оцените статью
Добавить комментарий