Version 1.3.0 moved the configuration of the plugins MQTTAggregateValues and MQTTConfigHA to the ‘top level’ of the WeeWX configuration. This is a breaking change for users of this beta functionality.
Updating if you don’t use the plugins
- Make a backup of the WeeWX configuration.
- Remove the [[plugins]] section and all of its subsections.
- Install the desired version of MQTTPublish (greater than 1.2.0).
- Restart WeeWX
Updating for users of MQTTConfigHA (formerly called MQTTHomeAssistantConfig)
- Make a backup of the WeeWX configuration.
- Remove the [[plugins]] section and all of its subsections.
- Install the desired version of MQTTPublish (greater than 1.2.0).
- Add
MQTTConfigHAto the plugins option. - Look for the [MQTTConfigHA] section and migrate the [[plugins]] [[[MQTTHomeAssistantConfig]]] section to it.
- This should only require removing two ‘[’ from every section. So instead of [[[[devices]]]] it would be [[devices]]. And so on…
- Restart WeeWX
Updating for users of MQTTAggregateValues
- Make a backup of the WeeWX configuration.
- Remove the [[plugins]] section and all of its subsections.
- Install the desired version of MQTTPublish (greater than 1.2.0).
- Add
MQTTAggregateValuesto the plugins option. - Look for the [MQTTAggregateValues] section and migrate the [[plugins]] [[[MQTTAggregateValues]]] section to it.
- This should only require removing two ‘[’ from every section. So instead of [[[[topics]]]] it would be [[topics]]. And so on….
- Restart WeeWX