Shelly 2Plus PM MQTT Konfiguration in Homeassistant

VPN/Proxy erkannt

Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.

  • Hallo,

    ich versuche gerade alle Sensoren in HA anzulegen und habe noch ein paar Probleme bei der Konfiguration der Sensoren.

    Temperatur, Spannung, Strom und Power, die Eingänge und die Ausgänge hate ich bereits unter Kontrolle.

    Was ich nicht hinkriege sind rssi und das Flag für ein Firmware-Update, also alle Sensor Werte die über rpc abrufbar sind. Ich sehe die Values auch im MQTT Explorer nicht, wenn ich auf alle Topics (#) lausche. Hat jemand eine Idee? Muss ich da Scripte im Shelly konfigurieren?

    - unique_id: rssi.rollo_schlafen

      name: "RSSI Rollo Schlafen"

      unit_of_measurement: dBm

      device_class: signal_strength

      state_topic: rollo.schlafzimmer/rpc

      value_template: "{{ value_json.result.wifi.rssi }}"

    Spartacus99

  • Schick ihm ein mosquitto_pub -h localhost -p 1883 -u admin -P admin -t flur/decke/command -m status_update

    dann kriegst du eine entsprechende Rückantwort

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

  • Hi,

    vielen Dank, aber irgendwie kommt das in meiner Konfiguration noch nicht richtig an:

    Code
    - unique_id: rssi.rollo_schlafen
    name: "RSSI Rollo Schlafen"
    unit_of_measurement: dBm
    device_class: signal_strength
    state_topic: rollo.schlafzimmer/status/rpc
    value_template: "{{ value_json.result.wifi.rssi }}"

    Grundsätzlich kommt es schon im HA an, aber wird nicht an meinen Sensor übertragen:

    Topic in HA:

    Code
    rollo.schlafzimmer/status/rpc

    value template:

    Code
    value_template: "{{ value_json.result.wifi.rssi }}"
  • Ich hab mir dein Template mal angeschaut,das passt meines Erachtens nicht

    1) dBm muss m.E. in Anführungszeichen stehen

    2) das value_template, da hast du result stehen, im JSON gibt es aber keinen Baum result.

    so müsste es korrekt sein

    Code
          unit_of_measurement: "dBm"
          value_template: "{{ value_json.wifi.rssi }}"

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