MQTT Daten werden nicht alle übergeben.

  • Hallo Zusammen, ich habe da mal ein kleines Problem...

    Ich will meine Shelly`s in meine bestehende Hausautomatisierung einbinden. Das Auslesen und Steuern möchte ich über MQTT ausführen.

    Das System sieht wie folgt aus:

    Raspberry 4 mit HomeAssisstant. Mosquitto MQTT Server auf dem RaspberryPi sowie alle Shelly`s eingestellt.

    4x Shelly 2.5 Rollermode, 1x Shelly 2.5 2 Schalter Mode, 2x Shelly 1, 1x Shelly Door/Window, 1x Shelly H&T.

    Bei den Shelly`s sind alle Einstellungen zu MQTT identisch.

    Wenn ich nun die Übertragung im MQTT Broker abfrage werden nur die Daten von 2 Shelly`s 2.5 Rollermode sichtbar. Alle anderen Shelly`s werden nicht sichtbar.

    Am Broker sind auch 4 Stück Tasmota Geräte angemeldet. Auch diese Daten werden ordnugsgemäß übermittelt.

    Die Daten der restlichen Shelly`s fehlen einfach.

    Ich komme nicht mehr weiter, da MQTT.fx keine weiteren Einträge anzeigt.

    Hoffe euch fällt noch was ein oder auf...

    Danke

    • Hilfreichste Antwort

    Hast du bei den letzten beiden eventuell vergessen MQTT zu aktivieren (Cloud deaktiviert) oder eine falsche IP zu dem Broker eingetragen? Den Port z.B. :1883 hinter der IP hast du eingetragen?

    Hängen vielleicht nur diese beiden Shellies an einem AP und die anderen direkt am Router?

  • Wie ist denn der Mosquitto konfiguriert?

    poste mal den Inhalt deiner mosquitto.conf sowie die Einstellung von einem funktionierendem und einem nicht funktionierendem Shelly.. da wird es garantiert Unterschiede geben..

    PS: wenn man im Shelly MQTT ändert kann ggf. ein Neustart des Shelly notwendig sein.

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