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. Tester
  4. (Entwicklung eingestellt)Test Adapter ShellAction

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.5k

(Entwicklung eingestellt)Test Adapter ShellAction

Geplant Angeheftet Gesperrt Verschoben Tester
ssh remote commands
9 Beiträge 3 Kommentatoren 923 Aufrufe 5 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.
  • WalW Offline
    WalW Offline
    Wal
    Developer
    schrieb am zuletzt editiert von Wal
    #1

    Entwicklung eingestellt, wird von Linux Control übernommen

    Aktuelle Test Version 0.0.8
    Veröffentlichungsdatum 09.05.2020
    Github Link https://github.com/Bettman66/ioBroker.shellaction

    Changelog

    • 0.0.8
      (bettman66) ssh certificates

    • 0.0.7
      (bettman66) add command object

    • 0.0.6
      (bettman66) format html

    • 0.0.5
      (bettman66) change role

    • 0.0.4
      (bettman66) add translations

    • 0.0.3
      (bettman66) add travis.yml

    • 0.0.2
      (bettman66) add state stdout

    • 0.0.1
      (bettman66) initial release

    Der Adapter führt Befehle auf entfernte Computer mit Hilfe von SSH aus.
    Es muß ein eindeutiger Name, IP, Login, Passwort und der Befehl eingegeben werden.
    shellaction.png
    shellaction2.png
    Der Befehl wird gesendet, wenn der State auf "true" gesetzt wird. Er setzt sich danach automatisch zurück.

    Viel Spass am testen.

    Gruß
    Walter

    DoorIO-Adapter
    wioBrowser-Adapter und wioBrowser

    1 Antwort Letzte Antwort
    0
    • H Nicht stören
      H Nicht stören
      Hansi1234
      schrieb am zuletzt editiert von
      #2

      Interessante Idee.
      Zum Beispiel um den pi über eine Vis neu zu starten. Versuch ich bei Gelegenheit ;)

      WalW 1 Antwort Letzte Antwort
      0
      • H Hansi1234

        Interessante Idee.
        Zum Beispiel um den pi über eine Vis neu zu starten. Versuch ich bei Gelegenheit ;)

        WalW Offline
        WalW Offline
        Wal
        Developer
        schrieb am zuletzt editiert von Wal
        #3

        @Hansi1234 sagte in Test Adapter ShellAction v0.0.x GitHub:

        Interessante Idee.
        Zum Beispiel um den pi über eine Vis neu zu starten. Versuch ich bei Gelegenheit ;)

        Kann man machen. Um Befehle mit root auszuführen, muß aber die sshd_config geändert werden.

        sudo nano /etc/ssh/sshd_config
        
        UsePAM yes
        PermitRootLogin yes
        

        PermitRootLogin muß eingefügt werden, da man sich normalerweise nicht mit root anmelden kann.

        edit: auf dem Remoterechner. ;-)

        Gruß
        Walter

        DoorIO-Adapter
        wioBrowser-Adapter und wioBrowser

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • WalW Offline
          WalW Offline
          Wal
          Developer
          schrieb am zuletzt editiert von
          #4

          v0.0.2 veröffentlicht:
          Objekt "stdout" hinzugefügt, falls man die Rückmeldung noch weiter verarbeiten möchte.

          Gruß
          Walter

          DoorIO-Adapter
          wioBrowser-Adapter und wioBrowser

          1 Antwort Letzte Antwort
          0
          • WalW Offline
            WalW Offline
            Wal
            Developer
            schrieb am zuletzt editiert von
            #5

            v0.0.5:
            role in Switch geändert
            Übersetzungen aktiviert

            Gruß
            Walter

            DoorIO-Adapter
            wioBrowser-Adapter und wioBrowser

            1 Antwort Letzte Antwort
            0
            • WalW Offline
              WalW Offline
              Wal
              Developer
              schrieb am zuletzt editiert von
              #6

              v0.0.7:
              Command Objekt hinzugefügt.

              Es ist möglich mit einem Json-String ein Befehl abzusetzen.
              z.B:

              {"user":"pi","password":"raspberry","ip":"192.168.122.27","port":"22","command":"ls"}
              

              für was das gut ist weiß ich noch nicht :blush: , evtl. lässt sich das in Blockly oder node red nutzen.

              Gruß
              Walter

              DoorIO-Adapter
              wioBrowser-Adapter und wioBrowser

              1 Antwort Letzte Antwort
              0
              • WalW Wal

                @Hansi1234 sagte in Test Adapter ShellAction v0.0.x GitHub:

                Interessante Idee.
                Zum Beispiel um den pi über eine Vis neu zu starten. Versuch ich bei Gelegenheit ;)

                Kann man machen. Um Befehle mit root auszuführen, muß aber die sshd_config geändert werden.

                sudo nano /etc/ssh/sshd_config
                
                UsePAM yes
                PermitRootLogin yes
                

                PermitRootLogin muß eingefügt werden, da man sich normalerweise nicht mit root anmelden kann.

                edit: auf dem Remoterechner. ;-)

                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #7

                @Wal sagte in Test Adapter ShellAction v0.0.x GitHub:

                Kann man machen. Um Befehle mit root auszuführen, muß aber die sshd_config geändert werden.
                sudo nano /etc/ssh/sshd_config

                UsePAM yes
                PermitRootLogin yes

                PermitRootLogin muß eingefügt werden, da man sich normalerweise nicht mit root anmelden kann.

                Würde ich nicht generell machen. Das ist ja nicht versehentlich so eingestellt.

                Linux-Werkzeugkasten:
                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                NodeJS Fixer Skript:
                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                WalW 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @Wal sagte in Test Adapter ShellAction v0.0.x GitHub:

                  Kann man machen. Um Befehle mit root auszuführen, muß aber die sshd_config geändert werden.
                  sudo nano /etc/ssh/sshd_config

                  UsePAM yes
                  PermitRootLogin yes

                  PermitRootLogin muß eingefügt werden, da man sich normalerweise nicht mit root anmelden kann.

                  Würde ich nicht generell machen. Das ist ja nicht versehentlich so eingestellt.

                  WalW Offline
                  WalW Offline
                  Wal
                  Developer
                  schrieb am zuletzt editiert von Wal
                  #8

                  @Thomas-Braun sagte in Test Adapter ShellAction v0.0.x GitHub:

                  @Wal sagte in Test Adapter ShellAction v0.0.x GitHub:

                  Kann man machen. Um Befehle mit root auszuführen, muß aber die sshd_config geändert werden.
                  sudo nano /etc/ssh/sshd_config

                  UsePAM yes
                  PermitRootLogin yes

                  PermitRootLogin muß eingefügt werden, da man sich normalerweise nicht mit root anmelden kann.

                  Würde ich nicht generell machen. Das ist ja nicht versehentlich so eingestellt.

                  Stimmt, aber es gibt ja auch noch andere Möglichkeiten.

                  z.B die Lösung von joergeli :

                  echo "raspberry"|sudo -S shutdown -h now
                  

                  als command.

                  Gruß
                  Walter

                  DoorIO-Adapter
                  wioBrowser-Adapter und wioBrowser

                  1 Antwort Letzte Antwort
                  0
                  • WalW Offline
                    WalW Offline
                    Wal
                    Developer
                    schrieb am zuletzt editiert von
                    #9

                    v0.0.8:
                    ssh certificates

                    Es kann mit installiertem SSH Schlüssel ohne Passwort Befehle ausgeführt werden.

                    Anleitung zum erstellen von RSA-Schlüsseln.

                    Anstatt Passwort die Schlüsseldatei angeben:

                    /home/iobroker/.ssh/id-rsa
                    

                    Die Schlüsseldatei muss id-rsa heißen, was Standard ist.

                    Gruß
                    Walter

                    DoorIO-Adapter
                    wioBrowser-Adapter und wioBrowser

                    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

                    751

                    Online

                    32.5k

                    Benutzer

                    81.6k

                    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