Shelly Pro 3em mit Shellies Discovery Gen2 in HA

Hallo zusammen,

ich möchte meinen Shelly pro 3em über MQTT in HA einbinden, mit dem Script Shellies Discovery Gen2

Was habe ich bisher gemacht:

  • script mit HACS installiert
  • automation yaml angelegt mit dem mqtt prefix “shellypro3em-8813bfe076f8”
  • configuration yaml angepasst
  • HA neu gestartet
  • shellies_discovery_gen2 von Hand gestartet
    laut dieser Anweisungen, " Shellies Discovery Gen2 installiert/aktualisiert das Skript automatisch auf Ihrem Shelly-Gerät. Aufgrund von python_scripts Integrationsbeschränkungen erfordert die Aktualisierung des Geräteskripts eine announce zweimalige Ausführung der Automatisierung"

ich hoffe das habe so richtig verstanden mit dem announce

im MQTT-Explorer ist der Shelly mit daten zu sehen, aber nicht in HA

fehler Meldung lautet " Fehler: Error rendering data template: UndefinedError: ‘dict object’ has no attribute ‘payload_json’ "

habt ihr einen Tipp für mich, danke

Hier meine Einstellungen und Fehlermeldungen,


hier meine Einstellungen




nach HA neustart von Hand ausgeführt

im mqtt Explore zu sehen

Shelly mqtt Einstellungen

Warum nimmst Du nicht einfach die Shelly - Integration ?
(Wobei ich nicht sagen kann, ob dein Gerät wirklich unterstützt wird)

Wenn das nicht geht, reicht es vlt. auf der Geräte-Web-Seite unter “Internet>Advanced Developer Settings” MQTT einzuschalten?

Hallo ,
meine shelly werden in HA gefunden, nur der Pro 3em nicht in den Mqtt,
die anderen senden ihre daten mit auto discovery und schon hat Ha die Einstellungen, der Pro 3em hat das auto discovery nicht, das soll das script machen, wenn ich das richtig verstanden habe

ich schaue mir mal deinen Tipp an