Traceback (most recent call last):


 "/opt/pypy/lib-python/3/distutils/util.py", line 192, in subst_vars

return re.sub(r'\$([a-zA-Z_][a-zA-Z_0-9]*)', _subst, s)


 "/opt/pypy/lib-python/3/re.py", line 194, in sub

return _compile(pattern, flags).sub(repl, string, count)


 "/opt/pypy/lib-python/3/distutils/util.py", line 189, in _subst

return os.environ[var_name]


 "/opt/pypy/lib-python/3/os.py", line 681, in __getitem__

raise KeyError(key) from None
KeyError: 'implementation_lower'

Traceback (most recent call last):


 "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 129, in async_init

flow, flow.init_step, data, init_done


 "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 201, in _async_handle_step

result: Dict = await getattr(flow, method)(user_input)


 "/usr/src/homeassistant/homeassistant/components/fritzbox/config_flow.py", line 131, in async_step_ssdp

if entry.data[CONF_HOST] == host:
KeyError: 'host'
