MQTT vacuum config to integration key (#22838)

This commit is contained in:
Jan Bouwhuis 2022-05-23 14:29:55 +02:00 committed by GitHub
parent 9abd798311
commit fee352d834
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -21,10 +21,30 @@ To add your MQTT vacuum to your installation, add the following to your `configu
```yaml ```yaml
# Example configuration.yaml entry # Example configuration.yaml entry
mqtt:
vacuum:
- command_topic: "vacuum/command"
```
<a id='new_format'></a>
{% details "Previous configuration format" %}
The configuration format of manual configured MQTT items has changed.
The old format that places configurations under the `vacuum` platform key
should no longer be used and is deprecated.
The above example shows the new and modern way,
this is the previous/old example:
```yaml
vacuum: vacuum:
- platform: mqtt - platform: mqtt
command_topic: "vacuum/command"
``` ```
{% enddetails %}
## Legacy Configuration ## Legacy Configuration
Legacy MQTT vacuum configuration section. Legacy MQTT vacuum configuration section.
@ -243,9 +263,9 @@ unique_id:
```yaml ```yaml
# Example configuration.yaml entry # Example configuration.yaml entry
mqtt:
vacuum: vacuum:
- platform: mqtt - name: "MQTT Vacuum"
name: "MQTT Vacuum"
supported_features: supported_features:
- turn_on - turn_on
- turn_off - turn_off
@ -512,9 +532,9 @@ unique_id:
```yaml ```yaml
# Example configuration.yaml entry # Example configuration.yaml entry
mqtt:
vacuum: vacuum:
- platform: mqtt - name: "MQTT Vacuum"
name: "MQTT Vacuum"
schema: state schema: state
supported_features: supported_features:
- start - start