Shelly Plus PM mini MQTT Sensor

Hallo,

ich habe einen der neuen Plus PM mini erfolgreich installiert und messe damit mein Balkonkraftwerk. Passt auch alles soweit, leider bekomme ich den mini nicht in HA integriert (ist wohl zu “neu” und hat keine Integration).

Wenn ich mir die Daten des mini jetzt via MQTT holen will sieht auch alles soweit gut aus, ich bekomme leider nur keinen Sensor gebastelt, da der mini lediglich als Topic

shellypmmini/status/pm1:0

{
  "id": 0,
  "voltage": 230.8,
  "current": 1.545,
  "apower": -349.6,
  "freq": 50.2,
  "aenergy": {
    "total": 36212.504,
    "by_minute": [
      5149.307,
      6865.743,
      7509.407
    ],
    "minute_ts": 1705233588
  }
}

ausgibt. Wie bekomme ich aus diesen Daten einen Sensor gebastelt wobei ich nur den Wert “apower” benötige. Meine anderen MQQT Sensoren (Ahoy DTU / OpenDTU) waren ja immer wie folgt aufgebaut:

  • name: “Ahoy Gesamtleistung”
    unit_of_measurement: “W”
    state_topic: “inverter/total/P_AC”

Danke für eure Hilfe !

:crayon:by HarryP: Codezeilen formatiert

Die Integration des PM mini hat sich erledigt, funktioniert jetzt. Trotzdem würde ich gerne wissen wie der Sensor geschrieben werden sollte.