Size: a a a

2020 January 15

NS

Nikolay Strochkov in Home Assistant
Заменить на auth = device.auth ?
источник

IB

Ivan Bessarabov in Home Assistant
да
источник

IB

Ivan Bessarabov in Home Assistant
(сам я не пробовал, но то что написано в этом issue я понимаю так)
источник

NS

Nikolay Strochkov in Home Assistant
а как подцепить как внешний компонент теперь?
источник

NS

Nikolay Strochkov in Home Assistant
Platform error switch.broadlink - No module named 'custom_components.broadlink.switch'
источник

IB

Ivan Bessarabov in Home Assistant
мне кажется что ничего не нужно больше делать
источник

IB

Ivan Bessarabov in Home Assistant
рестарт и ha сам подцепит этот компонент
источник

IB

Ivan Bessarabov in Home Assistant
(в смысле начнет использовать breadlink из папки с custom_components, вместо ого который идет с HA)
источник

NS

Nikolay Strochkov in Home Assistant
Platform error switch.broadlink - No module named 'custom_components.broadlink.switch'
источник

NS

Nikolay Strochkov in Home Assistant
это при попытке добавить свитч с броадлинком.
источник

NS

Nikolay Strochkov in Home Assistant
switch:

 - platform: broadlink
   host: 192.168.1.121
   mac: '24:DF:A7:7A:6D:EB'
   type: rm_mini
   switches:
     tv_phillips:
       friendly_name: "Phillips Tv Power"
       command_on: 'JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA=='
       command_off: 'JgAaABweOR4bHhwdHB4dHRw6HhsdHR0dOTocAA0FAAAAAAAAAAAAAAAAAAA=='
     # Will work on most LG TVs
источник

IB

Ivan Bessarabov in Home Assistant
а ты все файлы из https://github.com/home-assistant/home-assistant/tree/dev/homeassistant/components/broadlink положил в папку custom_components ?
источник

NS

Nikolay Strochkov in Home Assistant
источник

NS

Nikolay Strochkov in Home Assistant
бл... они txt стали
источник

NS

Nikolay Strochkov in Home Assistant
криворукий бабуин ( Сорри (
источник

NS

Nikolay Strochkov in Home Assistant
Platform error switch.broadlink - cannot import name 'async_setup_service' from 'custom_components.broadlink' (unknown location)
источник

IB

Ivan Bessarabov in Home Assistant
я точно не уверен, но може быть ты как-то криво отредактировал этот файл __init__.py
источник

IB

Ivan Bessarabov in Home Assistant
def async_setup_service(hass, host, device):
   """Register a device for given host for use in services."""
   hass.data.setdefault(DOMAIN, {})[host] = device

   if not hass.services.has_service(DOMAIN, SERVICE_LEARN):

       async def _learn_command(call):
           """Learn a packet from remote."""
           device = hass.data[DOMAIN][call.data[CONF_HOST]]

           try:
               #auth = await hass.async_add_executor_job(device.auth)
               auth = device.auth
           except socket.timeout:
источник

NS

Nikolay Strochkov in Home Assistant
источник

NS

Nikolay Strochkov in Home Assistant
Не помогло. Симптомы те же (
источник