MQTT Command Interface

  • Hallo,

    ich habe ein paar Shellies - Gen1, Gen2 und Pro, diese möchte ich per Node Red / MQTT administrieren. Dazu möchte ich zunächst mal den Announce Command per MQTT schicken. Das möchte ich per MQTT Explorer einmal testen. Alle meine schellies haben ein Custom MQTT Prefix.Ich habe dazu aus der Doku den entsprechenden MQTT Command geschickt, habe aber keine Antwort von den Shellies erhalten (zunächst einmal mit der ersten Gerenatiion) - weder per Broadcast noch per direkt.

    Die Versuchsshellies sagen, dass sie die aktuelle Firmware verwenden (20221027-091427/v1.12.1-ga9117d3 )

    Vielen Dank für Eure Hilfe

    Einmal editiert, zuletzt von ppreininger (17. März 2023 um 06:51)

  • welchen Custom prefix haben sie und wie sieht dein MQTT Command aus? ich denke da ist ein Fehler drin. Vielleicht postest du hier mal ein nachstellbares Beispiel.

    >100 Shellies, darunter so gut wie alles was der Hersteller produziert hat. ;)
    :!: ich beantworte grundsätzlich keine Fragen per persönlicher Nachricht:!:

  • Akzeptiert das Command Interface vom Shelly Pro3 EM keinen update_fw command? Ich habe per MQTT den Command geschickt und zwar an <topic>/command. Im Debuglog vom Shelly taucht dann die Meldung

    shelly_mqtt.cpp:506 MQTT unknown command

    auf.