You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Was able to get the firmware flashed onto my D1 Mini and communicating with my MQTT broker without any issues.
However, upon looking into my Home Assistant install, the board is having issues being auto discovered as a vacuum. The individual sensor data appears without issue, but the MQTT vacuum fails to work with the error:
Exception in async_discover when dispatching 'mqtt_discovery_new_vacuum_mqtt': ({'name': 'roomba', 'unique_id': 'roomba', 'state_topic': 'roomba/state', 'availability_topic': 'roomba/status', 'device': {'manufacturer': 'iRobot', 'model': 'Roomba 880', 'name': 'Roomba', 'sw_version': '1.0.0-dev.0', 'connections': [['mac', 'MACADDR']], 'identifiers': ['roomba']}, 'platform': 'mqtt'},) Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/mqtt/mixins.py", line 160, in async_discover config = schema(discovery_payload) File "/usr/local/lib/python3.8/site-packages/voluptuous/validators.py", line 218, in call return self._exec((Schema(val) for val in self.validators), v)
File "/usr/local/lib/python3.8/site-packages/voluptuous/validators.py", line 341, in _exec raise e if self.msg is None else AllInvalid(self.msg, path=path) File "/usr/local/lib/python3.8/site-packages/voluptuous/validators.py", line 337, in _exec v = func(v) File "/usr/local/lib/python3.8/site-packages/voluptuous/schema_builder.py", line 272, in call return self._compiled([], data)
File "/usr/local/lib/python3.8/site-packages/voluptuous/schema_builder.py", line 817, in validate_callable return schema(data) File "/usr/src/homeassistant/homeassistant/components/mqtt/vacuum/init.py", line 19, in validate_mqtt_vacuum return schemasvalue[CONF_SCHEMA]
File "/usr/local/lib/python3.8/site-packages/voluptuous/schema_builder.py", line 272, in call return self._compiled([], data) File "/usr/local/lib/python3.8/site-packages/voluptuous/schema_builder.py", line 594, in validate_dict return base_validate(path, iteritems(data), out)
File "/usr/local/lib/python3.8/site-packages/voluptuous/schema_builder.py", line 432, in validate_mapping raise er.MultipleInvalid(errors) voluptuous.error.MultipleInvalid: extra keys not allowed @ data['state_topic']
The text was updated successfully, but these errors were encountered:
Hello,
Was able to get the firmware flashed onto my D1 Mini and communicating with my MQTT broker without any issues.
However, upon looking into my Home Assistant install, the board is having issues being auto discovered as a vacuum. The individual sensor data appears without issue, but the MQTT vacuum fails to work with the error:
The text was updated successfully, but these errors were encountered: