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. Blockly
  5. Signal Benachrichtigung über Stop bzw. Start von iobroker

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    10
    1
    65

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    554

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Signal Benachrichtigung über Stop bzw. Start von iobroker

Geplant Angeheftet Gesperrt Verschoben Blockly
8 Beiträge 5 Kommentatoren 817 Aufrufe 6 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
    mrcutter
    schrieb am zuletzt editiert von
    #1

    Hallo ihr Lieben,

    ich habe mein kompletten Benachrichtigungsskripte von Telegramm auf Signal Messenger umgestellt. Das funktioniert auch soweit ganz gut. Das einzige, was ich nun vermisse sind die Benachrichtigung über Start und Stop des iobrokers, die der Telegramm Adapter bietet.
    Ich habe versucht das ganze über eine Status-Änderung der Connection von Alexa zu triggern, da ich mir dachte, dass der Adapter ja beim runterfahren deaktiviert und beim starten eben wieder aktiviert wird. Das funktioniert aber nicht.

    Wie könnte ich das sonst noch triggern, so dass auch der JS-Adapter zu dem Zeitpunkt noch einen Befehl raushauen kann?

    Mittels der Zeit zwischen den Stop & Start-Meldungen des telegramm-Adapters konnte ich in der Vergangenheit immer sehr gut überwachen, ob meine Backup-Jobs korrekt laufen. Das hätte ich gern auch mit Signal realisiert

    Grüße
    Cutter

    AsgothianA T 2 Antworten Letzte Antwort
    0
    • M mrcutter

      Hallo ihr Lieben,

      ich habe mein kompletten Benachrichtigungsskripte von Telegramm auf Signal Messenger umgestellt. Das funktioniert auch soweit ganz gut. Das einzige, was ich nun vermisse sind die Benachrichtigung über Start und Stop des iobrokers, die der Telegramm Adapter bietet.
      Ich habe versucht das ganze über eine Status-Änderung der Connection von Alexa zu triggern, da ich mir dachte, dass der Adapter ja beim runterfahren deaktiviert und beim starten eben wieder aktiviert wird. Das funktioniert aber nicht.

      Wie könnte ich das sonst noch triggern, so dass auch der JS-Adapter zu dem Zeitpunkt noch einen Befehl raushauen kann?

      Mittels der Zeit zwischen den Stop & Start-Meldungen des telegramm-Adapters konnte ich in der Vergangenheit immer sehr gut überwachen, ob meine Backup-Jobs korrekt laufen. Das hätte ich gern auch mit Signal realisiert

      Grüße
      Cutter

      AsgothianA Offline
      AsgothianA Offline
      Asgothian
      Developer
      schrieb am zuletzt editiert von
      #2

      @mrcutter Zumindest den Start kannst du relativ einfach überwachen. Einfach ein Skript welches ungetriggert eine Nachricht an Signal sendet.

      Je nach dem in welcher Reihenfolge die Adapter gestartet werden musst du das Senden per timeout verzögern - da ich signal nicht nutze kann ich da keinen genaueren Hinweis geben.

      Das Thema "beim herunterfahren" eine Nachricht absetzen ist schon schwerer. Wie fährt der Pi denn herunter ?

      A.

      ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
      "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

      M 1 Antwort Letzte Antwort
      0
      • AsgothianA Asgothian

        @mrcutter Zumindest den Start kannst du relativ einfach überwachen. Einfach ein Skript welches ungetriggert eine Nachricht an Signal sendet.

        Je nach dem in welcher Reihenfolge die Adapter gestartet werden musst du das Senden per timeout verzögern - da ich signal nicht nutze kann ich da keinen genaueren Hinweis geben.

        Das Thema "beim herunterfahren" eine Nachricht absetzen ist schon schwerer. Wie fährt der Pi denn herunter ?

        A.

        M Offline
        M Offline
        mrcutter
        schrieb am zuletzt editiert von
        #3

        @asgothian Danke für den Hinweis mit dem Starten. So einfach habe ich da gar nicht gedacht.

        Der Pi wird mehrmals die Woche zeitgesteuert mittels Crontab neugestartet, nachdem iobroker gestoppt, geupdatet und auch der Pi geupdatet wurde.
        Ich kann mir halt vorstellen, dass wenn der BEfehl "iobroker stop" ausgeführt wird, es zeitlich für den exec-Befehl zum senden der Signal Nachricht zu knapp wird.
        Aber beim schreiben dieser Zeilen bin ich auf die Idee gekommen, dass ich den exec-Befehl ja auch einfach noch in die Crontab setzen kann....wird zwar langsam unübersichtlich, müsste aber funktionieren.

        Ich werde berichten. Wenn aber jmd noch eine andere Idee hat gerne. Muss mich auch mal belesen, wie ich mit der Crontab einfach eine Textdatei mit den Befehlen drin ausführen kann. Dann muss ich nicht immer in der Crontab rumdoktorn.

        Vielen Dank und Servus

        SBorgS 1 Antwort Letzte Antwort
        0
        • F Offline
          F Offline
          Fabian1
          schrieb am zuletzt editiert von
          #4

          Den Neustart zu erkennen ist kein Problem. Einfach ein Blockly ohne Trigger und am Anfang eine kleine Verzögerung von ca. 1 Minute. Das Blockly wird dann immer ausgeführt wenn der Javascript Adapter neu startet. Die Verzögerung am Anfang brauchst du um sicherzugehen, dass dann auch schon der Signal Adapter gestartet ist um die Nachricht wirklich zu senden.

          1 Antwort Letzte Antwort
          0
          • M mrcutter

            @asgothian Danke für den Hinweis mit dem Starten. So einfach habe ich da gar nicht gedacht.

            Der Pi wird mehrmals die Woche zeitgesteuert mittels Crontab neugestartet, nachdem iobroker gestoppt, geupdatet und auch der Pi geupdatet wurde.
            Ich kann mir halt vorstellen, dass wenn der BEfehl "iobroker stop" ausgeführt wird, es zeitlich für den exec-Befehl zum senden der Signal Nachricht zu knapp wird.
            Aber beim schreiben dieser Zeilen bin ich auf die Idee gekommen, dass ich den exec-Befehl ja auch einfach noch in die Crontab setzen kann....wird zwar langsam unübersichtlich, müsste aber funktionieren.

            Ich werde berichten. Wenn aber jmd noch eine andere Idee hat gerne. Muss mich auch mal belesen, wie ich mit der Crontab einfach eine Textdatei mit den Befehlen drin ausführen kann. Dann muss ich nicht immer in der Crontab rumdoktorn.

            Vielen Dank und Servus

            SBorgS Offline
            SBorgS Offline
            SBorg
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #5

            @mrcutter sagte in Signal Benachrichtigung über Stop bzw. Start von iobroker:

            Muss mich auch mal belesen, wie ich mit der Crontab einfach eine Textdatei mit den Befehlen drin ausführen kann. Dann muss ich nicht immer in der Crontab rumdoktorn.

            ^^ nicht wirklich...
            Du erstellst dir einfach ein Shell-Skript mit den benötigten Befehlen:

            #!/bin/bash
            
            #10 Sekunden warten für Signal-Message
            sleep 10
            
            #ioBroker stoppen
            iob stop
            
            #....
            

            Das speicherst du zB. unter /home/iobroker (ich nehme mal shutdown.sh)
            Ausführbar machen chmod +x /home/iobroker/shutdown.sh
            Rechte setzen chown iobroker:iobroker /home/iobroker/shutdown.sh

            Im Cronjob dann (bspw. 03:13 Uhr):

            13 3 * * * /home/iobroker/shutdown.sh
            

            "sleep" ist nicht in allen Distributionen enthalten und muss ggf. nachinstalliert werden.
            Ggf. lässt sich eine 10 Sekunden Verzögerung auch mittels "ping" realisieren:  ping -c 10 -i 1 localhost >/dev/null

            LG SBorg ( SBorg auf GitHub)
            Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              mrcutter
              schrieb am zuletzt editiert von
              #6

              Hi Fabian,

              hab's genau so gelöst. Funktioniert bisher gut, die nächsten Wochen werden zeigen wie zuverlässig.

              Das Herunterfahren habe ich ebenfalls so gelöst, wie ich es oben schon geschrieben habe und habe das auch direkt zum Anlass genommen die ganzen Einzelbefehle in ein bash-Skript zu packen und das dann mit cron ausführen zu lassen. Bisher funktioniert auch das sehr gut, zumal ich mir auch zu anderen Events, die zeitgesteuert von dem Pi ausgeführt werden nun Signal-Nachrichten schicken lassen kann.

              Jetzt kann der telegram-Adapter endgültig deinstalliert werden.

              Vielen Dank für eure Hilfe. Ich hoffe, dass ich mich irgendwann bei jemandem revanchieren kann und auch Hilfe leisten kann.

              Grüße
              Cutter

              1 Antwort Letzte Antwort
              0
              • M mrcutter

                Hallo ihr Lieben,

                ich habe mein kompletten Benachrichtigungsskripte von Telegramm auf Signal Messenger umgestellt. Das funktioniert auch soweit ganz gut. Das einzige, was ich nun vermisse sind die Benachrichtigung über Start und Stop des iobrokers, die der Telegramm Adapter bietet.
                Ich habe versucht das ganze über eine Status-Änderung der Connection von Alexa zu triggern, da ich mir dachte, dass der Adapter ja beim runterfahren deaktiviert und beim starten eben wieder aktiviert wird. Das funktioniert aber nicht.

                Wie könnte ich das sonst noch triggern, so dass auch der JS-Adapter zu dem Zeitpunkt noch einen Befehl raushauen kann?

                Mittels der Zeit zwischen den Stop & Start-Meldungen des telegramm-Adapters konnte ich in der Vergangenheit immer sehr gut überwachen, ob meine Backup-Jobs korrekt laufen. Das hätte ich gern auch mit Signal realisiert

                Grüße
                Cutter

                T Offline
                T Offline
                tritor
                schrieb am zuletzt editiert von
                #7

                @mrcutter
                gibt es zu Signal einen eigenen Adapter?
                Grüße

                Gernot

                Host: i9 server Proxmox , Debian 13.2 for ioBroker
                ioBroker: 7.7.20, Node.js: 22.21.1, NPM: 10.9.3, JS-controller: 7.1.0
                Wetterstation: HP1000SEPro V1.9.0 Easeweather V1.7.0
                Grafana 12.0.2 / InfluxDB 2.7.11

                M 1 Antwort Letzte Antwort
                0
                • T tritor

                  @mrcutter
                  gibt es zu Signal einen eigenen Adapter?
                  Grüße

                  M Offline
                  M Offline
                  mrcutter
                  schrieb am zuletzt editiert von
                  #8

                  @tritor
                  https://www.elzershark.com/forum/index.php?thread/131-über-iobroker-an-den-messenger-signal-whatsapp-alternative-nachrichten-versenden/

                  kein Adapter, funzt aber tadellos :)

                  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

                  674

                  Online

                  32.5k

                  Benutzer

                  81.8k

                  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