SHELLY PLUS PLUG S in FHEM mit MQTT2 einbinden

  • Hallo ihr,

    ich habe einen neuen SHELLY PLUS PLUG S und möchte den als MQTT2_DEVICE in mein FHEM einbinden.

    Lesen funktioniert super.

    Das ist die readingList, die automatisch über autocreate simple erzeugt wird.

    shellyplusplugs_80646fd6071c:shellyplusplugs-80646fd6071c/events/rpc:.* { json2nameValue($EVENT) }

    shellyplusplugs_80646fd6071c:shellyplusplugs-80646fd6071c/status/switch_0:.* { json2nameValue($EVENT) }

    Leider hab ich keine Idee, wie die setList aussehen muss, damit ich ein- und ausschalten kann.

    In den gängigen Foren hab ich immer nur "Hinweise", aber keine Kommandozeile für die setList gefunden.

    Es muss wohl so ähnlich wie die hier aussehen - aber leider tut sich da nix.

    OFF:{"id":0, "src":"shellyplusplugs_80646fd6071c/rpc-response", "method":"Switch.Set", "params":{"id":0,"on":false}}

    Ich hoffe, mir kann hier wer helfen.

  • Zum Schalten der Plus Plug via MQTT kenne ich folgende Wege

    Topic schaltsteckdose-1/rpc

    Message {„id“:0, „src“:„schaltsteckdose-1/rpc-response“, „method“:„Switch.Set“, „params“:{„id“:0,“on“:true}}

    bzw. false zum Ausschalten

    Die Message sieht bei dir ja gut aus, welches Topic nimmst du?

    Oder auch

    Topic schaltsteckdose-1/command/switch:0

    Message on

    bzw. off

    HTH

  • Danke für die Antwort.

    Wenn ich das also bei mir in meiner SETLIST so eingebe, dann tut sich am Stecker leider gar nichts.

    on shellyplusplugs_80646fd6071c/rpc {„id“:0, „src“:„shellyplusplugs_80646fd6071c/rpc-response“, „method“:„Switch.Set“, „params“:{„id“:0,“on“:true}}

    und wenn ich das so angebe dann auch nicht:

    off shellyplusplugs_80646fd6071c/command/switch:0 off

    Was genau mache ich da falsch?? Ich sehe auch nichts im Protokoll des SHELLY, dass da irgendwas ankommt.

    LH

  • <disclaimer>Ich habe kein FHEM - daher stocher ich auch ein wenig im Nebel.

    Versuche mich hier über die mit Mosquito und mqtt-explorer funktionierenden Aufrufe an das Problem heranzutasten.</disclaimer>

    Was mir auffällt: in den funktionierenden Statusabfragen beginnt es mit

    shellyplusplugs_80646fd6071c:shellyplusplugs-80646fd6071c/


    bei den on und off aber mit

    shellyplusplugs_80646fd6071c/

    Da fehlt noch das Stück

    shellyplusplugs_80646fd6071c:


  • Leider stehe ich vor dem gleichen Problem und habe keine Lösung gefunden

    Dieses Problem wurde in den alten Versionen nicht gefunden

  • Dieses Thema enthält 5 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.