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

                                          @Dominik-F Es kommen ja nachrichten an, nur nicht bei den angegeben Empfängern. Der Test an sich klappt schon

                                          Dominik F.D 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

                                          496

                                          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