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. Node-Red
  5. Signal Kommandozeile in node-red nutzen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Signal Kommandozeile in node-red nutzen

Geplant Angeheftet Gesperrt Verschoben Node-Red
3 Beiträge 2 Kommentatoren 988 Aufrufe 2 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.
  • H Offline
    H Offline
    Hc-Yami
    schrieb am zuletzt editiert von Hc-Yami
    #1

    Guten Tag,
    ich möchte mich gerne einwenig von Telegram lösen und ausschließlich Signal nutzen.

    Ich hatte vorher folgende Flows am laufen:

    a7406567-a89a-4786-b4b9-e915ad18eb3c-grafik.png

    Dabei zeigte der ioBroker Output Node einfach auf das Objekt von ioBroker zum versenden von Nachrichten.

    Mittels exec Node ist mir nun aber möglich Nachrichten über Signal an eine Gruppe zu senden

    sudo -u iobroker signal-cli -u +49HANDYNUMMER send -m "🔥 Der Rauchmelder im Wohnzimmer hat Rauch erkannt!"  -g GRUPPENID
    

    Dies funktioniert soweit auch manuell über node.red oder die Kommandozeile direkt. Natürlich könnte ich jetzt für jeden Output einen eigenen exec-Node konfigurieren. Ich habe mich nun aber gefragt ob es möglich ist den msg.payload zu nutzen und ihn als Art Variable hinter "-m" in der exec zu setzen. Also irgendwie so:

    40b0b46c-4b52-4790-9fac-e97d97225a13-grafik.png

    Leider funktionieren meine Versuche nicht so wirklich. Wüsstet ihr wie ich das anstellen kann?

    Danke euch und Grüße! :)

    mickymM 1 Antwort Letzte Antwort
    0
    • H Hc-Yami

      Guten Tag,
      ich möchte mich gerne einwenig von Telegram lösen und ausschließlich Signal nutzen.

      Ich hatte vorher folgende Flows am laufen:

      a7406567-a89a-4786-b4b9-e915ad18eb3c-grafik.png

      Dabei zeigte der ioBroker Output Node einfach auf das Objekt von ioBroker zum versenden von Nachrichten.

      Mittels exec Node ist mir nun aber möglich Nachrichten über Signal an eine Gruppe zu senden

      sudo -u iobroker signal-cli -u +49HANDYNUMMER send -m "🔥 Der Rauchmelder im Wohnzimmer hat Rauch erkannt!"  -g GRUPPENID
      

      Dies funktioniert soweit auch manuell über node.red oder die Kommandozeile direkt. Natürlich könnte ich jetzt für jeden Output einen eigenen exec-Node konfigurieren. Ich habe mich nun aber gefragt ob es möglich ist den msg.payload zu nutzen und ihn als Art Variable hinter "-m" in der exec zu setzen. Also irgendwie so:

      40b0b46c-4b52-4790-9fac-e97d97225a13-grafik.png

      Leider funktionieren meine Versuche nicht so wirklich. Wüsstet ihr wie ich das anstellen kann?

      Danke euch und Grüße! :)

      mickymM Offline
      mickymM Offline
      mickym
      Most Active
      schrieb am zuletzt editiert von mickym
      #2

      @hc-yami Kannst Du doch - verstehe ich nicht?

      074809a1-20c0-4c99-a14d-8f15e85b4df5-image.png

      Du kannst doch die payload anhängen?

      Hier mal ein Beispiel unter user iobroker wie gewünscht aber mit ls -la echo

      97a9344c-e8ee-46b4-83cd-db104a761af1-image.png

      hier die payload (Inject)

      dbfda772-b7cc-4a1e-92fc-52c2c95db5f2-image.png

      87c5d037-84c0-4d6b-98aa-a12b489ab097-image.png

      und wenn Du einen error hast - dann mach an den 2. Ausgang eine Debug Node - da bekommst den stderr raus.

      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.

      H 1 Antwort Letzte Antwort
      0
      • mickymM mickym

        @hc-yami Kannst Du doch - verstehe ich nicht?

        074809a1-20c0-4c99-a14d-8f15e85b4df5-image.png

        Du kannst doch die payload anhängen?

        Hier mal ein Beispiel unter user iobroker wie gewünscht aber mit ls -la echo

        97a9344c-e8ee-46b4-83cd-db104a761af1-image.png

        hier die payload (Inject)

        dbfda772-b7cc-4a1e-92fc-52c2c95db5f2-image.png

        87c5d037-84c0-4d6b-98aa-a12b489ab097-image.png

        und wenn Du einen error hast - dann mach an den 2. Ausgang eine Debug Node - da bekommst den stderr raus.

        H Offline
        H Offline
        Hc-Yami
        schrieb am zuletzt editiert von
        #3

        @mickym es ist wie immer mit mir. Ich Vogel hatte ein Leerzeichen in der exec über den msg.payload.

        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

        590

        Online

        32.6k

        Benutzer

        82.1k

        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