Configuration¶
The example configuration is in
purpleair-matterbridge.config.json and its schema is in
purpleair-matterbridge.schema.json.
The supported settings are:
feedUrlHTTP or HTTPS URL for the Matter-shaped PurpleAir feed.
pollIntervalSecondsPositive integer interval between feed requests. The default is 60.
requestTimeoutSecondsPositive integer HTTP timeout. The default is 10.
whiteListandblackListMatterbridge device selection settings.
unregisterOnShutdownWhether registered endpoints should be removed during shutdown.
Docker¶
The combined container definition is in docker/. It runs the logger and
Matterbridge together with host networking so Matter mDNS and UDP traffic can
reach the local network. See the repository README for logger argument and
volume examples.