Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. [gelöst] CC2531 Docker auf Synology 920

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] CC2531 Docker auf Synology 920

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

      Hallo Zusammen,
      ich würde gerne Zigbee Komponenten im IOBroker nutzen und habe dazu unter Anleitung von Elzershark Video den cc2531 geflasht. Zudem habe ich eine Skript auf der Synology laufen, da bei jedem Hochfahren folgende Werte setzt:
      /sbin/modprobe usbserial
      /sbin/modprobe ftdi_sio
      /sbin/modprobe cdc-acm
      chmod 777 /dev/ttyUSB0
      chmod 777 /dev/ttyACM0
      Das ganze läuft unter dem User root.
      wenn ich mich per ssh und sudo auf der Synology anmelde, finde ich im /dev/ auch den "ttyACM0".
      Dann gehe ich in IOBROKER auf den Zigbee Adapter und trage den Wert "dev/ttyACM0" im Com Anschluß unter den Zigbee einstellungen ein.
      Aber das Verbinden mit dem Gerät schlägt fehl.
      Fehlermeldung im IOBROKER Protokoll:

      Error herdsman start
      Failed to start Zigbee
      "Error while opening serialport 'Error: Error: No such file or directory, cannot open dev/ttyACM0'"

      Was mache ich flasch???

      Asgothian 1 Reply Last reply Reply Quote 0
      • Asgothian
        Asgothian Developer @ttermi last edited by Asgothian

        @ttermi Du musst das im System bekannte device /dev/ttyACM0 auch an den Docker Container weitergeben, sonst kann der da nicht zugreifen.

        A.
        p.s. Eine Suche im Forum nach "docker Schnittstelle weitergeben" sollte da helfen.

        T 1 Reply Last reply Reply Quote 0
        • T
          ttermi last edited by

          @asgothian
          nah 3 Stunden suchen, lesen, nur halb verstehen bin ich durch. Hab zwischendurch auch ne Anleitung mit Portainer ausprobiert (https://smarthome.buanet.de/2020/02/usb-devices-im-iobroker-docker-container-nutzen/) und mir dabei alles geschossen. Gut das ich zumindest vorher geschaut habe, das mein Backup funktioniert
          Kann mir einer erklären wie ich den USB Port auf das Docker Image umleite, oder einen passende Thread zeigen. Ich seh den Wald vor lauter Bäumen nicht mehr. 😵

          Glasfaser 1 Reply Last reply Reply Quote 0
          • Glasfaser
            Glasfaser @ttermi last edited by

            @ttermi

            Nennt sich Umgebungsvariablen

            ENV

            https://forum.iobroker.net/topic/4733/howto-iobroker-unter-docker-auf-synology-diskstation/1591

            T 1 Reply Last reply Reply Quote 0
            • T
              ttermi @Glasfaser last edited by

              @glasfaser
              Danke für den Tipp!
              Hab die "Umgebungsvariabelen" gesetzt. Zigbee Adapter gelöscht und nochmal neu installiert. Leider bleibt bei verbundenem Gerät unter Zigbee das rote X.
              Wie kann ich prüfen, ob das USB Device wirklich verfügbar ist im Docker Image?

              Glasfaser 1 Reply Last reply Reply Quote 0
              • Glasfaser
                Glasfaser @ttermi last edited by

                @ttermi sagte in CC2531 Docker auf Synology 920:

                ob das USB Device wirklich verfügbar ist im Docker Image?

                https://forum.iobroker.net/topic/50578/zigbee-adapter-nach-node-js-update-rot/10

                1 Reply Last reply Reply Quote 0
                • T
                  ttermi @Asgothian last edited by

                  ok, im Terminal bekomme ich folgende Antwort:

                  lroot@buanet-iobroker1:/opt/iobroker# ls -la /dev/ttyACM*
                  crw------- 1 root root 166, 0 Mär 14 15:15 /dev/ttyACM0

                  In den Umgebungsvariabelen habe ich folgendes Eingetragen:
                  USBDevices /dev/ttyACM0

                  Demnach müsste es doch eigentlich klappen, oder nicht?
                  In Zigbee Adapter habe ich die Com Schnittstelle so konfiguriert:
                  /dev/ttyACM0

                  Glasfaser 1 Reply Last reply Reply Quote 0
                  • Glasfaser
                    Glasfaser @ttermi last edited by

                    @ttermi sagte in CC2531 Docker auf Synology 920:

                    crw------- 1 root root

                    Steht doch auch im Link ----- Es darf nur root zugreifen , es sollte dialout sein

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      ttermi @Glasfaser last edited by

                      @glasfaser

                      gelesen, aber zu blöde um es zu verstehen. Ok, ich schau mal wie man das ändert!
                      Danke das Du nicht die Nerven verlierst.... Da wären wir schon zu dritt (da ich eh ständig einen neben mir her laufen habe).

                      Glasfaser 1 Reply Last reply Reply Quote 0
                      • Glasfaser
                        Glasfaser @ttermi last edited by

                        @ttermi sagte in CC2531 Docker auf Synology 920:

                        Ok, ich schau mal wie man das ändert!

                        das hier ist im Thread gemeint ... !

                        ba94e6be-45b6-45d3-a201-f94e35bf1565-grafik.png

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          ttermi @Glasfaser last edited by ttermi

                          @glasfaser
                          ok... Der Container wird mit hoher Priorität ausgeführt.
                          Im Terminal habe ich das selbe Ergebnis und natürlich ist der Zigbee Adapter (das Gerät) noch mit einem roten X gekennzeichnet. 😡

                          Ok, die Fehlermeldung in IOBROKER unter Protokolle ist mittlerweile immerhin eine andere:

                          Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error: Permission denied, cannot open /dev/ttyACM0'"

                          Glasfaser 1 Reply Last reply Reply Quote 0
                          • Glasfaser
                            Glasfaser @ttermi last edited by

                            @ttermi

                            Zeige mal die ENV Einstellung als Screenshot von der Syn

                            T 1 Reply Last reply Reply Quote 0
                            • T
                              ttermi @Glasfaser last edited by

                              @glasfaser Bildschirmfoto 2022-03-14 um 16.11.59.png Bildschirmfoto 2022-03-14 um 16.11.47.png Bildschirmfoto 2022-03-14 um 16.11.29.png Bildschirmfoto 2022-03-14 um 16.11.20.png

                              Glasfaser 1 Reply Last reply Reply Quote 0
                              • Glasfaser
                                Glasfaser @ttermi last edited by

                                @ttermi

                                Der Eintrag heißt :

                                USBDEVICES

                                USBDEVICES (optional) Sets relevant permissions on mounted devices like "/dev/ttyACM0". For more than one device separate with ";".
                                
                                T 1 Reply Last reply Reply Quote 0
                                • T
                                  ttermi @Glasfaser last edited by

                                  @glasfaser said in CC2531 Docker auf Synology 920:

                                  USBDEVICES

                                  Alter.... wenn ich könnte würde ich Dich jetzt umarmen. Vielleicht keine gute Idee im Bett liegend mit Corona sowas zu machen. Ich DACHTE die Variable könnte ich selbst definieren!
                                  DANKEEEEEEEEEE

                                  Bildschirmfoto 2022-03-14 um 16.17.31.png

                                  Glasfaser O 2 Replies Last reply Reply Quote 0
                                  • Glasfaser
                                    Glasfaser @ttermi last edited by

                                    @ttermi sagte in CC2531 Docker auf Synology 920:

                                    DANKEEEEEEEEEE

                                    ... sehr gerne .

                                    Dann setze den Thread auf [gelöst]

                                    1 Reply Last reply Reply Quote 0
                                    • O
                                      oFbEQnpoLKKl6mbY5e13 @ttermi last edited by

                                      @ttermi

                                      Gute Besserung!

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

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      888
                                      Online

                                      31.9k
                                      Users

                                      80.1k
                                      Topics

                                      1.3m
                                      Posts

                                      4
                                      17
                                      668
                                      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