Wie kann man per MQTT Bedingungen anlegen

Hallo,
ich bin zugegebenerweise ganz neu in Homeassistant und ggf. ist die Antwort auf die Frage Simpel und ich habe „nur“ das Konzept nicht verstanden.

Ich habe in Homeassistant ein Gerät MQTT angelegt und das mit einem externen Brocker verbunden, das funktioniert.
Ein Shelly-Blue Gateway liefert Daten von verschiedenen Sensoren bei dem externen Brocker ab und die kommen auch im Homeassistant an.
Diese Datensätze haben eine Adresse des Sensor und den Wert der mich von diesem Sensor interessiert, also z.B. eine Temperatur.

Der Brocker sendet (rpc-) Nachrichten die so wie unten aussehen.

ich würde gerne den Wert temperature im Homeassistant zur verfügung haben und weiterverarbeiten nur wenn address = 12.34.56.78.90.12 ist

wie geht das?

{
  "src": "shellyblugw-wasauchimmer",
  "dst": "shellyblugw-wasauchimmer/events",
  "method": "NotifyEvent",
  "params": {
    "ts": 1764020335.99,
    "events": [
      {
        "component": "script:1",
        "id": 1,
        "event": "shelly-blu",
        "data": {
          "encryption": false,
          "BTHome_version": 2,
          "pid": 160,
          "battery": 100,
          "humidity": 83,
          "temperature": 6.6,
          "rssi": -88,
          "address": "12:34:56:78:90:12"
        },
        "ts": 1764020335.99
      }
    ]
  }
}

Warum solch einen Umweg?
Jeder Shelly ab Gen2 kann in HA als Bluetooth Gateway verwendet werden über die interne Shelly Integration
Wenn sich dann dein BLU Sensor meldet werden diese automatisch in der internen BTHome angelegt :nerd_face: (und natürlich auch Andere BLU Geräte zusätzlich zu Shelly Produkten)

Das probiere ich aus …
vor lauter Wald keine Bäume gesehen - Danke !