Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Cc2531 am rock64

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Cc2531 am rock64

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      rewenode last edited by

      Der hat mich echt ins Schwitzen gebracht.

      Ich hab ja hier schon einiges dazu gesagt viewtopic.php?f=20&t=18307

      Falls noch jemand Probleme mit cc2531 am rock64 hat, kann das vlt. helfen.

      Also zumindest bei meinem Exemplar des rock64 scheint der cc2531 nur am unteren USB2 Port ordentlich zu laufen!

      Kurioser Weise arbeitet der Stick mit einem bestehenden Zigbee Netz an allen 3 USB-Ports.

      Nur das Anlernen geht (zumindest bei meinem rock64) nur an der unteren USB2 Buchse! Dort allerdings zügig und zuverlässiger, als bei meinem Raspi 3B+.

      Dabei spielt es offenbar keine Rolle, ob ioBroker innerhalb eines containers oder direkt auf dem host läuft. Hab es jetzt mehrfach getestet.

      rock64 unter: ARMBIAN 5.65 stable Debian GNU/Linux 9 (stretch) 4.4.162-rockchip64

      Container: Image selber erstellt mit ubuntu:16.04 als base-image

      Wäre interessant, ob das jemand bestätigen kann.

      1 Reply Last reply Reply Quote 0
      • M
        MagicSven last edited by

        Ich bin heute schon vergeblich dran den cc2531 am Rock64

        ARMBIAN 5.61.180927 nightly Debian GNU/Linux 9 (stretch) 4.17.0-rc6-rk3328

        zum laufen zu bekommen.

        Der Adapter bleibt immer Gelb.

        LSUSB zeigt mir folgendes an:

        Bus 003 Device 003: ID 0451:16a8 Texas Instruments, Inc.

        Also hat er den cc2531 wohl erkannt. Aber ich kann den "port" nicht herausfinden welcher

        im Zigbee Adapter des ioBrokers eingetragen werden muss….

        1 Reply Last reply Reply Quote 0
        • R
          rewenode last edited by

          Was zeigt denn:

          ls -l /dev/serial/by-id
          

          Da sollte sowas stehen:

          xyz@rock64:~$ ls -l /dev/serial/by-id
          total 0
          lrwxrwxrwx 1 root root 13 Nov  9 16:19 usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018ED3xxx-if00 -> ../../ttyACM0
          
          

          Und der Port im ioBroker ist dann:

          /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018ED3xxx-if00
          
          

          oder halt ttyACM0

          Vlt. noch ein Hinweis. Ich hab jetzt ziemlich viel versucht. Mit ARMBIAN auf einer SD hab ich keine Probleme. cc2531 am unteren USB2.

          Das gleiche Image auf einer SSD (Image per etcher einfach auf die SSD geflasht) läuft bei mir an USB3 NUR OHNE USB-HUB. Habe die Platte jetzt mit einem Y-USB Kabel und zusätzlichem Netzteil am rock64.

          Wenn ich die Platte über einen HUB anstecke, scheint alles zu laufen. Auch der cc2531 wird erkannt, nicht mal im ioBroker-log gibt es irgendwelche zigbee Fehlermeldungen! Aber ich kann halt nicht pairen und die Geräte reagieren auch nicht.

          Lass ich den USB-HUB weg, läuft alles.

          Weis der Himmel warum. Kann ja der Hub sein, obwohl die Platte am Hub korrekt läuft.

          Ich kann erst mal ohne HUB leben.

          Meine Version:

          Welcome to ARMBIAN 5.65 stable Debian GNU/Linux 9 (stretch) 4.4.162-rockchip64   
          System load:   0.00 0.02 0.06  	Up time:       29 min		
          Memory usage:  6 % of 3988MB 	IP:            192.168.99.119
          CPU temp:      43°C           	
          Usage of /:    2% of 227G   	
          
          
          1 Reply Last reply Reply Quote 0
          • arteck
            arteck Developer Most Active last edited by

            wobei das vn Stick zu Stick unterschieldich ist````
            usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018ED3xxx-if00

            1 Reply Last reply Reply Quote 0
            • M
              MagicSven last edited by

              So, nach einer durchkämpften Nacht läuft es nun.

              Das Problem ist hierbei das fertige Image ARMBIAN 5.61.180927 nightly Debian GNU/Linux 9 (stretch) 4.17.0-rc6-rk3328

              Der Befehl ls -l /dev/serial/by-id funktioniert hier nicht, da es den Ordner "serial" nicht gibt.

              Der Stick wird zwar erkannt (lsusb) aber ist wohl nicht richtig installiert.

              Ich habe nun das System auf einer neuen SD Karte aufgesetzt mit:

              Armbian_5.59_Rock64_Debian_stretch_default_4.4.155

              Habe node, nodejs, npm, js-controller und iobroker installiert,

              danach das Backup von ioBroker zurück gespielt und den kompletten "ioBroker" Ordner

              der vorherigen Version auf nightly zurück kopiert und siehe da, es funktioniert.

              Einstellungen von ioBroker wurden alle übernommen und das System läuft jetzt auf dem Debian stretch Problemlos.

              Vielen Dank an eure Hilfe - vor allem an Jörg, der mir sehr viele Tipps gegeben hat.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              901
              Online

              31.7k
              Users

              79.8k
              Topics

              1.3m
              Posts

              3
              5
              1554
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo