Já copiei o ficheiro e fiz a alteração. Aparece este erro no log:
2018-04-15 10:16:53 ERROR (MainThread) [homeassistant.core] Error doing job: Exception in callback UDPTransport._on_read_ready
Traceback (most recent call last):
File "uvloop/handles/udp.pyx", line 56, in uvloop.loop.UDPTransport._on_read_ready
OSError: [Errno 9] Bad file descriptor
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "uvloop/cbhandles.pyx", line 52, in uvloop.loop.Handle._run
File "uvloop/handles/udp.pyx", line 60, in uvloop.loop.UDPTransport._on_read_ready
AttributeError: 'MediaroomProtocol' object has no attribute 'error_received'
E o componente desapareceu do frontend do HA e nem aparece na lista das entidades…
eu criei duas pastas dentro da pasta config custom_components/media_player e coloquei lá o ficheiro mediaroom.py com a alteração.
reiniciei e aparentemente está tudo na mesma.
Estou com HASS.IO 0.67
Traceback (most recent call last):
File "uvloop/cbhandles.pyx", line 52, in uvloop.loop.Handle._run
File "uvloop/handles/basetransport.pyx", line 156, in uvloop.loop.UVBaseTransport._call_connection_made
File "uvloop/handles/basetransport.pyx", line 153, in uvloop.loop.UVBaseTransport._call_connection_made
File "/usr/lib/python3.6/site-packages/pymediaroom/notify.py", line 133, in connection_made
sock.bind(('', MEDIAROOM_BROADCAST_PORT))
File "uvloop/pseudosock.pyx", line 137, in uvloop.loop.PseudoSocket.bind
File "uvloop/pseudosock.pyx", line 19, in uvloop.loop.PseudoSocket._na
TypeError: transport sockets do not support bind() method
não tenho mais nada. aliás criei os folders exactamente para esse, porque nem os tinha.
o meu log está a crescer de forma assustadora. Já vai quase com 400MB. Não estava a perceber porque estava a bloquear o notepad++ até que fui ver o tamanho do ficheiro.
Posso apagar o ficheiro e criar um novo? ou o ha cria de novo depois de apagar?
O que me está a encher o log é esta mensagem (dezenas (ou mais) por minuto)
Error doing job: Exception in callback UDPTransport._on_read_ready
Traceback (most recent call last):
File "uvloop/handles/udp.pyx", line 56, in uvloop.loop.UDPTransport._on_read_ready
OSError: [Errno 9] Bad file descriptor
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "uvloop/cbhandles.pyx", line 52, in uvloop.loop.Handle._run
File "uvloop/handles/udp.pyx", line 60, in uvloop.loop.UDPTransport._on_read_ready
AttributeError: 'MediaroomProtocol' object has no attribute 'error_received'