Sonoff-ZigBee-Stick - Firmware-Update per SSH unter Linux

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ธ.ค. 2024

ความคิดเห็น • 124

  • @stefanholthaus9744
    @stefanholthaus9744 2 ปีที่แล้ว +5

    Top,dank deines toll erklärten Videos konnte ich das Update endlich installieren ,vielen Dank!!!
    Ich kann jedem Iobroker Nutzer nur raten den Iobroker Masterkurs zu belegen.

  • @datKerschte
    @datKerschte หลายเดือนก่อน +1

    ich habe heute (20.11.2024) meinen Stick geflasht und alles auf Anhieb geklappt. Zum einen gibt es mittlerweile ein neueres Update, zum anderen hat sich geringfügig der Pfad im github für die firmware geändert ... aber wie man den aktuellen Pfad in das Tool einarbeitet, wurde ja im Video gezeigt.
    Von daher ist das Video immer noch aktuell. Danke, Matthias
    (ps: auch Dein ioB-Masterkurs ist super - den laufe ich gerade durch)

  • @koestich
    @koestich ปีที่แล้ว +1

    Super Anleitung, auch auf dem Blog sind die Links zur gerade aktuellen Version auf dem Git auch geupdated - mega einfach und easy2follow, vielen lieben Dank!

  • @walterwhite2455
    @walterwhite2455 ปีที่แล้ว +1

    Danke für die Anleitung, jetzt ist alles aktuell.

  • @Andre98765
    @Andre98765 2 ปีที่แล้ว +2

    Vielen Dank, hab mir gerade den iobroker Masterkurs gekauft und den Stick zum Testen und mitmachen besorgt…
    Klasse wie deine Videos als Ergänzung zum Kurs passen (oder halt auch umgekehrt) 😃👍

  • @andreasdirnberger6486
    @andreasdirnberger6486 2 ปีที่แล้ว +1

    Super, danke für das Video!
    Mein Adapter hat sich mit der ausgelieferten Firmware nicht verbunden. Nach dem Update ging das sofort. Das Video war eine riesige Hilfe.

  • @phantomkommander
    @phantomkommander ปีที่แล้ว +1

    Hallo Matthias, vielen Dank für das super Video und den tollen Blog dazu. *dicken Daumen nach oben* :)

  • @stahelpeter
    @stahelpeter 2 ปีที่แล้ว +1

    Vielen Dank für das ausführliche Video. Hat mir wirklich sehr geholfen und den Umweg über Windows erspart.

  • @Chris-PPIN
    @Chris-PPIN ปีที่แล้ว +2

    Mittlerweile gibts eine 2023er Version der Firmware, aber die aktuellen Dateinamen lassen sich ja durch deinen Blogbeitrag super in der Shell überarbeiten. Danke vielmals, flashen hat bestens funktioniert!

  • @steffanalbrecht1714
    @steffanalbrecht1714 2 ปีที่แล้ว +1

    Hallo, vielen Dank für das tolle Video. Hat alles super geklappt.

  • @hako6550
    @hako6550 2 ปีที่แล้ว +1

    Hat alles prima geklappt. Hab bei der Gelegenheit auch gleich das System auf Bullseye upgedatet.

  • @georgepine9078
    @georgepine9078 2 ปีที่แล้ว +1

    Sehr gut erklärt. Habe meinen CC2652RB auch gleich mal geflasht. Hat prima geklappt.

  • @usr-s1s
    @usr-s1s 2 ปีที่แล้ว +1

    Da ich HAOS einsetze musste ich den Stick an einem anderen RasPi, auf dem der Unifi-Controller und PiHole laufen, auf die aktuelle FIrmware flashen. Hat anstandslos geklappt. Vielen Dank!

  • @emp0089
    @emp0089 ปีที่แล้ว +1

    Vielen Dank für deine genial einfache Anleitung. Über Windows wollte es einfach nicht gehen, obwohl auch der Stick zerlegt wurde. Über Linux ging es so einfach! ❤

    • @haus_automation
      @haus_automation  ปีที่แล้ว +2

      Bin so froh das komische Windows-Tool dafür nicht mehr verwenden zu müssen 🙃

  • @SpamSpam-n9e
    @SpamSpam-n9e ปีที่แล้ว +3

    Hallo, danke für das tolle Video.
    Gibts ein Update des Videos für Bookworm? Ich erhalte für die Phyton Module immer eine Fehlermeldung, dass die Module extern verwaltet werden. Ich weiss nicht wie ich damit unmgehen soll.

    • @christophschrefl113
      @christophschrefl113 ปีที่แล้ว +3

      Hallo, habe leider auch den gleichen Fehler. Dürfte mit Bookworm zusammenhängen - error: externally-managed-environment bei Ausführung des Befehls pip install wheel pyserial intelhex python-magic. Gibts dazu schon eine Lösung?

    • @Groodi
      @Groodi 6 หลายเดือนก่อน

      Hallo, habt ihr eine Lösung für das Problem gefunden?

    • @toastbr0t
      @toastbr0t หลายเดือนก่อน

      Ihr müsst euch den blockbeitrag anschauen : "In neueren Debian-Versionen erhältst Du ggf. den Fehler “This environment is externally managed”. Dann kann man entweder mit venv arbeiten (oder die Pakete über apt installieren). Erstmal eine neue virtuelle Umgebung erstellen:"

  • @peterwasserfuhr2393
    @peterwasserfuhr2393 2 ปีที่แล้ว +1

    Danke für die Info, hat bei mir ohne Probleme funktioniert, Gruß Peter

  • @psychcisco
    @psychcisco 10 หลายเดือนก่อน

    Thanks mate, this tutorial worked perfectly. I previously tried the disassembly / boot button method and also the python script method with Windows (as most tutorials show) but neither worked. I may have had issues as I was running it in a proxmox VM but it just wouldn't get detected correctly. Linux was much easier with the raspberry pi. Cheers

  • @mateuszbystrzycki9253
    @mateuszbystrzycki9253 2 ปีที่แล้ว +1

    firmware updated, thank you!

  • @therealsprint
    @therealsprint ปีที่แล้ว +2

    Hallo, die aktuelle Firmware scheint fehlerhaft zu sein, jedoch gibt es nur diese eine auf Github. Woher bekomme ich zum Beispiel die vorherige, um diese dann auf den Stick zu flashen? Ich habe noch die 20210708 auf dem Sonoff drauf (war ab Werk so vorinstalliert). Oder brauche ich gar nicht zwingend flashen, sofern alles funktioniert? Einzig eine Ikea Tradfri Fernbedienung hat einen enormen Batterieverbrauch, wo ich noch nicht drauf gekommen bin, warum das so ist. Sonst läuft der Stick.

    • @haus_automation
      @haus_automation  ปีที่แล้ว

      Git ist eine Versionsverwaltung. Du kommst an jede vorige Version dran. Entweder über Tags oder Releases, sonst über die commit history

  • @Andrea-yj5ln
    @Andrea-yj5ln ปีที่แล้ว +1

    Vielen Dank für das weitere Video. Hattest Du mal erklärt, dass zukünftig evtl. mit Debian Probleme mit dem ZigBee Stick Variante-P auftreten können? Wollte gerne mal wie von Dir beschrieben unter Proxmox einen Container mit Debian 11, iobroker und dem Stick aufsetzten.

    • @haus_automation
      @haus_automation  ปีที่แล้ว

      Das betrifft nur Debian 11 versionen. Einfach auf 12 aktualisieren und fertig.
      Hat nix mit den Zigbee Sticks zu tun, sondern betrifft viele USB Geräte.
      Proxmox ist nochmal ne andere Sache. Da am besten auf Proxmox 8 gehen.

  • @69uffi
    @69uffi ปีที่แล้ว +2

    Bei mir hat die Zeile "pip install wheel pyserial intelhex python-magic" in einem Fehler "error: externally-managed-environment" geendet. Nach langem Suchen...hat es bei mir dann geklappt, als ich "pip" durch "pip3" ersetzt habe.

    • @haus_automation
      @haus_automation  ปีที่แล้ว

      pip sollte eigentlich pip3 ausführen wenn das System nicht gerade uralt ist

  • @jochenjansen7071
    @jochenjansen7071 ปีที่แล้ว +1

    Guten morgen, danke zunächst mal für das Video, insgesamt eine tolle Arbeit von Ihnen. Meine Frage: ich habe den Sonfoff Stick an einen Proxmox Container durchgereicht.
    Kann ich das Update direkt vom Container aus fahren, zu dem der Stick durchgereicht ist? Haben Sie da Erfahrung?

  • @bauerbunkel5995
    @bauerbunkel5995 2 ปีที่แล้ว +2

    Gibts denn ein Änderungsprotokoll was sich so getan hat mit der neuen Firmware?

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      Ja: github.com/Koenkk/Z-Stack-firmware/blob/master/coordinator/Z-Stack_3.x.0/CHANGELOG.md

  • @hallozweck6219
    @hallozweck6219 2 ปีที่แล้ว +1

    Hallo Matthias, nach deinen positiven Videos zum Stick habe ich ihn mir auch bestellt. Offensichtlich gibt'S eine neue Version 3.0 Plus E
    Damit scheint das alles nicht so zu funktionieren wie beschrieben. Hast Du dazu Infos oder Hinweise, wie ich vorgehen soll. Der Stick verbindet sich im ioBroker nicht. Flashen wie von Dir beschrieben geht auch nicht.

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว +3

      Das ist eine Alternative Variante. Den habe ich auch hier, aber noch nichts mit gemacht. Du kannst den im ioBroker aber verwenden, wenn Du EZSP auswählst.
      Firmware Updates kannst Du mit diesem Video jedenfalls nicht machen

    • @hallozweck6219
      @hallozweck6219 2 ปีที่แล้ว

      hier zur Ergänzung LOG Meldungen vom ioBroker:
      Failed to start Zigbee
      Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
      Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)"

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      @@hallozweck6219 Das hat ja weniger etwas mit ioBroker zu tun - bei zigbee2mqtt und co hättest Du das gleiche Problem gehabt und musst auch EZSP konfigurieren :) Scheinbar ist das ein ganz anderes Protokoll und daher auch noch als Experimental eingestuft aktuell.

  • @tino7056
    @tino7056 2 ปีที่แล้ว +1

    Hallo Matthias, ich sag einfach mal Du :).
    Es gibt einen neuen Sonoff Stick, kann ich den auch nach der Anleitung Flashen, ist er überhaupt dafür geeignet.
    Zu kaufen gibt es ihn bei Itead.
    Es ist der ZBDongle-E.
    Vielen Dank für deine Antwort

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      Da ist ein anderer Chip verbaut, also kein 2652(P), sondern irgendwas anderes. Damit habe ich mich noch nicht im Detail beschäftigt, aber ich könnte mir vorstellen dass dafür eine separate Firmware gebaut werden müsste.

  • @donmobile87
    @donmobile87 2 ปีที่แล้ว +1

    Tolles Tutorial. Danke! Eine Frage: Ich nutze zigbee2mqtt und Openhab. Kann ich irgendwie prüfen, welche FW-Version auf dem Stick installiert ist?

    • @gpyromane
      @gpyromane 2 ปีที่แล้ว +1

      Zigbee2MQTT Webinterface > Einstellungen > Über

    • @donmobile87
      @donmobile87 2 ปีที่แล้ว

      Danke aber das Frontend geht bei mir aus unerklärlichen Gründen nicht. Habe gefühlt schon jede Anleitung gelesen. Gibt es noch eine andere Möglichkeit?

    • @gpyromane
      @gpyromane 2 ปีที่แล้ว

      @@donmobile87 Im MQTT Topic zigbee2mqtt/bridge/info schauen ob du einen der folgenden Zeichenketten findest:
      20220219
      20220103
      20211217
      20210708
      20201020
      20210107
      20201113
      Meine im Jänner gelieferten waren noch 20210708

  • @marekedeboer7952
    @marekedeboer7952 ปีที่แล้ว

    Danke für die gute Anleitung! Leider ist das hex-file nicht im zip enthalten. Hat sich hier was verändert?

    • @marekedeboer7952
      @marekedeboer7952 ปีที่แล้ว

      ... hat sich erledigt, falscher link/branch.

  • @nicoj4952
    @nicoj4952 2 ปีที่แล้ว +3

    Hatte bei "pip install ." eine Fehlermeldung bekommen. Einfach beide pip Befehle mit "sudo pip3" durchführen hatte dann funktioniert

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว +1

      Würde ich nicht empfehlen, dann ist pip falsch konfiguriert
      stackoverflow.com/questions/21055859/what-are-the-risks-of-running-sudo-pip

  • @WernerRingdrath
    @WernerRingdrath 5 หลายเดือนก่อน

    Hallo, erstmal vielen Dank für die ausführliche Anleitung. Jedoch hab ich beim letzten Befehl ein Problem: Your firmware looks like an Intel Hex file
    ERROR: Firmware is Intel Hex, but the IntelHex library could not be imported. Hast Du oder jemand eine Idee? Danke

  • @german1966
    @german1966 2 ปีที่แล้ว +1

    Kann man mit der Methode auch den älteren Zigbee-Stick CC2531 updaten?

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      Das geht nur per CCDebugger soweit ich weiß

  • @svenschafer8822
    @svenschafer8822 ปีที่แล้ว +1

    Danke, eben unter Debian 11 mit HA installiert. Vielleicht kannst du mir verraten wie viele Geräte sich mit dem Stick und der Firmware überhaupt anmelden lassen?

    • @haus_automation
      @haus_automation  ปีที่แล้ว

      Ich meine das Limit liegt bei 200. Müsste aber auch nachschauen. Mehr als man in der Regel hat jedenfalls

    • @svenschafer8822
      @svenschafer8822 ปีที่แล้ว +1

      Okay danke, hatte irgendwo mal gelesen 25 Geräte. Aber dann waren das wohl ältere Sticks. Noch einmal vielen Dank für dieses gute Video, wollte auf keinen Fall einen Windows Rechner ausleihen 😂

    • @haus_automation
      @haus_automation  ปีที่แล้ว

      @@svenschafer8822 Das gilt für die ganz alten CC2531 und wie die alle heißen

  • @svenfiedler9419
    @svenfiedler9419 7 หลายเดือนก่อน

    schönes video, geht das aber trotzdem auch unter windows zu installieren?

    • @haus_automation
      @haus_automation  7 หลายเดือนก่อน

      „das“? Für Windows gibts ja zig Tools zum flashen.

    • @svenfiedler9419
      @svenfiedler9419 7 หลายเดือนก่อน

      @@haus_automation ja, aber alles in englisch (bin ossi), gibts evtl. deutsche anleitung mit z.b. uniflasch?

    • @haus_automation
      @haus_automation  7 หลายเดือนก่อน

      @@svenfiedler9419 Ja zB von mir?! :)

  • @boezogul
    @boezogul 2 ปีที่แล้ว

    Ich habe leider ständige Verbindungsabbrüche mit Aqara und Mi Türsensoren
    (Meldung: Disconnected)!
    Was kann ich dagegen tun? Ansonsten funtioniert bis auf die Sensoren alles gut.

  • @Xyolyp
    @Xyolyp 2 ปีที่แล้ว +1

    OT: Planst du weiteren DALI-Content? Ähnlich der KNX Basics, wenn auch in etwas geringerem Umfang, da DALI (meines ersten Überblicks nach) weniger mächtig als KNX ist.

  • @distanzcheck
    @distanzcheck 11 หลายเดือนก่อน

    Kann man den Sonoff Zigbee USB Dongle Plus P auf die MAX Leistung 20 dBm stellen und wenn ja wie ?

  • @tagi8988
    @tagi8988 2 ปีที่แล้ว +1

    Sehr gut erklärt. Gibt es das auch für das TI Board?

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      Sollte genauso funktionieren, habe ich aber nicht getestet

  • @bjornw.6137
    @bjornw.6137 ปีที่แล้ว

    Ich brauche Hilfe nach dem Update funktionieren mein Zigbeegeräte nur noch sporadisch bzw sehr selten oder oft auch gar nicht. ich habe das flashen noch ein zweites mal durchgeführt. das hat aber auch nicht geholfen. Kann man irgendwo die alte Firmware bekommen? oder wer weiß rat? 😔

  • @christophfrolich3772
    @christophfrolich3772 2 ปีที่แล้ว +1

    Bekomme bei Phytoon folgende Fehlermeldung: Paket python-is-python3 kann nicht gefunden werden.

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว +1

      Welches Betriebssystem in welcher Version?

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว +1

      Keine Ahnung wo dein Kommentar hin ist (in den Notifications sehe ich den noch).
      Du solltest mal ein Upgrade auf Bullseye machen :)

    • @mperio4936
      @mperio4936 2 ปีที่แล้ว +1

      Habe die gleiche Fehlermeldung. Benutze Buster

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      @@mperio4936 Das Paket gibts ja auch nicht unter Buster. Ich mache die Videos immer mit der aktuellsten Betriebssystem-Version und kann leider keine Lösungen für alle veralteten Versionen bieten :(
      Einfach ein Upgrade machen.

  • @andystein8252
    @andystein8252 2 ปีที่แล้ว

    Hallo,
    kannst du mir evtl. helfen. Bei mir werden nicht mehr alle Geräte im Adapter richtig erkannt. Ich habe Stecktosen von FDTEK. Die ersten zwei die ich integriert habe laufen einwandfrei. Ein paar Wochen später habe ich noch zwei bestellt und diese werden nicht mehr richtig eingebunden bzw. können dies nicht mehr richtig ausgelesen werden.
    Hast du da eine Lösung?
    Grüße und einen guten rutsch ;-)

  • @christophschrefl113
    @christophschrefl113 ปีที่แล้ว

    Hallo, habe leider auch den gleichen Fehler. Dürfte mit Bookworm zusammenhängen - error: externally-managed-environment bei Ausführung des Befehls pip install wheel pyserial intelhex python-magic. Gibts dazu schon eine Lösung?

    • @SkysimAir
      @SkysimAir ปีที่แล้ว

      In einem Virtual Environment arbeiten. In der Fehlermeldung steht auch, wie man das macht.

  • @Haltdeinsnauze
    @Haltdeinsnauze ปีที่แล้ว

    Bei mir ist statt der Seriennummer des Sticks nun einfach eine "0001" im Pfad
    Wie kann sowas passieren?

  • @antibulling2551
    @antibulling2551 2 ปีที่แล้ว +1

    wie machern sie für linux ? by add-on sonoff zigbee usb !!! logiciel flash von national instruments ist fur windows

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว +1

      Ja, und ich wollte den Weg unter Linux zeigen. Ich benutze kein Windows 😉

    • @antibulling2551
      @antibulling2551 2 ปีที่แล้ว

      @@haus_automation
      vielen dank für ihres ansver
      Ich verfolge Ihre Manipulation, habe aber bei meinem Heimassistenten 2022.11 nicht den Befehl apt.... Das Home Assistant-System blockiert die Einrichtungen oder ich muss den Home Assistant Docker installieren.

  • @Rykocreation
    @Rykocreation 2 ปีที่แล้ว

    Vielen Dank für das Video, super!
    Bekomme diese Meldung:
    Connecting to target...
    ERROR: Timeout waiting for ACK/NACK after 'Get ChipID (0x28)' Kannst du mir weiter helfen?

  • @WerAuchImmerWoAuch
    @WerAuchImmerWoAuch 2 ปีที่แล้ว +1

    Hi, danke für das Video. Ich versuche schon seit Tagen den Sonoff ZigBee USB-Stick an meine Synology DSM 7.x zu aktivieren, um dort mit iobroker (laufend im Docker) den Stick zu nutzen. Da der Stick nicht erkannt wird, habe ich Kontakt zu Sonoff aufgenommen, welche mir empfehlen, einen Treiber zu installieren. Nur habe ich bisher keinen gefunden. Da Du ja auch Synology verwendest, magst Du vielleicht hierzu ein Video machen oder mir / uns Tipps geben. Lieben Dank.

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      Da ist ein CP2102 USB to Serial IC verbaut. Für den braucht man unter Linux eigentlich keine Treiber. Aber ich habe öfter gehört, dass es seit DSM7 Probleme mit USB Geräten gibt. Bisher nicht getestet

  • @tzoumaz40
    @tzoumaz40 2 ปีที่แล้ว +1

    Schön erklärt, leider muss ich das weiter über Windows flashen. Die von Dir vorgestellte Methode funktioniert eben nicht, wenn man Hassio verwendet. Aber über Windows ist das ja auch schnell erledigt.

  • @michaelsel7540
    @michaelsel7540 2 ปีที่แล้ว

    und bei mir kommt
    ERROR: read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
    bzw
    ERROR: Timeout waiting for ACK/NACK after 'Synch (0x55 0x55)'
    wenn man zigbee adapter stoppt

    • @HomePIno32
      @HomePIno32 ปีที่แล้ว

      Hallo, hast Du Dein Problem vor 11 Monaten lösen können?
      Ich habe heute die Prozedur auf einem ganz frischen Bookworm Raspbian ohne IOBroker durchgeführt und erhalte ebenfalls den Fehler ERROR: Timeout waiting for ACK/NACK after 'Synch (0x55 0x55)'.
      Hast Du einen Tipp parat?

  • @tobiasborchmann5546
    @tobiasborchmann5546 ปีที่แล้ว

    Hallo Matthias,
    danke für deine immer hilfreichen Videos. Bei diesem komme ich aber nicht bis zum Schluss durch. Beim flashen bekomme ich einen Fehler ERROR: "Could not configure port: (25, 'Inappropriate ioctl for device')"
    Ich führe das ganze nicht auf einem Raspbarry aus, sondern in einem PVE-LXC-Container, in den er Stick durchgereicht ist. Vorhanden ist der Stick auch im Container.
    Der eigentliche Grund für meinen Flash-Versuch ist, dass ich den Stick nicht im LXC-Container mit ioBroder zum laufen bringe. Ich habe inzwischen etliche Anleitungen mit dem durchreichen des Stick vom PVE zum LXC durchprobiert. Aber die Zigbee-Instanz wird einfach nicht grün. Und jetzt klappt auch nicht mal das flashen. Irgendwo mach ich wohl doch nen Fehler, weiß aber nicht mehr wo ich ansetzen soll. Vielleicht hast du eine Idee?

    • @SkysimAir
      @SkysimAir ปีที่แล้ว

      Ich konnte den Stick nur mit einem Raspberry Pi flashen, ein Rechner mit Kubuntu hat nicht funktioniert. Auf dem Pi hat es dann auch nur als root funktioniert, nicht, wie hier in dem Video gezeigt, als normaler User.
      Das Flashen würde ich daher nicht über einen Container versuchen, offenbar ist das ganze so hardwarenah, dass eine zusätzliche Virtualisierungsschicht hier offenbar nur zu weiteren Problemen führt.

  • @frankthissen3338
    @frankthissen3338 2 ปีที่แล้ว

    Danke, Matthias. Bei mir kommt die Fehlermedlung ERROR: [Errno 13] could not open port /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_deb0022f60c9eb1193798d4f1d69213e-if00-port0: [Errno 13] Permission denied: '/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_deb0022f60c9eb1193798d4f1d69213e-if00-port0'

    • @patrickkusza2753
      @patrickkusza2753 2 ปีที่แล้ว +1

      Ubuntu? Bist du root? sudo -i, dann nochmal von vorne.

  • @bjk20000
    @bjk20000 2 ปีที่แล้ว

    Ich habe mit dem Stick nur Probleme. Er wird von Anfang an nicht als "Sonoff" Stick sondern als "Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_7cbd12b1d693eb118825194f3d98b6d1
    " erkannt.
    Das flashen funktioniert zwar einwandfrei mit der Anleitung aber egal ob ich die aktuelle "Master" oder "Dev" Hex firmware nutze, will der Stick nicht laufen.
    Unter Home Assistent wird nur folgendes angezeigt:
    ttyUSB0
    /dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_7cbd12b1d693eb118825194f3d98b6d1-if00-port0
    Subsystem:
    tty
    Gerätepfad:
    /dev/ttyUSB0
    ID:
    /dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_7cbd12b1d693eb118825194f3d98b6d1-if00-port0
    Attribute:
    DEVLINKS: >-
    /dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_7cbd12b1d693eb118825194f3d98b6d1-if00-port0
    /dev/serial/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.3:1.0-port0
    DEVNAME: /dev/ttyUSB0
    DEVPATH: >-
    /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/ttyUSB0/tty/ttyUSB0
    ID_BUS: usb
    ID_MM_CANDIDATE: '1'
    ID_MODEL: CP2102N_USB_to_UART_Bridge_Controller
    ID_MODEL_ENC: CP2102N\x20USB\x20to\x20UART\x20Bridge\x20Controller
    ID_MODEL_FROM_DATABASE: VL805 USB 3.0 Host Controller
    ID_MODEL_ID: ea60
    ID_PATH: platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.3:1.0
    ID_PATH_TAG: platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_3_1_0
    ID_PCI_CLASS_FROM_DATABASE: Serial bus controller
    ID_PCI_INTERFACE_FROM_DATABASE: XHCI
    ID_PCI_SUBCLASS_FROM_DATABASE: USB controller
    ID_REVISION: '0100'
    ID_SERIAL: >-
    Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_7cbd12b1d693eb118825194f3d98b6d1
    ID_SERIAL_SHORT: 7cbd12b1d693eb118825194f3d98b6d1
    ID_TYPE: generic
    ID_USB_DRIVER: cp210x
    ID_USB_INTERFACES: ':ff0000:'
    ID_USB_INTERFACE_NUM: '00'
    ID_VENDOR: Silicon_Labs
    ID_VENDOR_ENC: Silicon\x20Labs
    ID_VENDOR_FROM_DATABASE: VIA Technologies, Inc.
    ID_VENDOR_ID: 10c4
    MAJOR: '188'
    MINOR: '0'
    SUBSYSTEM: tty
    TAGS: ':systemd:'
    USEC_INITIALIZED: '6754876'

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      Und was ist das Problem? Ist doch richtig. Sonoff baut Produkte, keine Microcontroller oder Chips. Der USB to Serial Adapter ist von Silicon Labs (CP2102).

    • @bjk20000
      @bjk20000 2 ปีที่แล้ว

      @@haus_automation Nach dem mehreren Neustarts und Anpassung der PANid funktioniert das Ding nun endlich. Jetzt noch schnell alles anlernen. Danke für das Tutorial

  • @p-196
    @p-196 2 ปีที่แล้ว +1

    bei meinem Linux Mint war noch Python 2.7.x installiert.
    hab die veraltete Software jetzt mit sudo apt remove python2 deinstalliert. Python 3 war schon installiert, allerdings musste ich noch mit sudo apt install python-is-python3 dafür sorgen, dass python3 der Standard für Python ist.

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว +1

      Habe ich ja im Blogbeitrag auch so beschrieben 👍

  • @ABC666DEFG
    @ABC666DEFG 2 ปีที่แล้ว +1

    Update hat geklappt. Aber ich kann den Kanal nicht verändern. Wenn ich etwas anderes außer Kanal 11 auswähle wird er mir in der iO Oberfläche als nicht mehr verbunden angezeigt.

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      Ins Log schauen und die Hinweise befolgen. Siehe auch ioBroker Master Kurs

  • @MarioPestel-uh9ym
    @MarioPestel-uh9ym ปีที่แล้ว +1

    Danke für das tolle Video. Ich konnte als Neuling gut etwas damit anfangen. Ich habe mich auch genau an alle Befehle gehalten, bekomme jedoch beim Ausführen des Pythonskriptes folgende Fehlermeldung (Anzeige in der Konsole)
    File "cc2538-bsl.py", line 83
    print(message, end=attr, file=sys.stderr)
    ^
    SyntaxError: invalid syntax
    Kann mir jemand helfen, dieses Fehler zu beheben ?

  • @homer-jm1zg
    @homer-jm1zg 6 หลายเดือนก่อน

    Hallo
    bei mir fängt er an mit beschreiben der neuen Firmware aber es kommt dann die Fehlermeldung :Reading data from CC1352P2_CC2652P_launchpad_coordinator_20230507.hex
    Firmware file: Intel Hex
    Connecting to target...
    CC1350 PG2.0 (7x7mm): 352KB Flash, 20KB SRAM, CCFG.BL_CONFIG at 0x00057FD8
    Primary IEEE Address: 00:12:4B:00:26:B8:2F:6F
    Performing mass erase
    Erasing all main bank flash sectors
    Erase done
    Writing 360448 bytes starting at address 0x00000000
    Write 104 bytes at 0x00057F988
    Write done
    Verifying by comparing CRC32 calculations.
    Verified (match: 0xe83aa727)
    ERROR: int() can't convert non-string with explicit base
    was sagte die Meldung aus bzw was kann ich ändern ??
    vielen Dank im voraus

  • @ulrichsfotografie1219
    @ulrichsfotografie1219 2 ปีที่แล้ว +1

    Ich krieg die Krise, ich scheitere am unzip: weder die Version nocht die 1,2er lässt sich weder auf dem Raspberry oder dem Mac unzippen.

  • @alff3461
    @alff3461 2 ปีที่แล้ว +1

    Och nöööö... Jetzt bin ich tatsächlich zu spät mit meinem Tutorial 😅. Und das nur weil ich die Vorgehensweise auch noch unbedingt als PDF erstellen muss/will 😂😅

  • @MartinKli56
    @MartinKli56 2 ปีที่แล้ว +1

    Ich finde die Links nicht.

  • @manfred7659
    @manfred7659 2 ปีที่แล้ว

    beim Firmware-update komme ich bis zum Flashvorgang-Start : python cc2538 ...
    Mit dem jetzt einzufügenden port (-p) habe ich erfolglos experimentiert,
    nach dem ls-Befehl kommt ../../ttyUSB0. Wo auch immer ich den einfüge, z.B. nach -p (auch kpl. mit usb-Silicon...), kommt Error: noch such file...
    Was mache ich falsch

  • @karlebster9542
    @karlebster9542 2 ปีที่แล้ว

    Nach deiner Anleitung hat alles super geklappt bis auf meinen Aqara Vibrationssensor. Wie kann ich downgraden?

  • @technikPapa
    @technikPapa 2 ปีที่แล้ว

    Ich habe gestern Abend die Firmware aktualisiert und getestet. Heute Morgen musste ich leider feststellen, dass die Verbindung zwischen dem Stick und den Geräten nicht mehr hergestellt werden kann.
    Ich werde wahrscheinlich wieder downgraden müssen…

  • @HTG1971
    @HTG1971 ปีที่แล้ว +1

    Hallo Matthias, ist es auch möglich mit dem Tool cc2538-bsl einen TI CC26X2R1 zu flashen, der über einen USR TCP232 im LAN hängt. Habe einen Portbefehl gefunden "-p socket://ip_or_localdns_name:6638" weiss aber nicht, ob dies passt.Wäre sicherlich auch im Bezug zum Sonoff interessant. Gruss

    • @haus_automation
      @haus_automation  ปีที่แล้ว

      Nie getestet. Problematisch wird es ja dann, wenn der LAN-Adapter Pakete verliert oder nicht verarbeitet. Würde das Update lieber über USB machen. Ist ja auch kein großer Aufwand

  • @toastbr0t
    @toastbr0t หลายเดือนก่อน

    Puh, was für ein Akt! Ich bin eigentlich Windows-Nutzer und habe mich durch diese Anleitung gekämpft. Ich habe jetzt über 6 Stunden gebraucht, um einfach nur die Firmware zu flashen. (Was auch gut war: Ich habe den Stick vor einer Woche gekauft, und darauf war genau die gleiche Firmware wie im Video.)
    Ich habe nicht 6 Stunden nur mit dieser Anleitung verbracht; ich habe auch die Methode über Windows und über eine virtuelle Maschine versucht.
    Am Ende hat es geklappt. Eine Frage habe ich noch: Warum konnte ich die Firmware nicht mit unzip auspacken?
    Der Fehler, der beim unzip aufgetreten ist:
    "Archive: CC1352P2_CC2652P_launchpad_coordinator_20240710.zip
    End-of-central-directory signature not found. Either this file is not
    a zipfile, or it constitutes one disk of a multi-part archive. In the
    latter case the central directory and zipfile comment will be found on
    the last disk(s) of this archive.
    unzip: cannot find zipfile directory in one of CC1352P2_CC2652P_launchpad_coordinator_20240710.zip or
    CC1352P2_CC2652P_launchpad_coordinator_20240710.zip.zip, and cannot find CC1352P2_CC2652P_launchpad_coordinator_20240710.zip.ZIP, period."

  • @NoxmilesDe
    @NoxmilesDe ปีที่แล้ว +1

    Wofür braucht man ein Update? ZigBee funktioniert doch direkt perfekt

    • @haus_automation
      @haus_automation  ปีที่แล้ว +3

      Das kannst Du zu jedem Gerät fragen?

  • @thiefrainb0w99
    @thiefrainb0w99 2 ปีที่แล้ว

    Danke für deine Videos! Leider musste ich das ganze smart home Zeug wieder aufgeben, iobroker frisst meine EFI Partition auf meinem server. Aber immerhin ist der Sonoff dpngle jetzt auf dem neusten Stand ¯\_(ツ)_/¯

  • @alfredehrenreich403
    @alfredehrenreich403 2 ปีที่แล้ว +1

    Danke, leider kommt beim flashen „cc2538-bsl.py requires the Python serial libraryPlease install it with: pip3 install pyserial“.....

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      Na dann installiere pyserial 😉 so wie im Video gezeigt

    • @alfredehrenreich403
      @alfredehrenreich403 2 ปีที่แล้ว +1

      habe ich, kommt kommt aber trotz. Habe auch schon alles deinstalliert ud wieder installiert…

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      @@alfredehrenreich403 Und deine Installation läuft sauber auf python 3 - und pip ist nicht zufällig für python 2 auf dem System konfiguriert? :)

  • @sparky7635
    @sparky7635 ปีที่แล้ว +1

    Ich bekomme da immer eine Fehlermeldung:
    python cc2538-bsl.py -p /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 -e -v -w --bootloader-sonoff-usb CC1352P2_CC2652P_launchpad_coordinator_20230507.hex
    File "cc2538-bsl.py", line 83
    print(message, end=attr, file=sys.stderr)
    ^
    SyntaxError: invalid syntax

  • @mikeskustenangeltipps30
    @mikeskustenangeltipps30 2 ปีที่แล้ว +1

    Kannst Du bitte noch so ein Video für das TI CC26X2R1 machen?
    Ist der Pfad den so richtig?
    python cc2538-bsl.py -p /dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.13__Embed_with_CMSIS-DAP_L1100L2A-if00 -e -v -w --bootloader-sonoff-usb CC2652R_coordinator_20220219.hex

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      Bitte den Sonoff Parameter dann entfernen

    • @mikeskustenangeltipps30
      @mikeskustenangeltipps30 2 ปีที่แล้ว

      Wie muss der Pfad dann genau lauten? 🤔

    • @tagi8988
      @tagi8988 2 ปีที่แล้ว

      @@mikeskustenangeltipps30 würde mich auch interessieren. Hab viel ausprobiert, aber das Board bekomme ich so nicht geflasht

  • @frankthissen3338
    @frankthissen3338 2 ปีที่แล้ว +1

    Und mit sudo kommt diese Meldung: Opening port /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_deb0022f60c9eb1193798d4f1d69213e-if00-port0, baud 500000
    Reading data from CC1352P2_CC2652P_launchpad_coordinator_20220219.hex
    Your firmware looks like an Intel Hex file
    ERROR: Firmware is Intel Hex, but the IntelHex library could not be imported.
    Install IntelHex in site-packages or program your device with a raw binary (.bin) file.
    Please see the readme for more details.

    • @haus_automation
      @haus_automation  2 ปีที่แล้ว

      Python 3?
      Und Du hast alle Abhängigkeiten installiert? Scheinbar fehlt intelhex

  • @ferzbeidel
    @ferzbeidel ปีที่แล้ว

    Vielen Dank für die Anleitung! Ich bekomme beim flashen diese Fehlermeldung: ERROR: Timeout waiting for ACK/NACK after 'Synch (0x55 0x55)'-bash: -e: Kommando nicht gefunden. Meine Eingabe:
    python cc2538-bsl.py -p /dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_400deacc0194eb11b882a85b3d98b6d1-if00-port0
    -e -v -w --bootloader-sonoff-usb CC1352P2_CC2652P_launchpad_coordinator_20230507.hex

    • @marcogansler3427
      @marcogansler3427 11 หลายเดือนก่อน

      mache mal python3 anstatt nur python