Home Assistant 0.103.0
Add-On's: Configurator, DuckDns, Mosquitto & SSH server
Vanilla install - errors: `
2019-12-12 08:19:28 WARNING (MainThread) [homeassistant.components.group] remove:Group 'all_automations' doesn't exist!
2019-12-12 08:19:29 WARNING (MainThread) [homeassistant.components.group] remove:Group 'all_scripts' doesn't exist!
2019-12-12 08:21:37 WARNING (MainThread) [homeassistant.components.group] remove:Group 'all_automations' doesn't exist!
2019-12-12 08:21:38 WARNING (MainThread) [homeassistant.components.group] remove:Group 'all_scripts' doesn't exist!
`Added Ring:
ring:
username: !secret ring_username
password: !secret ring_password
Configuration validation doesn't stop!
Log the same as with Xiaomi below, "RecursionError: maximum recursion depth exceeded" `
`Removed Ring.
Added Xiaomi:
xiaomi_aqara:
discovery_retry: 10
# interface: !secret xiaomi_gateway
gateways:
# - mac: !secret xiaomi_mac
- key: !secret xiaomi_key
Configuration validation doesn't stop!
-- Chinese characters, can not copy `
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/config.py", line 314, in _load_hass_yaml_config
config = load_yaml_config_file(path)
File "/usr/src/homeassistant/homeassistant/config.py", line 340, in load_yaml_config_file
conf_dict = load_yaml(config_path)
File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 62, in load_yaml
return yaml.load(conf_file, Loader=SafeLineLoader) or OrderedDict()
File "/usr/local/lib/python3.7/site-packages/yaml/__init__.py", line 114, in load
return loader.get_single_data()
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 43, in get_single_data
return self.construct_document(node)
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 47, in construct_document
data = self.construct_object(node)
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 92, in construct_object
data = constructor(self, node)
File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 196, in _ordered_dict
nodes = loader.construct_pairs(node)
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 147, in construct_pairs
value = self.construct_object(value_node, deep=deep)
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 92, in construct_object
data = constructor(self, node)
File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 196, in _ordered_dict
nodes = loader.construct_pairs(node)
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 147, in construct_pairs
value = self.construct_object(value_node, deep=deep)
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 92, in construct_object
data = constructor(self, node)
File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 275, in secret_yaml
secrets = _load_secret_yaml(secret_path)
File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 252, in _load_secret_yaml
secrets = load_yaml(secret_path)
File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 62, in load_yaml
return yaml.load(conf_file, Loader=SafeLineLoader) or OrderedDict()
File "/usr/local/lib/python3.7/site-packages/yaml/__init__.py", line 114, in load
return loader.get_single_data()
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 43, in get_single_data
return self.construct_document(node)
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 47, in construct_document
data = self.construct_object(node)
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 92, in construct_object
data = constructor(self, node)
File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 196, in _ordered_dict
nodes = loader.construct_pairs(node)
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 147, in construct_pairs
value = self.construct_object(value_node, deep=deep)
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 92, in construct_object
data = constructor(self, node)
File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 275, in secret_yaml
secrets = _load_secret_yaml(secret_path)
File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 252, in _load_secret_yaml
secrets = load_yaml(secret_path)
File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 62, in load_yaml
return yaml.load(conf_file, Loader=SafeLineLoader) or OrderedDict()
File "/usr/local/lib/python3.7/site-packages/yaml/__init__.py", line 114, in load
return loader.get_single_data()
-- data repeated over & over
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 43, in get_single_data
return self.construct_document(node)
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 47, in construct_document
data = self.construct_object(node)
File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 92, in construct_object
data = constructor(self, node)
File "/usr/src/homeassi File "/usr/local/lib/python3.7/site-packages/yaml/constructor.py", line 41, in get_single_data
node = self.get_single_node()
File "/usr/local/lib/python3.7/site-packages/yaml/composer.py", line 36, in get_single_node
document = self.compose_document()
File "/usr/local/lib/python3.7/site-packages/yaml/composer.py", line 55, in compose_document
node = self.compose_node(None, None)
File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 51, in compose_node
node: yaml.nodes.Node = super().compose_node(parent, index)
File "/usr/local/lib/python3.7/site-packages/yaml/composer.py", line 84, in compose_node
node = self.compose_mapping_node(anchor)
File "/usr/local/lib/python3.7/site-packages/yaml/composer.py", line 133, in compose_mapping_node
item_value = self.compose_node(node, item_key)
File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 51, in compose_node
node: yaml.nodes.Node = super().compose_node(parent, index)
File "/usr/local/lib/python3.7/site-packages/yaml/composer.py", line 64, in compose_node
if self.check_event(AliasEvent):
File "/usr/local/lib/python3.7/site-packages/yaml/parser.py", line 98, in check_event
self.current_event = self.state()
File "/usr/local/lib/python3.7/site-packages/yaml/parser.py", line 451, in parse_block_mapping_value
return self.parse_block_node_or_indentless_sequence()
File "/usr/local/lib/python3.7/site-packages/yaml/parser.py", line 271, in parse_block_node_or_indentless_sequence
return self.parse_node(block=True, indentless_sequence=True)
File "/usr/local/lib/python3.7/site-packages/yaml/parser.py", line 297, in parse_node
if self.check_token(AnchorToken):
File "/usr/local/lib/python3.7/site-packages/yaml/scanner.py", line 116, in check_token
self.fetch_more_tokens()
File "/usr/local/lib/python3.7/site-packages/yaml/scanner.py", line 255, in fetch_more_tokens
return self.fetch_plain()
File "/usr/local/lib/python3.7/site-packages/yaml/scanner.py", line 679, in fetch_plain
self.tokens.append(self.scan_plain())
File "/usr/local/lib/python3.7/site-packages/yaml/scanner.py", line 1277, in scan_plain
start_mark = self.get_mark()
File "/usr/local/lib/python3.7/site-packages/yaml/reader.py", line 120, in get_mark
None, None)
RecursionError: maximum recursion depth exceeded