Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Herunterfahren über "sudo shutdown -h" funktioniert nicht

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Herunterfahren über "sudo shutdown -h" funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blockly
5 Beiträge 3 Kommentatoren 941 Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    Matthias I
    schrieb am zuletzt editiert von
    #1

    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

    AlCalzoneA 1 Antwort Letzte Antwort
    0
    • mickymM Online
      mickymM Online
      mickym
      Most Active
      schrieb am zuletzt editiert von
      #2

      probier mal "sudo poweroff"

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        Matthias I
        schrieb am zuletzt editiert von
        #3

        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

        mickymM 1 Antwort Letzte Antwort
        0
        • M Matthias I

          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

          mickymM Online
          mickymM Online
          mickym
          Most Active
          schrieb am zuletzt editiert von
          #4

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

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          1 Antwort Letzte Antwort
          0
          • M Matthias I

            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

            AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            schrieb am zuletzt editiert von
            #5

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

            Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

            1 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            707

            Online

            32.7k

            Benutzer

            82.4k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Tags
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe