MQTT trigger status update not working

  • Hi guys,

    I use a Pro4PM with latest Firmware 20230209-132431/0.13.0-g68ba560

    I want to trigger a status update via MQTT as described here: https://shelly-api-docs.shelly.cloud/gen2/Component…tstatus-example

    My goal is to send a MQTT message via Node-RED to the Shelly requesting an update as described like this

    export MQTT_SERVER="broker.hivemq.com"


    export MQTT_PORT=1883


    export SHELLY_ID="shellyplus1-a8032abe54dc" # The <shelly-id> of your device


    mosquitto_pub -h ${MQTT_SERVER} -p ${MQTT_PORT} -t ${SHELLY_ID}/command -m status_update


    On startup and on changes I get that status already, but I also want to trigger it by myself.

    My assumption is that the String status_update is not processed correctly by the Shelly. I send it as a raw String.

    Does anyone have a working example or a hint what my error is?

    Thanks in advance!

  • Sorry for being dumb: I do the "Check for updates..." on the device itself. No new firmware available:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    And my efforts to find the firmware on the Shelly site and in Google are futile.

    Here is the announcement, but no link to firmware Firmware 1.1.0 for 2nd and 3rd generation devices is officially released

    Any suggestions, where to download or to trigger the update?

  • Obviously, the Shelly has no access to the internet. After establishing an internet connection, the actual firmware will be indicated automatically.

    „Habt Geduld. Alle Dinge sind schwierig, bevor sie einfach werden!“ (aus Frankreich)

    „Nothing in life is to be feared, it is only to be understood.“ (Marie Curie, 1867-1934)

    „Comment is free, but facts are sacred“ (C.P. Scott, britischer Verleger)

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