Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Herunterfahren über "sudo shutdown -h" funktioniert nicht

    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

    Herunterfahren über "sudo shutdown -h" funktioniert nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Matthias I last edited by

      Liebe Community,

      ich habe an meiner Synology Diskstation heute eine USV angeschlossen und eingerichtet.
      Auf meinem RaspberryPi4 läuft ioBroker. Dort habe ich den nut-Adapter installiert.
      Die Kommunikation läuft spitze (alle Werte der USV werden in den Objekten von ioBroker angezeigt).

      Jetzt möchte ich gerne folgendes Szenario umsetzen:

      Wenn Strom ausfällt --> Status der USV wechselt auf battery dann soll eine Blockly-script ausgeführt werden, dass mir eine Pushnachricht schickt (Strom ausgefallen) und den RaspberryPi bei einem Batteriestand von unter 50% sicher mit "sudo shutdown -h 0" herunterfährt.

      Was schon klappt:
      Das Script reagiert erfolgreich auf die Änderung bei Stromausfall von AC auf battery und verschickt via Pushover eine Nachricht, das der Strom ausgefallen ist.

      Was nicht klappt (HIER HOFFE ICH AUF EURE HILFE):
      Der EXEC-Befehl "sudo shutdown -h" wird nicht ausgeführt.
      Ich vermute das Problem bei den Rechten des users. Hier kenne ich mich aber leider gar nicht aus und hoffe, das ihr mir an dieser Stelle weiterhelfen könnt?

      Gruß
      Matthias

      P.S. hier ein Bild des Blockly-Scripts:
      USV.PNG

      AlCalzone 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active last edited by

        probier mal "sudo poweroff"

        1 Reply Last reply Reply Quote 0
        • M
          Matthias I last edited by

          Hallo mickym,

          "sudo poweroff" funktioniert 🙂 Danke für die schnelle Antwort!!
          Gibt es hier auch die Möglichkeit das zeitversetzt ausführen zu lassen (wie z.B. sudo shutdown -h 5), damit die Pushnachricht noch rausgeht?

          Gruß
          Matthias

          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @Matthias I last edited by

            @Matthias-I weiß ich nicht auswendig - aber das kannst doch einfach über das Script regeln, dass der Befehl zeitverzögert ausgeführt wird.

            1 Reply Last reply Reply Quote 0
            • AlCalzone
              AlCalzone Developer @Matthias I last edited by

              @Matthias-I Eigentlich sind alle shutdown -Varianten erlaubt. Ggf musst du mal den aktuellen Fixer ausführen.

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

              Support us

              ioBroker
              Community Adapters
              Donate

              858
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

              blockly
              3
              5
              653
              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