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.
  • D Offline
    D Offline
    dehein2
    schrieb am zuletzt editiert von
    #1

    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 1 Antwort Letzte Antwort
    0
    • CinimodC Offline
      CinimodC Offline
      Cinimod
      Most Active
      schrieb am zuletzt editiert von
      #2

      das geht super, schaue mal eben nach wie das war.

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

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

        Du musst bei Pushover mehrere Devices anlegen :

        Bildschirmfoto 2020-02-23 um 12.36.35.png

        im script kannst du dann sagen welche Geräte benachrichtigt werden, durch Komma getrennt, wenn du dort nichts an gibst werden ALLE Geräte benachrichtigt:

        Bildschirmfoto 2020-02-23 um 12.37.22.png

        in der jeweiligen handy app musst du dann hinterlegen um welches device es sich handelt bei dem gerät

        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
          #4

          @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 1 Antwort Letzte Antwort
          0
          • 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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          626

                                          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