Skip to content

Instantly share code, notes, and snippets.

View profcturner's full-sized avatar

Professor Colin Turner profcturner

View GitHub Profile
@profcturner
profcturner / CumulusMX_HomeAssistant.english.json
Last active July 12, 2025 06:11
With huge thanks to rafal83/CumulusMX_HomeAssistant.json, here is an English translation of his MQTT file to broker Ecowitt, from Cumulus MX to Homeassistant.
{
"topics": [
{
"topic": "homeassistant/sensor/cumulusmx_exterior_temperature/config",
"data": "{\"name\": \"Exterior Temperature\", \"state_topic\": \"CumulusMX/state\", \"unit_of_measurement\": \"°C\", \"value_template\": \"{{ value_json.exterior_temperature }}\", \"device_class\": \"temperature\", \"unique_id\": \"cumulusmx_exterior_temperature\", \"device\": {\"identifiers\": [\"cumulusmx_station\"], \"name\": \"CumulusMX Station\", \"model\": \"CumulusMX\", \"manufacturer\": \"Cumulus\"}}",
"retain": true
},
{
"topic": "homeassistant/sensor/cumulusmx_exterior_humidity/config",
"data": "{\"name\": \"Exterior Humidity\", \"state_topic\": \"CumulusMX/state\", \"unit_of_measurement\": \"%\", \"value_template\": \"{{ value_json.exterior_humidity }}\", \"device_class\": \"humidity\", \"unique_id\": \"cumulusmx_exterior_humidity\", \"device\": {\"identifiers\": [\"cumulusmx_station\"], \"name\": \"CumulusMX Station\", \"mode
### Keybase proof
I hereby claim:
* I am profcturner on github.
* I am profcturner (https://keybase.io/profcturner) on keybase.
* I have a public key whose fingerprint is 9525 E078 03C3 F125 E248 65B7 9852 7C76 D02B AB7B
To claim this, I am signing this object: