CumulusMX MQTT change

Looks like Mark has updated CumulusMX MQTT. Could use some assistance please.

Do I need to add anything to my configuration.yaml file to make it work?

My yaml:

  • platform: mqtt
    state_topic: “CumulusMX/DataUpdate”
    name: “Davis Windspeed”
    unit_of_measurement: ‘mph’
    icon: mdi:weather-windy
    value_template: ‘{{ value_json.wspeed }}’

CumulusMX new DataUpdateTemplate.txt file:

{“topics”: [
{
“topic”: “CumulusMX/DataUpdate”,
“data”: ““time”:”<#timehhmmss>",“windspeed”:<#wlatest rc=y>,“winddir”:<#bearing>,“temp”:<#temp rc=y>,“humidity”:<#hum>,“wgust”:<#wgust rc=y>,“dew”:<#dew rc=y>,“wchill”:<#wchill rc=y>,“wspeed”:<#wspeed rc=y>,“press”:<#press rc=y>,“UV”:<#UV>,“SolarRad”:<#SolarRad>,“rfall”:<#rfall>,“rrate”:<#rrate>,“heatindex”:<#heatindex>,“bearing”:<#bearing>,“wchill”:<#wchill>,“forecast”:<#forecastenc>,
“retain”: false
}
]}

Working fine. I missed a couple things at the end: "}"

{“topics”: [
{
“topic”: “CumulusMX/DataUpdate”,
“data”: “{“time”:”<#timehhmmss>",“temp”:<#temp rc=y>,“humidity”:<#hum>,“wgust”:<#wgust rc=y>,“dew”:"<#dew rc=y>",“wchill”:"<#wchill rc=y>",“wspeed”:"<#wspeed rc=y>",“press”:"<#press rc=y>",“UV”:"<#UV>",“SolarRad”:"<#SolarRad>",“rfall”:"<#rfall>",“rrate”:"<#rrate>",“heatindex”:"<#heatindex>",“bearing”:"<#bearing>",“wchill”:"<#wchill>",“forecast”:"<#forecastenc>"}",
“retain”: false
}
]}

Hello,

I am new to cumulus and also on hameassistant.
I got cumulus to send mqtt messages via mqtt, which are picked up bij homeassistant.

Tehe only thing is that the file is only showing ‘time’, ‘temp’, ‘humidity’ and ‘wgust’. All other sensors seem to be ignored.

Can you tell me how to get the info from the other sensors (like rain, extra temp, solar rad)?

Did you get them working?

Hello,

I got at least a kind of solution.
I found the api and with rest in the configuration file I can now get every information out of cumuls.
So without mqtt