Shelly1 V3 über MQTT Schalten

  • Hallo zusammen

    Gerade mit dem MQTT den Shelly getestet und dabei einen Namen verwendet (anstelle von shelly-[MAC-Adress]) mit einer Länge von 78 Bytes. Mit ein paar Bindestrichen-/Minus-Zeichen drin.

    Scheint aber nicht zu funktionieren. Aktuell verwenden wir:

    - Debian 10 "Buster", gestern gerade `apt-get update && apt-get upgrade` ausgeführt...
    - Einen Shelly1 v3 mit der neusten Firmware. Anpassungen in seinem Web-GUI: Zeitzone manuell definiert, MQTT aktiviert, MQTT-Standdardname verändert (eben in den Wert mit 78 Zeichen), MQTT-Login-Daten scheint ein "Zwangsfeld" zu sein - deshalb mit admin:admin ausgefüllt obwohl der MQTT-Server (priv. IP) aktuell mit "no authentication" fungiert.

    Falls weitere Angaben benötigt werden: Bitte nicht zögern - einfach nachfragen! ;)

    Besten Dank.


    Grüsse, Jan

    Freundliche Grüsse, Jan

  • Zur hilfreichsten Antwort springen
  • Gemäss unserem Entwickler geht mit dem kürzeren Gerätenamen nun /shellies/[KURZER_GERAETENAMEN]

    Wie dem auch sei, damit Problem umgangen.

    Falls jemand der Firma Shelly daran interessiert wäre, warum das Problem auftritt: Dann sind wir aber gerne dazu bereit, weitere Informationen herauszugeben. ;)

    Trotzdem vielen Dank!

    Freundliche Grüsse, Jan

    • Hilfreichste Antwort

    Hab grad mal in der Doku geschaut, da steht eine maximale Grenze von 25 Zeichen, die nicht überschritten werden sollte.


    Ein Bug wäre (ist?) es, wenn die in der WebUI längere Strings erlauben...


    https://shelly-api-docs.shelly.cloud/#mqtt-configuration

    Zitat

    By default, the device's MQTT ID is <shellymodel>-<deviceid>, for example shelly1-B929CC. The MQTT ID can be changed via the mqtt_id parameter in /settings. If you wish to use custom a MQTT ID, it is recommended that it doesn't exceed 25 characters.

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

  • Dieses Thema enthält einen weiteren Beitrag, der nur für registrierte Benutzer sichtbar ist, bitte registrieren Sie sich oder melden Sie sich an um diesen lesen zu können.