Beiträge von johnny1

    Hallo!

    Danke für deine Anleitung. Sie hat mir einen guten Ausgangspunkt gegeben.

    Leider hat es bei mir aufgrund von Problemen beim flashen der fs.bin nicht funktioniert. Ich habe jedoch eine für meine rgbw2 funktionierende Variante gefunden:

    Code
    esptool.py -p /dev/ttyUSB0 --baud 576000 write_flash -fm dio --flash_size 2MB --flash_freq 40m 0x8000 rgbw2.bin 0x1FC000 esp_init_data_default_v08.bin 0x0 rboot.bin
    # powercycle
    esptool.py -p /dev/ttyUSB0 --baud 115200 --no-stub write_flash -fm dio --flash_size 2MB --no-compress --flash_freq 40m 0xBB000 fs.bin
    # powercycle (maybe even 2 times)

    Warum auch immer, ist es erforderlich, die fs.bin zuletzt zu flashen und vor allem im --no-stub modus.

    Wenn man sich daran hält, dann erwacht der shelly wieder im Werkszustand.

    Getestet mit 3 Shellys RGBW2 (vorher tasmota oder selbst per Arduino IDE programmiert). Ich habe die Firmware-Version 20230913-113156/v1.14.0-gcb84623 zum Flashen verwendet.

    Gefallen Euch die nachfolgend genannten Dinge?

    Gefallen bestimmt nicht. Mir persönlich sind "nur" folgende Dinge wichtig in absteigender Priorität:

    • Elektrische Sicherheit
    • Beworbene (Basis)Funktionen (z.B. Relais 230V, x Eingänge, WLAN usw.) sind vorhanden
    • Lokale Steuerung via REST/MQTT steht den cloud Funktionen in nichts nach. Grade hier enttäuscht das Wall display, das wohl ohne cloud gar nicht nutzbar ist.
    • Genauigkeit von Messungen sowie Reaktionszeiten auf Trigger.

    Ergo sind mir alle Entwicklungen im Bereich der APP egal. Ich habe hier bestimmt für 1000€ shellys installiert, teilweise auch mit selbst geschriebener Firmware ausgestattet, aber ich habe kein Konto für die shelly cloud und das soll auch so bleiben.