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. pushover mit unterschiedlichen Empfängern

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

pushover mit unterschiedlichen Empfängern

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascriptblockly
29 Beiträge 3 Kommentatoren 3.2k 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.
  • CinimodC Offline
    CinimodC Offline
    Cinimod
    Most Active
    schrieb am zuletzt editiert von
    #5

    ja klar, kannst auch noch mehrere eingeben, und dann theoretisch auch Gruppen erstellen, (user 1, user 4 und user 7 in Gruppe a) dann kann man so weit ich weiß auch die Gruppen als ID ansprechen (also nachricht an Device "a" ) wenn ich richtig informiert bin.
    Alles mit einem pushover account.
    Hab das mit den Gruppen aber selbst noch nicht probiert, wie gesagt, habe nur zwei user aktuell.

    sollte genauso im javacript funktionieren, blockly ist ja javascript.

    sendTo("pushover", "send", {
    message: 'Ist jetzt Aktiv',
    sound: "",
    title: 'Alarmanlage!',
    device: 'Schwingy'
    });

    Falls ich falsch liege, darf man mich gern korrigieren.

    Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

    1 Antwort Letzte Antwort
    0
    • D dehein2

      Hallo zusammen,
      ich habe mehrere Geräte mit pushover und mic würde interessieren wie ich am besten Nachrichten an verschiedene Benutzer versende.

      z.B: Meldung an 1 an Handy 1 und 2
      Meldung 2 nur an Handy 1 usw.

      Bei der Einrichtung des Adapters kann ich ja nur eine spezifische Gruppe angeben.

      Frage 1: Wie richte ich pushover am besten ein. Auf allen Geräten das gleiche Konto mit verschiedenen Geräten (Alle haben den gleiche User Key und sind in einem Konto) oder ja Gerät (Benutzer) ein Konto mit eigenem User-Key. Ich fände ein Konto eigentlich einfacher und in der Deilvery Groups kann ich ja spezielle Geräte festlegen.

      Frage 2: Kann ich in iobroker die deliver group bei jeder Meldung festelegen (in blockly oder javascipt)

      Vielen Dank

      Dominik F.D Offline
      Dominik F.D Offline
      Dominik F.
      schrieb am zuletzt editiert von
      #6

      @dehein2

      Ich hab insgesamt 4 Pushover Instanzen laufen, je nachdem was für eine Meldungsart ich verschickt haben möchte. In Javascript oder auch Blocky kannst du innerhalb des Scriptes festlegen, welches Handy die Nachricht bekommt oder auch einfach device:All angeben, dann bekommen alle Handys die Nachricht.

      So sieht das bei mir, als Beispiel bei meinem Rauchmelderscript aus: Dort habe ich festgelegt, welche Pushover Instanz genutzt wird und welches Handy die Pushnachricht bekommt und mit welcher Prio.

      const prio_Rauchmelder = 0;
         
      //Variablen für Pushover
      const sendpush   = true;                    //true = verschickt per Pushover Nachrchten // false = Pushover wird nicht benutzt
      const pushover_Instanz0 =  'pushover.0';    // Pushover instance für HM Alarme
      const pushover_Instanz1 =  'pushover.1';    // Pushover instance für HM Warnungen
      const pushover_Instanz2 =  'pushover.2';    // Pushover instance für Zigbee Alarme
      const pushover_Instanz3 =  'pushover.3';    // Pushover instance für Zigbee Warnung
      var prio = -2;                              //nicht verändern die höchste Prio nach Fehlertyp wird verwendet
      var titel;
      var message; 
      var device = 'All';                  //Welches Gerät soll die Nachricht bekommen
       
      function send_pushover (device, message, titel, prio) {
          var pushover_Instanz;
          if (prio === 0){pushover_Instanz =  pushover_Instanz0;}
          else if (prio == 1){pushover_Instanz =  pushover_Instanz1;}
          else if (prio == 2){pushover_Instanz =  pushover_Instanz2;}
          else {pushover_Instanz =  pushover_Instanz3;}
          sendTo(pushover_Instanz, { 
              device: device,
              message: message, 
              title: titel, 
              priority: 2,
              retry: 60,
              expire: 600,
              html: 1
          }); 
      }
      

      Im Script löse ich es dann folgendermaßen aus:

      //Push verschicken
          if(sendpush && !log_manuell){
              prio = prio_Rauchmelder;
              titel = 'Rauch erkannt';
              message = _message_tmp;
              send_pushover (device, message, titel, prio);
      
      1 Antwort Letzte Antwort
      0
      • CinimodC Offline
        CinimodC Offline
        Cinimod
        Most Active
        schrieb am zuletzt editiert von
        #7

        wofür die 4 Instanzen ? dann brauchst ja 4 accounts gell ?!

        du kannst für jede Benachrichtigung festlegen welches/welche gerät/e benachrichtigt werden soll/en, welche Priorität, welche töne...
        wie gesagt, wenn du bei Geräte ID NICHTS an gibst, bekommen alle ID´s eine Benachrichtigung, sonst mit Komma getrennt die ID´s welche benachrichtigt werden sollen.

        Bildschirmfoto 2020-02-23 um 22.02.22.png

        Priorität "Mit Bestätigung" geht einem richtig auf den Sack, bis du reagierst :flushed:

        Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

        Dominik F.D 1 Antwort Letzte Antwort
        0
        • CinimodC Offline
          CinimodC Offline
          Cinimod
          Most Active
          schrieb am zuletzt editiert von Cinimod
          #8

          in deinem Script kannst du doch genauso angeben was er bei prio1 2 3 4 machen soll ... uns an wen (gibst bei device die geräte an die die nachricht bekommen sollen)

          bei device:device bekommen es alle nehme ich an

          bei prio 1 : sendTo(pushover_Instanz, {
          device: hans,franz,
          message: message,
          title: titel,
          priority: 1,
          retry: 60,
          expire: 600,
          html: 1
          });

          bei prio 2: sendTo(pushover_Instanz, {
          device: maria,josef,
          message: message,
          title: titel,
          priority: 2,
          retry: 60,
          expire: 600,
          html: 1
          });

          Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

          1 Antwort Letzte Antwort
          0
          • CinimodC Cinimod

            wofür die 4 Instanzen ? dann brauchst ja 4 accounts gell ?!

            du kannst für jede Benachrichtigung festlegen welches/welche gerät/e benachrichtigt werden soll/en, welche Priorität, welche töne...
            wie gesagt, wenn du bei Geräte ID NICHTS an gibst, bekommen alle ID´s eine Benachrichtigung, sonst mit Komma getrennt die ID´s welche benachrichtigt werden sollen.

            Bildschirmfoto 2020-02-23 um 22.02.22.png

            Priorität "Mit Bestätigung" geht einem richtig auf den Sack, bis du reagierst :flushed:

            Dominik F.D Offline
            Dominik F.D Offline
            Dominik F.
            schrieb am zuletzt editiert von
            #9

            @Dom-Sch

            Die verschiedenen Instanzen habe ich für verschiedene Meldungsarten damit jede ein anderes Icon hat siehe diesem Beispiel:
            Unbenannt.PNG

            Man braucht nur einen Account dafür und kann in diesem verschiedene Applications anlegen mit Icon.

            1 Antwort Letzte Antwort
            0
            • CinimodC Offline
              CinimodC Offline
              Cinimod
              Most Active
              schrieb am zuletzt editiert von
              #10

              hm :thinking_face:

              ich glaube das geht nicht
              dann musst es doch über instanzen machen denk ich
              das hatte ich nocht garnicht in erwägung gezogen, aber gute idee ... schaue ich mir auch mal an. kann man denn nicht mehrere instanzen mit einem/selben account nutzen ?

              Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

              Dominik F.D 1 Antwort Letzte Antwort
              0
              • CinimodC Cinimod

                hm :thinking_face:

                ich glaube das geht nicht
                dann musst es doch über instanzen machen denk ich
                das hatte ich nocht garnicht in erwägung gezogen, aber gute idee ... schaue ich mir auch mal an. kann man denn nicht mehrere instanzen mit einem/selben account nutzen ?

                Dominik F.D Offline
                Dominik F.D Offline
                Dominik F.
                schrieb am zuletzt editiert von Dominik F.
                #11

                @Dom-Sch

                Genau das mache ich:) Ich habe einen Pushover Account, dort verschiedene Applications. Jede der Applications habe ich einer anderen Pushoverinstanz zugewiesen (du bekommst bei jeder einen anderen API Token)

                1 Antwort Letzte Antwort
                0
                • CinimodC Offline
                  CinimodC Offline
                  Cinimod
                  Most Active
                  schrieb am zuletzt editiert von
                  #12

                  ach so, dann ist doch alles gut oder ? wie ist denn dann dein problem ?
                  wie kann man denn die anzeige button ändern ?

                  trotzdem kannst doch aber mehrere benutzer anlegen und die nach bedarf anklingeln unabhängig von der instanz. kannst einfach alle angeben oder auch nur eine

                  Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                  Dominik F.D 1 Antwort Letzte Antwort
                  0
                  • CinimodC Cinimod

                    ach so, dann ist doch alles gut oder ? wie ist denn dann dein problem ?
                    wie kann man denn die anzeige button ändern ?

                    trotzdem kannst doch aber mehrere benutzer anlegen und die nach bedarf anklingeln unabhängig von der instanz. kannst einfach alle angeben oder auch nur eine

                    Dominik F.D Offline
                    Dominik F.D Offline
                    Dominik F.
                    schrieb am zuletzt editiert von
                    #13

                    @Dom-Sch

                    Ich hab doch gar kein Problem :D ich wollte dabei helfen @dehein2 sein Problem zu lösen^^

                    Du kannst in jeder Application ein Icon hochladen, dass nachher am Handy angezeigt wird.
                    Genauso mache ich es auch, habe mehrere Benutzer die ich je nach Bedarf anklingel, meine Frau bekommt z.B. nur pushs vom Wassermelder und Rauchmelder.

                    1 Antwort Letzte Antwort
                    0
                    • CinimodC Offline
                      CinimodC Offline
                      Cinimod
                      Most Active
                      schrieb am zuletzt editiert von Cinimod
                      #14

                      ach sorry, mein fehler, alle mit "D" hier :joy: Hab schon gefunden mit den icons .. aber jede instanz 50 mb ram, muss ja eigentlich nicht sein :upside_down_face:

                      Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                      Dominik F.D 1 Antwort Letzte Antwort
                      0
                      • CinimodC Cinimod

                        ach sorry, mein fehler, alle mit "D" hier :joy: Hab schon gefunden mit den icons .. aber jede instanz 50 mb ram, muss ja eigentlich nicht sein :upside_down_face:

                        Dominik F.D Offline
                        Dominik F.D Offline
                        Dominik F.
                        schrieb am zuletzt editiert von
                        #15

                        @Dom-Sch

                        Da hast du Recht. Hab 4GB Arbeitsspeicher, da macht das im Moment noch nicht so viel aus

                        CinimodC 1 Antwort Letzte Antwort
                        0
                        • Dominik F.D Dominik F.

                          @Dom-Sch

                          Da hast du Recht. Hab 4GB Arbeitsspeicher, da macht das im Moment noch nicht so viel aus

                          CinimodC Offline
                          CinimodC Offline
                          Cinimod
                          Most Active
                          schrieb am zuletzt editiert von
                          #16

                          @Dominik-F said in pushover mit unterschiedlichen Empfängern:

                          @Dom-Sch

                          Da hast du Recht. Hab 4GB Arbeitsspeicher, da macht das im Moment noch nicht so viel aus

                          Ich habs auf Synology laufen mit 8gb Ram ... aber die soll auch noch paar andere sachen machen als mir nachrichten zu pushen :joy:

                          kann sich vielleicht nicht jeder erlauben so mit dem ram um sich zu schmeißen :stuck_out_tongue_winking_eye:

                          Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                          1 Antwort Letzte Antwort
                          0
                          • D dehein2

                            @Dom-Sch:
                            super, vielen Dank.
                            Das heißt du hast einfach beide Geräte in einem Pushover account, oder?
                            Kannst du bei Geräte ID dann auch mehrere Geräte angeben?

                            Und klappt das ganze auch in Javascipt?

                            CinimodC Offline
                            CinimodC Offline
                            Cinimod
                            Most Active
                            schrieb am zuletzt editiert von
                            #17

                            Das heißt du hast einfach beide Geräte in einem Pushover account, oder?
                            Kannst du bei Geräte ID dann auch mehrere Geräte angeben?

                            ja genau, einfach mehrere benutzer angeben "schwingy,hans,franz" mit komma trennen :+1:

                            Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                            1 Antwort Letzte Antwort
                            0
                            • D Offline
                              D Offline
                              dehein2
                              schrieb am zuletzt editiert von
                              #18

                              vielen Dank für eure Antworten!!! Ich werde es heute abend direkt mal testen ;)

                              1 Antwort Letzte Antwort
                              0
                              • D Offline
                                D Offline
                                dehein2
                                schrieb am zuletzt editiert von
                                #19

                                so ganz klappt es leider noch nicht, ich habe mir zum test mal folgendes scipt in blockly gebaut:

                                on({id: 'javascript.0.TestTrigger', change: "ne"}, function (obj) {
                                  var value = obj.state.val;
                                  var oldValue = obj.oldState.val;
                                  sendTo("pushover", "send", {
                                     message: 'Test iphoneDennis',
                                     sound: "",
                                     title: 'Test iphoneDennis',
                                     device: 'iphoneDennis'
                                  });
                                  sendTo("pushover", "send", {
                                     message: 'Test All',
                                     sound: "",
                                     title: 'Test All'
                                  });
                                  sendTo("pushover", "send", {
                                     message: 'Test Group',
                                     sound: "",
                                     title: 'Test Group',
                                     device: 'HomeAutomation'
                                  });
                                  sendTo("pushover", "send", {
                                     message: 'Test iPad',
                                     sound: "",
                                     title: 'Test iPad',
                                     device: 'ipadDennis'
                                  });
                                });
                                

                                Nur leider kommen alle Meldungen sowohl auf dem ipad als auch auf dem iPhone an...

                                13352c1d-bfb7-4d09-bee7-baf31cd02761-image.png

                                1 Antwort Letzte Antwort
                                0
                                • D Offline
                                  D Offline
                                  dehein2
                                  schrieb am zuletzt editiert von
                                  #20

                                  Wenn ich es richtig sehe geht die Nachricht egal was ich dort eintrage immer an die Gruppe die bei der Instant unter Gruppentaste hinterlegt ist

                                  1 Antwort Letzte Antwort
                                  0
                                  • CinimodC Offline
                                    CinimodC Offline
                                    Cinimod
                                    Most Active
                                    schrieb am zuletzt editiert von Cinimod
                                    #21

                                    Kannst du es mal als blockly script zeigen?

                                    Hast du in den jeweiligen apps eingegeben wer was ist ... ?

                                    Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                                    1 Antwort Letzte Antwort
                                    0
                                    • D Offline
                                      D Offline
                                      dehein2
                                      schrieb am zuletzt editiert von
                                      #22

                                      @Dom-Sch:
                                      Gerne doch;)

                                      37648625-a70e-4ae5-ae60-8195c1fd1cc2-image.png

                                      b5d9de93-ff9e-465f-bd54-284ea73f1ca0-image.png

                                      VG

                                      Dominik F.D 1 Antwort Letzte Antwort
                                      0
                                      • CinimodC Offline
                                        CinimodC Offline
                                        Cinimod
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #23

                                        Ja seltsam, habe da keine Probleme mit, vielleicht solltest du mal die Geschichte mit der Gruppe weg lassen... oder am besten teste doch mal eins nach dem anderen nicht alle auf einmal.

                                        Also nun nen script mit einer pushover... und dann test mal ein device nach dem anderen

                                        Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

                                        1 Antwort Letzte Antwort
                                        0
                                        • D dehein2

                                          @Dom-Sch:
                                          Gerne doch;)

                                          37648625-a70e-4ae5-ae60-8195c1fd1cc2-image.png

                                          b5d9de93-ff9e-465f-bd54-284ea73f1ca0-image.png

                                          VG

                                          Dominik F.D Offline
                                          Dominik F.D Offline
                                          Dominik F.
                                          schrieb am zuletzt editiert von Dominik F.
                                          #24

                                          @dehein2

                                          Klappt denn die Testnachricht wenn du in der Pushoverinstanz auf Benachrichtigungseinstellung gehst und dann auf Prüfung? Nur um festzustellen obs an deinem Skript oder an den Einstellungen von Pushover liegt.

                                          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

                                          614

                                          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