0.88: Persons, Command line auth and event subscriptions

This is a screenshot of the warning :

config_warning

can we see your media_player.yaml?

Yes, here it is!

- platform: plex
  entity_namespace: 'plex'

- platform: samsungtv
  name: Samsung TV
  host: samsung-tv.xyz.com
  mac: XX:XX:XX:XX:XX:XX

The mac field is the last one in my file so it cannot be the entry below in my case.

I had the same behavior twice. My Pi 3 B just became unresponsive for 4+ hours each attempt so I have sworn that add-on off.

Getting this notifications, I have changed to debug level but still no more information. Not sure how I can get more info so I can at least start investigate. Manage to kill some other custom component issues but this is a hard one and the last one :-). Any ideas from someone?

Answer it myself. So it is the NibeUplink custom component that creates this errors. Component itself works fine so I will start investigate what causes this errors

same problem, with last update, alexa stopped working:
No state available for media_player.echo_plus
{
“type”: “media-control”,
“entity”: “media_player.echo_plus”
}

New error with 88.0:

Error doing job: SSL error errno:1 reason: KRB5_S_INIT

Traceback (most recent call last):
  File "uvloop/sslproto.pyx", line 504, in uvloop.loop.SSLProtocol.data_received
  File "uvloop/sslproto.pyx", line 204, in uvloop.loop._SSLPipe.feed_ssldata
  File "uvloop/sslproto.pyx", line 189, in uvloop.loop._SSLPipe.feed_ssldata
  File "/usr/local/lib/python3.7/ssl.py", line 767, in unwrap
    return self._sslobj.shutdown()
ssl.SSLError: [SSL: KRB5_S_INIT] application data after close notify (_ssl.c:2605)

I’m not using HTTPS or SSL in my configuration that I know of.

Also locked out of Firefox UI with this error:

2019-02-21 08:51:20 ERROR (MainThread) [homeassistant.components.http.data_validator] Data does not match schema: required key not provided @ data['client_id']

Edge lets me in.

Hi,

I have notice ENIGMA stopped working. I have custom_components\media_player\enigma.py with latest version. The error log looks like this:

Blockquote rror loading custom_components.media_player.enigma. Make sure all dependencies are installed

Traceback (most recent call last): File “/usr/src/app/homeassistant/loader.py”, line 147, in _load_file module = importlib.import_module(path) File “/usr/local/lib/python3.7/importlib/init.py”, line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File “<frozen importlib._bootstrap>”, line 1006, in _gcd_import File “<frozen importlib._bootstrap>”, line 983, in _find_and_load File “<frozen importlib._bootstrap>”, line 967, in _find_and_load_unlocked File “<frozen importlib._bootstrap>”, line 677, in _load_unlocked File “<frozen importlib._bootstrap_external>”, line 728, in exec_module File “<frozen importlib._bootstrap>”, line 219, in _call_with_frames_removed File “/config/custom_components/media_player/enigma.py”, line 26, in <module> from custom_components.enigma import _LOGGER, DOMAIN as ENIGMA_DOMAIN ModuleNotFoundError: No module named ‘custom_components.enigma’

Service homeassistant/restart called.

Blockquote

For now person simply pick up the latest updated device_tracker's state as its state. I am sure it will get improvement in next release or two.

  1. SSL issue, could you open a ticket to provided more information?

  2. Firefox issue, you need enable web component support if you are using Firefox < version 63

Thanks for the Mozilla tip. Updated. All is well again.

On the SSL error, I submitted a bug #21270. I’ll add more if you tell me what you need.

For anyone else with this issue:

This was an error in the component code.
It looks like a pull request was just merged to fix it, FYI.

1 Like

Perfect, thanks for the link!

Seems we do have a few things broken from 0.88… Fixed life360 and some other… but this one [


] with Error while setting up platform nsw_fuel_station
Anything to be done to get working again?

Restart? Mine is still working ok.

thanks - I had restarted 3 times but it seems an extra one has helped :slight_smile: thanks

Same issue for Velux component: looks like documentation has not been updated.

there was a breaking change to velux

Looks like Eufy is no longer working with 0.88 @mjg59

2019-02-22 07:41:31 WARNING (MainThread) [homeassistant.components.sensor] Setup of platform ring is taking over 10 seconds.
2019-02-22 07:41:50 ERROR (MainThread) [homeassistant.components.switch] Error while setting up platform eufy
Traceback (most recent call last):
  File "/home/rob/homeassistant/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
    SLOW_SETUP_MAX_WAIT, loop=hass.loop)
  File "/usr/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
    return fut.result()
  File "/usr/lib/python3.6/concurrent/futures/thread.py", line 56, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/home/rob/homeassistant/lib/python3.6/site-packages/homeassistant/components/eufy/switch.py", line 15, in setup_platform
    add_entities([EufySwitch(discovery_info)], True)
  File "/home/rob/homeassistant/lib/python3.6/site-packages/homeassistant/components/eufy/switch.py", line 31, in __init__
    self._switch.connect()
  File "/home/rob/homeassistant/lib/python3.6/site-packages/lakeside/__init__.py", line 229, in connect
    return device.connect(self)

Lakeside AES compatibility issue with Crypto?

  File "/home/rob/homeassistant/lib/python3.6/site-packages/lakeside/__init__.py", line 73, in send_packet
    cipher = AES.new(bytes(key), AES.MODE_CBC, bytes(iv))
  File "/home/rob/homeassistant/lib/python3.6/site-packages/Crypto/Cipher/AES.py", line 202, in new
    The recommended value (and the default, if not specified) is **16**.
  File "/home/rob/homeassistant/lib/python3.6/site-packages/Crypto/Cipher/__init__.py", line 55, in _create_cipher
  File "/home/rob/homeassistant/lib/python3.6/site-packages/Crypto/Cipher/_mode_cbc.py", line 251, in _create_cbc_cipher
    else:
  File "/home/rob/homeassistant/lib/python3.6/site-packages/Crypto/Cipher/_mode_cbc.py", line 94, in __init__
RecursionError: maximum recursion depth exceeded