Use more inclusive terminology in mqtt eventstream (#23529)

This commit is contained in:
Mike Degatano 2022-07-26 02:57:40 -04:00 committed by GitHub
parent 0077c83263
commit f48b096316
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -39,30 +39,30 @@ ignore_event:
## Multiple Instances
Events from multiple instances can be aggregated to a single master instance by subscribing to a wildcard topic from the master instance.
Events from multiple instances can be aggregated to a single parent instance by subscribing to a wildcard topic from the parent instance.
```yaml
# Example master instance configuration.yaml entry
# Example parent instance configuration.yaml entry
mqtt_eventstream:
publish_topic: master/topic
subscribe_topic: slaves/#
publish_topic: parent/topic
subscribe_topic: child/#
ignore_event:
- call_service
- state_changed
```
For a multiple instance setup, each slave would publish to their own topic.
For a multiple instance setup, each child instance would publish to their own topic.
```yaml
# Example slave instance configuration.yaml entry
# Example child instance configuration.yaml entry
mqtt_eventstream:
publish_topic: slaves/upstairs
subscribe_topic: master/topic
publish_topic: child/upstairs
subscribe_topic: parent/topic
```
```yaml
# Example slave instance configuration.yaml entry
# Example child instance configuration.yaml entry
mqtt_eventstream:
publish_topic: slaves/downstairs
subscribe_topic: master/topic
publish_topic: child/downstairs
subscribe_topic: parent/topic
```