Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. <gelöst> Serieller Port defekt

    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> Serieller Port defekt

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @apollon77 last edited by Homoran

      @apollon77 sagte in <gelöst> Serieller Port defekt:

      "das system" macht doch aus den GPIOs einen "serial port unter /dev/tty* ... das ist ne ganz andere Ebene, auf der Wir

      So wie du keinen Pi5 hast, hab ich keinen Lesekopf an den GPIOs meines Pi5 und kann es nicht testen.
      Am USB läuft es einwandfrei, sogar per /dev/serial/by-id/

      Dort werden aber auch keine am GPIO angeschlossenen serielle Geräte gelistet.
      Da scheint mit dann doch irgendwo noch ein klitzekleiner Unterschied der Behandlung von seriellen Schnittstellen zu sein.

      (alles reines Halbwissen!)

      S 1 Reply Last reply Reply Quote 0
      • S
        searcher57 @Homoran last edited by

        @homoran said in <gelöst> Serieller Port defekt:

        @apollon77 sagte in <gelöst> Serieller Port defekt:

        "das system" macht doch aus den GPIOs einen "serial port unter /dev/tty* ... das ist ne ganz andere Ebene, auf der Wir

        So wie du keinen Pi5 hast, hab ich keinen Lesekopf an den GPIOs meines Pi5 und kann es nicht testen.
        Am USB läuft es einwandfrei, sogar per /dev/serial/by-id/

        Dort werden aber auch keine am GPIO angeschlossenen serielle Geräte gelistet.
        Da scheint mit dann doch irgendwo noch ein klitzekleiner Unterschied der Behandlung von seriellen Schnittstellen zu sein.

        (alles reines Halbwissen!)

        Also würdest Du mir empfehlen die 35€ für einen neuen Lesekopf investieren? Dann bleibt leider noch das Problem mit dem rpi.2 und dem Gaszähler. Aber das ist ja eine andere Baustelle!

        L 1 Reply Last reply Reply Quote 0
        • L
          Laser @searcher57 last edited by

          Ich traue mich kaum zu fragen: Am Raspi4 funktionieren die GPIO's aber auch nicht mehr?

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @Laser last edited by

            @laser sagte in <gelöst> Serieller Port defekt:

            fragen: Am Raspi4 funktionieren die GPIO's aber auch nicht mehr?

            was ist die genaue Frage?

            L 1 Reply Last reply Reply Quote 0
            • L
              Laser @Homoran last edited by

              @homoran der Adapter RPI2.0 kann die GPIO nicht mehr lesen und schreiben. Auch beim Raspi4.

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @Laser last edited by

                @laser Also war das keine Frage gewesen.

                Hast du Bookworm drauf?

                L 1 Reply Last reply Reply Quote 0
                • L
                  Laser @Homoran last edited by Laser

                  @homoran Ja. Ab irgendeinem Update passierte das dann.

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @Laser last edited by

                    @laser
                    Dann wird bookworm da wahrscheinlich nicht mehr die veralteten Pakete verwenden.

                    siehe Link von @Thomas-Braun zum Kofler

                    L 1 Reply Last reply Reply Quote 0
                    • L
                      Laser @Homoran last edited by Laser

                      @homoran Das ist OK. Aber unter IOBroker hatte ich die Hoffnung, nicht im Urschleim der Linux Tiefen wühlen zu müssen. Wir leben im Jahr 2024. Fortschritt geht anders. (Meiner Meinung nach). Ich möchte damit Dinge automatisieren und nicht froh sein, daß das Betriebsystem funktionert.

                      Thomas Braun Homoran 2 Replies Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @Laser last edited by

                        @laser sagte in <gelöst> Serieller Port defekt:

                        Fortschritt geht anders.

                        Und wie sieht der aus?
                        In aktuellen Raspberry OS-Versionen wurde aus Gründen wohl etwas geändert. Das ist dann der gewünschte Fortschritt. Jetzt müssen die darauf aufsetzenden Anwendungen wohl angepasst werden.

                        L 1 Reply Last reply Reply Quote 2
                        • L
                          Laser @Thomas Braun last edited by Laser

                          @thomas-braun Abwärtskompatibilität hat auch etwas. OK, wenn etwas absolut überholt ist, muß es irgendwann weg.
                          Ich bin nicht in der Lage, den Adapter zu ändern. Ich kann auch kein Industrielles Leitsystem programmieren. (Das haben bis zu 500 Leute gleichzeitig getan). Aber anwenden konnte ich es.

                          1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @apollon77 last edited by Thomas Braun

                            @apollon77 sagte in <gelöst> Serieller Port defekt:

                            @thomas-braun Die lib greift auf /dev/tty* zu und zwar das was angegeben ist ... undndas maxht die an sich generisch als "file" quasi ... also ich wüsste nicht was die Lib da anders tun sollte. Daher ists ja so das man es an sich mit minicom oder cat prüfen kann und. wenns da geht gehtsauch mit der Lib ... wenn da nicht liegt das problem "low leveliger"

                            Neue Verfahren verwenden die lgpio-Bibliothek, die wiederum auf eine neue Kernel-Schnittstelle zurückgreift. Diese ist nach außen hin durch die Device-Dateien /dev/gpiochip* sichtbar.

                            Wenn ich das richtig sehe muss jetzt statt /dev/tty* die Gerätedatei /dev/gpiochip* verwendet werden.

                            Auf meinen Rpi4 gibt es diese Dateien auch.

                            Homoran S 2 Replies Last reply Reply Quote 0
                            • Homoran
                              Homoran Global Moderator Administrators @Laser last edited by Homoran

                              @laser sagte in <gelöst> Serieller Port defekt:

                              Aber unter IOBroker hatte ich die Hoffnung, nicht im Urschleim der Linux Tiefen wühlen zu müssen. Wir leben im Jahr 2024. Fortschritt geht anders.

                              ????
                              Da lehnst du dich aber weit aus dem Fenster!!

                              @laser sagte in <gelöst> Serieller Port defekt:

                              Ich bin nicht in der Lage, den Adapter zu ändern

                              Dann dauert es eben bis es jemand macht der es kann. der Code ist öffentlich und jeder kann den ändern und per Pullrequest beitragen

                              Das ist in diversen Threads bereits besprochen worden.

                              1 Reply Last reply Reply Quote 1
                              • Homoran
                                Homoran Global Moderator Administrators @Thomas Braun last edited by

                                @thomas-braun sagte in <gelöst> Serieller Port defekt:

                                Wenn ich das richtig sehe muss jetzt statt /dev/tty* die Gerätedatei /dev/gpiochip* verwendet werden.
                                Auf meinen Rpi4 gibt es diese Dateien auch.

                                Ja, das könnte für den RPI2 Adapter gehen wenn alle User alle Raspi-Varianten auf Bookworm umgestellt haben.

                                Beim Smartmeter Adapter (darauf bezog sich @apollon77 ) geht das nicht "so einfach", da der Lesekopf ja auch (vorwiegend) am USB hängen kann.

                                L apollon77 2 Replies Last reply Reply Quote 0
                                • L
                                  Laser @Homoran last edited by

                                  @homoran Ich bin ja auch geduldig. Wenn sich jemand der Sache annimmt, ist das toll! Bis dahin mache ich mit meinem funktionierenden System eben kein Update. Wenn sich das System nicht 2x die Woche total aufhängen würde, wäre das auch OK für mich.

                                  Homoran 1 Reply Last reply Reply Quote 0
                                  • apollon77
                                    apollon77 @Homoran last edited by

                                    @homoran sagte in <gelöst> Serieller Port defekt:

                                    Beim Smartmeter Adapter (darauf bezog sich @apollon77 ) geht das nicht "so einfach", da der Lesekopf ja auch (vorwiegend) am USB hängen kann.

                                    Also an sich sollte der alle Serial devices anzeigen - wenn was fehlt ists fehler oin serialport lib. Und smartmeter erlaubt auch custom strings anzugeben. Also das sollte nicht limtierend sein zu testen

                                    1 Reply Last reply Reply Quote 0
                                    • Homoran
                                      Homoran Global Moderator Administrators @Laser last edited by

                                      @laser sagte in <gelöst> Serieller Port defekt:

                                      Ich bin ja auch geduldig

                                      Das klang eben aber gar nicht so!

                                      Wenn du mit den Informationen von @Thomas-Braun

                                      @thomas-braun sagte in <gelöst> Serieller Port defekt:

                                      Wenn ich das richtig sehe muss jetzt statt /dev/tty* die Gerätedatei /dev/gpiochip* verwendet werden.

                                      und @apollon77

                                      @apollon77 sagte in <gelöst> Serieller Port defekt:

                                      Und smartmeter erlaubt auch custom strings anzugeben. Also das sollte nicht limtierend sein zu testen

                                      sowie deinem Wissen an welchem GPIO der Kopf hängt, den Pfad entsprechend änderst, könntest du es ja mal testen.

                                      zur Suche hilft ggf.

                                      pi@ioBrokerpi5:~ $ ls -la /dev/gpio*
                                      crw-rw---- 1 root gpio 254, 0 Mar 15 18:07 /dev/gpiochip0
                                      crw-rw---- 1 root gpio 254, 1 Mar 15 18:07 /dev/gpiochip1
                                      crw-rw---- 1 root gpio 254, 2 Mar 15 18:07 /dev/gpiochip2
                                      crw-rw---- 1 root gpio 254, 3 Mar 15 18:07 /dev/gpiochip3
                                      crw-rw---- 1 root gpio 254, 4 Mar 15 18:07 /dev/gpiochip4
                                      crw-rw---- 1 root gpio 254, 5 Apr 19 11:00 /dev/gpiochip5
                                      crw-rw---- 1 root gpio 254, 6 Apr 29 13:33 /dev/gpiochip6
                                      crw-rw---- 1 root gpio 254, 7 Apr 19 11:00 /dev/gpiochip7
                                      crw-rw---- 1 root gpio 235, 0 Mar 15 18:07 /dev/gpiomem0
                                      crw-rw---- 1 root gpio 239, 0 Mar 15 18:07 /dev/gpiomem1
                                      crw-rw---- 1 root gpio 238, 0 Mar 15 18:07 /dev/gpiomem2
                                      crw-rw---- 1 root gpio 237, 0 Mar 15 18:07 /dev/gpiomem3
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        searcher57 @Thomas Braun last edited by

                                        @thomas-braun > Wenn ich das richtig sehe muss jetzt statt /dev/tty* die Gerätedatei /dev/gpiochip* verwendet werden.

                                        Also ich bin jetzt über eine Woche täglich stundenlang damit beschäftigt mein Smart-Home wieder einigermaßen ans Laufen zu bringen. Nach dem ich mit dem Pi 5 total gescheitert bin, um den Strom- und Gaszähler auszulesen, habe ich zum x-ten Mal den Pi 4 neu aufgesetzt. Und siehe da, der serielle Port wird über /dev/tty* erkannt. Leider, wie hier jetzt schon oft vermerkt kann man den Gaszähler nicht mehr über RPI2 erfassen.

                                        Homoran 1 Reply Last reply Reply Quote 0
                                        • Homoran
                                          Homoran Global Moderator Administrators @searcher57 last edited by

                                          @searcher57 sagte in <gelöst> Serieller Port defekt:

                                          habe ich zum x-ten Mal den Pi 4 neu aufgesetzt

                                          mit welchem OS?

                                          S 2 Replies Last reply Reply Quote 0
                                          • S
                                            searcher57 @Homoran last edited by

                                            @homoran Plattform: linux
                                            Betriebssystem: linux
                                            Architektur: arm64
                                            CPUs: 4
                                            Geschwindigkeit: 1800 MHz
                                            Modell: Cortex-A72
                                            RAM: 7.6 GB
                                            System-Betriebszeit: 01:49:07
                                            Node.js: v18.20.2
                                            time: 1714412475794
                                            timeOffset: -120
                                            NPM: 10.5.0
                                            Adapter-Anzahl: 538
                                            Datenträgergröße: 58.0 GB
                                            Freier Festplattenspeicher: 54.8 GB
                                            Aktive Instanzen: 6
                                            Pfad: /opt/iobroker/
                                            Betriebszeit: 01:49:10
                                            aktiv:

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            925
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            11
                                            362
                                            43852
                                            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