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.
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)
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!
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) 😃👍
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.
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!
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!
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! ❤
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.
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?
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:"
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
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.
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.
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.
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.
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?
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.
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
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)"
@@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.
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
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.
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?
@@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
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
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?
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 😂
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.
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.
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? 😔
@@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.
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 ;-)
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?
@@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.
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?
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.
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
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.
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
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?
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?
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.
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'
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'
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).
@@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
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.
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.
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 ?
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
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 😂😅
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
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…
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
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
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."
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 ¯\_(ツ)_/¯
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
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.
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
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.
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)
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!
Danke für die Anleitung, jetzt ist alles aktuell.
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) 😃👍
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.
Hallo Matthias, vielen Dank für das super Video und den tollen Blog dazu. *dicken Daumen nach oben* :)
Vielen Dank für das ausführliche Video. Hat mir wirklich sehr geholfen und den Umweg über Windows erspart.
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!
Hallo, vielen Dank für das tolle Video. Hat alles super geklappt.
Hat alles prima geklappt. Hab bei der Gelegenheit auch gleich das System auf Bullseye upgedatet.
Sehr gut erklärt. Habe meinen CC2652RB auch gleich mal geflasht. Hat prima geklappt.
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!
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! ❤
Bin so froh das komische Windows-Tool dafür nicht mehr verwenden zu müssen 🙃
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.
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?
Hallo, habt ihr eine Lösung für das Problem gefunden?
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:"
Danke für die Info, hat bei mir ohne Probleme funktioniert, Gruß Peter
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
firmware updated, thank you!
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.
Git ist eine Versionsverwaltung. Du kommst an jede vorige Version dran. Entweder über Tags oder Releases, sonst über die commit history
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.
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.
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.
pip sollte eigentlich pip3 ausführen wenn das System nicht gerade uralt ist
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?
Was sollte dagegen sprechen?
Gibts denn ein Änderungsprotokoll was sich so getan hat mit der neuen Firmware?
Ja: github.com/Koenkk/Z-Stack-firmware/blob/master/coordinator/Z-Stack_3.x.0/CHANGELOG.md
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.
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
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)"
@@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.
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
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.
Tolles Tutorial. Danke! Eine Frage: Ich nutze zigbee2mqtt und Openhab. Kann ich irgendwie prüfen, welche FW-Version auf dem Stick installiert ist?
Zigbee2MQTT Webinterface > Einstellungen > Über
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?
@@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
Danke für die gute Anleitung! Leider ist das hex-file nicht im zip enthalten. Hat sich hier was verändert?
... hat sich erledigt, falscher link/branch.
Hatte bei "pip install ." eine Fehlermeldung bekommen. Einfach beide pip Befehle mit "sudo pip3" durchführen hatte dann funktioniert
Würde ich nicht empfehlen, dann ist pip falsch konfiguriert
stackoverflow.com/questions/21055859/what-are-the-risks-of-running-sudo-pip
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
Kann man mit der Methode auch den älteren Zigbee-Stick CC2531 updaten?
Das geht nur per CCDebugger soweit ich weiß
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?
Ich meine das Limit liegt bei 200. Müsste aber auch nachschauen. Mehr als man in der Regel hat jedenfalls
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 😂
@@svenschafer8822 Das gilt für die ganz alten CC2531 und wie die alle heißen
schönes video, geht das aber trotzdem auch unter windows zu installieren?
„das“? Für Windows gibts ja zig Tools zum flashen.
@@haus_automation ja, aber alles in englisch (bin ossi), gibts evtl. deutsche anleitung mit z.b. uniflasch?
@@svenfiedler9419 Ja zB von mir?! :)
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.
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.
Ja
Kann man den Sonoff Zigbee USB Dongle Plus P auf die MAX Leistung 20 dBm stellen und wenn ja wie ?
Sehr gut erklärt. Gibt es das auch für das TI Board?
Sollte genauso funktionieren, habe ich aber nicht getestet
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? 😔
Bekomme bei Phytoon folgende Fehlermeldung: Paket python-is-python3 kann nicht gefunden werden.
Welches Betriebssystem in welcher Version?
Keine Ahnung wo dein Kommentar hin ist (in den Notifications sehe ich den noch).
Du solltest mal ein Upgrade auf Bullseye machen :)
Habe die gleiche Fehlermeldung. Benutze Buster
@@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.
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 ;-)
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?
In einem Virtual Environment arbeiten. In der Fehlermeldung steht auch, wie man das macht.
Bei mir ist statt der Seriennummer des Sticks nun einfach eine "0001" im Pfad
Wie kann sowas passieren?
wie machern sie für linux ? by add-on sonoff zigbee usb !!! logiciel flash von national instruments ist fur windows
Ja, und ich wollte den Weg unter Linux zeigen. Ich benutze kein Windows 😉
@@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.
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?
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.
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
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.
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
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?
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?
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.
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'
Ubuntu? Bist du root? sudo -i, dann nochmal von vorne.
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'
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).
@@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
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.
Habe ich ja im Blogbeitrag auch so beschrieben 👍
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.
Ins Log schauen und die Hinweise befolgen. Siehe auch ioBroker Master Kurs
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 ?
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
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.
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 😂😅
Ich finde die Links nicht.
Welche
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
Nach deiner Anleitung hat alles super geklappt bis auf meinen Aqara Vibrationssensor. Wie kann ich downgraden?
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…
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
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
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."
Wofür braucht man ein Update? ZigBee funktioniert doch direkt perfekt
Das kannst Du zu jedem Gerät fragen?
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 ¯\_(ツ)_/¯
Danke, leider kommt beim flashen „cc2538-bsl.py requires the Python serial libraryPlease install it with: pip3 install pyserial“.....
Na dann installiere pyserial 😉 so wie im Video gezeigt
habe ich, kommt kommt aber trotz. Habe auch schon alles deinstalliert ud wieder installiert…
@@alfredehrenreich403 Und deine Installation läuft sauber auf python 3 - und pip ist nicht zufällig für python 2 auf dem System konfiguriert? :)
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
Ist das auch python 3?
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
Bitte den Sonoff Parameter dann entfernen
Wie muss der Pfad dann genau lauten? 🤔
@@mikeskustenangeltipps30 würde mich auch interessieren. Hab viel ausprobiert, aber das Board bekomme ich so nicht geflasht
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.
Python 3?
Und Du hast alle Abhängigkeiten installiert? Scheinbar fehlt intelhex
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
mache mal python3 anstatt nur python