Skip to content

Unable to get MQTT discovery working with addon #50

@samip5

Description

@samip5

I have been trying to get tags to show up in homeassistant, but doesn't appear to happen?

I'm getting things under ruuvitag topic though in MQTT.

Running version 0.2.9 of the addon.

Config:

{
  "sampling": {
    "history": 100,
    "interval": 10000
  },
  "battery": {
    "min": 2500,
    "max": 3000
  },
  "ruuvitags": {
    "c6bee3c38d30": "Tuukan huone",
    "e1a70bf5fc74": "Räkki",
    "f62a2afd7399": "Pieni jääkaappi",
    "ce37a9df9161": "Sauna"
  },
  "targets": [
    {
      "type": "ha_mqtt",
      "enable": 1,
      "name": "mqtt",
      "interval": 60,
      "tags": {
        "e27cb8f9d3d8": {
          "id": "e27cb8f9d3d8",
          "selected": true,
          "measures": {
            "temperature": {
              "label": "Temperature",
              "field": "temperature"
            },
            "humidity": {
              "label": "Humidity",
              "field": "humidity"
            },
            "pressure": {
              "label": "Pressure",
              "field": "pressure"
            },
            "battery": {
              "label": "Battery",
              "field": "battery"
            },
            "battery_level": {
              "label": "Battery Level",
              "field": "battery_level"
            },
            "rssi": {
              "label": "RSSI",
              "field": "rssi"
            }
          },
          "name": "RuuviTag TietohallintoHuone",
          "field": "ruuvitag_e27cb8f9d3d8"
        },
        "f62a2afd7399": {
          "id": "f62a2afd7399",
          "selected": true,
          "measures": {
            "temperature": {
              "label": "Temperature",
              "field": "temperature"
            },
            "humidity": {
              "label": "Humidity",
              "field": "humidity"
            },
            "pressure": {
              "label": "Pressure",
              "field": "pressure"
            },
            "battery": {
              "label": "Battery",
              "field": "battery"
            },
            "battery_level": {
              "label": "Battery Level",
              "field": "battery_level"
            },
            "rssi": {
              "label": "RSSI",
              "field": "rssi"
            }
          },
          "name": "RuuviTag PieniJääkaappi",
          "field": "ruuvitag_f62a2afd7399"
        },
        "e1a70bf5fc74": {
          "id": "e1a70bf5fc74",
          "selected": true,
          "measures": {
            "temperature": {
              "label": "Temperature",
              "field": "temperature"
            },
            "humidity": {
              "label": "Humidity",
              "field": "humidity"
            },
            "pressure": {
              "label": "Pressure",
              "field": "pressure"
            },
            "battery": {
              "label": "Battery",
              "field": "battery"
            },
            "battery_level": {
              "label": "Battery Level",
              "field": "battery_level"
            },
            "rssi": {
              "label": "RSSI",
              "field": "rssi"
            }
          },
          "name": "RuuviTag Räkki",
          "field": "ruuvitag_e1a70bf5fc74"
        },
        "c6bee3c38d30": {
          "id": "c6bee3c38d30",
          "selected": true,
          "measures": {
            "temperature": {
              "label": "Temperature",
              "field": "temperature"
            },
            "humidity": {
              "label": "Humidity",
              "field": "humidity"
            },
            "pressure": {
              "label": "Pressure",
              "field": "pressure"
            },
            "battery": {
              "label": "Battery",
              "field": "battery"
            },
            "battery_level": {
              "label": "Battery Level",
              "field": "battery_level"
            },
            "rssi": {
              "label": "RSSI",
              "field": "rssi"
            }
          },
          "name": "RuuviTag TuukanHuone",
          "field": "ruuvitag_c6bee3c38d30"
        },
        "ce37a9df9161": {
          "id": "ce37a9df9161",
          "selected": true,
          "measures": {
            "temperature": {
              "label": "Temperature",
              "field": "temperature"
            },
            "humidity": {
              "label": "Humidity",
              "field": "humidity"
            },
            "pressure": {
              "label": "Pressure",
              "field": "pressure"
            },
            "battery": {
              "label": "Battery",
              "field": "battery"
            },
            "battery_level": {
              "label": "Battery Level",
              "field": "battery_level"
            },
            "rssi": {
              "label": "RSSI",
              "field": "rssi"
            }
          },
          "name": "RuuviTag HiljainenHuone",
          "field": "ruuvitag_ce37a9df9161"
        }
      },
      "password": "<snip>",
      "username": "admin",
      "topic": "ruuvitag",
      "port": 1883,
      "host": "core-mosquitto",
      "id": 0
    }
  ],
  "columns": {
    "name": true,
    "dataFormat": true,
    "rssi": true,
    "temperature": true,
    "humidity": true,
    "pressure": true,
    "battery": true,
    "battery_level": true,
    "txPower": true,
    "movementCounter": true,
    "measurementSequenceNumber": true,
    "samples": true,
    "frequency": true,
    "period": true,
    "ts": true
  },
  "customMeasures": [],
  "log": {
    "timestamp": true,
    "error": true,
    "info": true,
    "tags": false,
    "send": false,
    "debug": false,
    "ws": false
  }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions