Einfaches USBRelais - Tipps?

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • tobsch
    Smart Home'r
    • 20.04.2024
    • 39

    Einfaches USBRelais - Tipps?

    Hi zusammen,

    Eine Sache die auf mit DietPi und RPI5 nicht läuft ist tatsächlich der GPIO Bus.
    Ich versuche jetzt stattdessen ein super einfaches Relais zu benutzen: https://www.amazon.de/dp/B09MD8MBKC?...product_detail s
    Das ganze wird im Power Manager nicht gelistet. Auch Angabe der Serial bringt es nicht zum laufen.

    Was funktioniert ist
    echo -n -e '\xA0\x01\x01\xA2' > /dev/ttyUSB0
    zum Anschalten und
    echo -n -e '\xA0\x01\x00\xA1' > /dev/ttyUSB0
    zum Ausschalten.

    Kann man mit dem Powermanager vielleicht irgendwie diese Befehle absetzen ohne viel Aufwand?

    Tobi
  • hismastersvoice
    Supermoderator
    • 25.08.2015
    • 7189

    #2
    Kann man mit dem Powermanager vielleicht irgendwie diese Befehle absetzen ohne viel Aufwand?
    Nein. Es werden nur HID Relais Supportet.

    Die GPIOs laufen übrigens seit einem Update und Anpassungen an den RPI5 auch auf anderen Platformen nicht mehr.
    Armbian hat sich entschieden einen ganzen Teil aus dem System zu nehmen was die GPIO Steuerung angeht.
    Kein Support per PN!

    Kommentar

    • tobsch
      Smart Home'r
      • 20.04.2024
      • 39

      #3
      Interessant. Und es gibt keinen Workaround / Langfristlösung für GPIO?

      Kommentar


      • hismastersvoice
        hismastersvoice kommentierte
        Kommentar bearbeiten
        Es gibt Möglichkeiten die GPIOs zu steuern, dazu müsste ich aber den ganze GPIO Teil neu schreiben.
        Dazu fehlt mir aktuell die Zeit.
    • Noschvie
      LoxBus Spammer
      • 24.09.2018
      • 417

      #4
      Schaue dir mal einen Shelly plus 1 an oder ähnliche Wifi Schalter oder Steckdosen

      Kommentar

      • Paulchen_Panther
        LoxBus Spammer
        • 14.02.2019
        • 223

        #5
        Hallo @tobsch,

        ich habe auch ein paar Relays durchprobiert, das hier hat dann schlussendlich funktioniert.



        Schöne Grüße!

        Kommentar

        • tobsch
          Smart Home'r
          • 20.04.2024
          • 39

          #6
          Ich habe jetzt das hier: https://www.amazon.de/dp/B082SQ6DL2?...roduct_details

          Wird leider nicht aufgelistet (powermanager). Über HID lässt es sich schalten. Was mache ich falsch?

          Kommentar


          • hismastersvoice
            hismastersvoice kommentierte
            Kommentar bearbeiten
            Hab das selbe schon verwendet, die Serial sollte angezeigt werden.
            Mach mal einen Screenshot vom PM
        • tobsch
          Smart Home'r
          • 20.04.2024
          • 39

          #7
          hismastersvoice so sieht das aus.

          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: CleanShot 2024-08-11 at 09.53.04@2x.png
Ansichten: 75
Größe: 213,2 KB
ID: 438531
          in lsusb wird mir das relay angezeigt. Manuell schalten kann ich es auf der Commandline auch:

          Code:
          Bus 003 Device 002: ID 16c0:05df Van Ooijen Technische Informatica HID device except mice, keyboards, and joysticks
          Hatte dann versucht manuell die serial einzutragen (16c0:05df ?!).

          Danke!




          Kommentar


          • hismastersvoice
            hismastersvoice kommentierte
            Kommentar bearbeiten
            16c0:05df ist nicht die Serial

            Gib mal in der Konsole folgendes ein /opt/music_server/crelay -i

            Dann sollte sowas kommen...
            Detected relay cards:
            #1 HID API compatible relay card (serial 6QMBS)

            Da steht die HID Serial dann hinten.
        • tobsch
          Smart Home'r
          • 20.04.2024
          • 39

          #8
          Code:
          -bash: /opt/music_server/crelay: cannot execute binary file: Exec format error
          da liegt der wurm begraben: Binary läuft nicht auf RPI5.

          Kommentar

          • tobsch
            Smart Home'r
            • 20.04.2024
            • 39

            #9
            So, ich habe das kompiliert und entsprechend nach opt/music_server verlinkt.
            Jetzt sieht das besser aus:

            Klicke auf die Grafik für eine vergrößerte Ansicht  Name: CleanShot 2024-08-11 at [email]11.10.40@2x.png[/email] Ansichten: 0 Größe: 220,1 KB ID: 438537

            Ich kann es auch so schalten:

            Code:
            /opt/music_server/crelay  -s HURTM  2 off
            Leider schaltet der Powermanager es immer noch nicht. Settings genau wie im Screenshot.
            Ich spiele via Spotify Connect auf der Zone "alle".

            Jetzt vermutlich nur noch ein Anwenderfehler, @hismastersvoice?

            Kommentar

            • hismastersvoice
              Supermoderator
              • 25.08.2015
              • 7189

              #10
              Ich vergaß... Es war bei dir ein Rapsi 5...
              Was nicht geht, geht eben nicht.
              Kein Support per PN!

              Kommentar

              • tobsch
                Smart Home'r
                • 20.04.2024
                • 39

                #11
                noch irgendein hinweis? braucht der powermanager andere binaries? gibts es irgendein log das ich mir ansehen kann/ eine möglichkeit das zu debuggen?

                Kommentar

                • tobsch
                  Smart Home'r
                  • 20.04.2024
                  • 39

                  #12
                  Also weiter gedebugged: es geht alles, nur die Zone ist "inaktiv". Der Powermanager schaltet das Relais sauber - Frage ist nur wieso die Zone auch wenn ich darauf spiele (spotify via LMS) weiter inaktiv ist.

                  Kommentar

                  • tobsch
                    Smart Home'r
                    • 20.04.2024
                    • 39

                    #13
                    Ha, Problem war, dass ich im LMS webui ein Kennwort konfiguriert hab. Damit scheint MS4H nicht umgehen zu können / hat dafür ja nirgends settings so wie ich das sehe. Wollte das nur besser absichern.

                    Kommentar

                    Lädt...