Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. ioBoker.visu App Benachrichtigungen

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    ioBoker.visu App Benachrichtigungen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Flippi
      Flippi last edited by

      Guten Tag,

      Ich habe soeben gelesen, dass man Benachichtigungen zur iobroker.visu App senden kann. (https://github.com/ioBroker/ioBroker.iot#send-messages-to-app)

      Dabei habe ich im ioBroker folgenden Code wie beschrieben in eine Javascript-Datei kopiert und ausgeführt:

      *setState('iot.0.app.expire', 60); // optional. Time in seconds
      setState('iot.0.app.priority', 'normal'); // optional. Priority: 'high' or 'normal'
      setState('iot.0.app.title', 'ioBroker'); // optional. Default "ioBroker"
      setState('iot.0.app.message', 'Message text'); // important, that ack=false (default)

      // or just one state
      // only is message is mandatory. All other are optional
      setState('iot.0.app.message', JSON.stringify({
      message: 'Message text',
      title: 'ioBroker',
      expire: 60,
      priority: 'normal'
      })); // important, that ack=false (default)*

      Leider kommt dann folgende Fehlermeldung:

      8305ac97-c914-4313-8022-e7cfd6cd23ce-grafik.png

      @foxriver76 Was mache ich denn hier falsch...

      Danke im Voraus 🙂

      LG

      foxriver76 1 Reply Last reply Reply Quote 0
      • foxriver76
        foxriver76 Developer @Flippi last edited by

        @flippi Ist dein Account der im iot Adapter hinterlegt ist auch in der App hinterlegt (default Projekt - externer Zugriff - Cloud)?

        Flippi 1 Reply Last reply Reply Quote 0
        • Flippi
          Flippi @foxriver76 last edited by Homoran

          @foxriver76
          Hi,
          Danke für die schnelle Antwort.

          Ich musste das Ganze tatsächlich in der App anlegen.

          ![ MOD-EDIT: BILD WEGEN PRIVATER DATEN ENTFERNT 2-grafik.png)

          Jetzt scheint es auch zu funktionieren! Endlich kann ich die Benachrichtigungen über die App laufen lassen und mich langsam von der Pushover app entfernen...

          Dake für die Hilfe!
          Lg Flippi

          Flippi 1 Reply Last reply Reply Quote 1
          • Flippi
            Flippi @Flippi last edited by

            @foxriver76 Hi, Es ist mir gerade aufgefallen, dass auf dem iPhone der Titel nicht angezeigt wird:
            a4b9ec34-326a-4e83-91e8-4c9579c20a6a-grafik.png

            Es steht immer nur ioBroker da.
            Dies ist der Blockly Code:
            254bf382-fdd8-4c09-ba9c-2268905c5341-grafik.png

            Muss ich im iPhone was umstellen...? Oder woran kann das liegen?

            Lg Flippi

            foxriver76 1 Reply Last reply Reply Quote 0
            • foxriver76
              foxriver76 Developer @Flippi last edited by

              @flippi liegt wenn dann am iot Adapter. Ich schicke immer ganze JSONs hin, damit geht es auf jeden Fall. Quasi das just one state Beispiel von hier https://github.com/ioBroker/ioBroker.iot?tab=readme-ov-file#send-messages-to-app ansonsten bei blackly von ich leider raus.

              Flippi 2 Replies Last reply Reply Quote 0
              • Flippi
                Flippi @foxriver76 last edited by

                @foxriver76 Hi, Ja habs auch gerade gemerkt... wenn ich das ganze als JSON sende, funktionierts einwandfrei.

                LG Flippi

                1 Reply Last reply Reply Quote 0
                • Flippi
                  Flippi @foxriver76 last edited by Flippi

                  @foxriver76 Guten Abend, Ich und meine Frau haben die App auf dem Handy installiert. Beide Geräte sind mit dem gleichen iobroker cloud login eingeloggt.
                  Es ist mir anschliessend aufgefallen, dass wenn eine Benachrichtigung gesendet wird, wird diese zweimal ans Smartphone gesendet. Kann es damit zusammen hängen, wieviele Smartphones online sind?
                  Falls ja, wie kann ich dies umgehen?
                  hier der Code:
                  on({ id:[].concat(['0_userdata.0.haushalt.benachrichtigungen.titel']).concat(['0_userdata.0.haushalt.benachrichtigungen.nachricht']), change: 'ne' }, async (obj) => {
                  if (getState('0_userdata.0.haushalt.benachrichtigungen.nachricht').val && getState('0_userdata.0.haushalt.benachrichtigungen.titel').val && getState('0_userdata.0.haushalt.benachrichtigungen.app_notification_actif').val) {
                  setState('iot.0.app.message', JSON.stringify({
                  message: getState('0_userdata.0.haushalt.benachrichtigungen.nachricht').val,
                  title: getState('0_userdata.0.haushalt.benachrichtigungen.titel').val,
                  expire: 5,
                  priority: 'normal'
                  })); // important, that ack=false (default)

                  LG Flippi

                  foxriver76 1 Reply Last reply Reply Quote 0
                  • foxriver76
                    foxriver76 Developer @Flippi last edited by

                    @flippi also haben hier auch zwei mal mit gleichen Account jeweils iPhone Nachrichten kommen je Endgerät 1 mal

                    Flippi 1 Reply Last reply Reply Quote 0
                    • Flippi
                      Flippi @foxriver76 last edited by

                      @foxriver76 Hi, okay macht Sinn… aber wie kann ich das umgehen?
                      Ein zweites ioBroker Cloud Abo denke ich, wird wohl die Antwort sein 🙈

                      LG

                      foxriver76 1 Reply Last reply Reply Quote 0
                      • foxriver76
                        foxriver76 Developer @Flippi last edited by

                        @flippi evtl verstehe ich dein Ziel nicht ganz. Du möchtest dass nur du die Benachrichtigung bekommst und deine Frau nicht?

                        Flippi 1 Reply Last reply Reply Quote 0
                        • Flippi
                          Flippi @foxriver76 last edited by Flippi

                          @foxriver76 Nein nein, das ist nicht das Problem: Meine Frau bekommt zwei Benachrichtigungen und ich bekomme zwei aufs Handy gesendet…

                          IMG_5838.jpeg

                          Als meine Frau heute morgen die Alarmanlage deaktiviert hat, kam nur eine Benachrichtigung. Zu dem Zeitpunkt war mein Handy aber ausgeschaltet.
                          Somit war nur 1 Handy online und es wurde nur 1 Benchrichtigung gesendet. Ich bekam diese dann natürlich später auch, als ich das Handy dann anschaltete.
                          Meine Vermutung ist folgende: Wenn zwei Handys eine Cloud-Verbindung haben, werden auch zwei Benachrichtigungen gesendet…

                          LG

                          foxriver76 1 Reply Last reply Reply Quote 0
                          • foxriver76
                            foxriver76 Developer @Flippi last edited by

                            @flippi wie gesagt kann ich nicht bestätigen. Sicher dass dein Skript nicht zwei mal triggert?

                            Flippi 1 Reply Last reply Reply Quote 0
                            • Flippi
                              Flippi @foxriver76 last edited by

                              @foxriver76
                              Ich hab meine Skripte nochmal überprüft und ich bin mir sicher dass da nichts mehrfach ausgeführt wird.
                              Aber, ich kanns mir mittlerweile nicht mehr selbst erklären...

                              Ich habe folgendes Test-Skript aufgestellt:

                              35d5c3d5-0215-4c9e-a70b-6902ce4a1830-grafik.png

                              Dieses Skript kann ich dann ganz einfach manuell ausführen. Sobald ich das dann tue, ist dies das Resultat an den iPhones:

                              Hier die Benachrichtigungen auf den Handy meiner Frau. In diesem Beispiel sieht man, dass nur eine Benachrichtigung am iPhone meiner Frau ankommt. (Dies ist aber nicht immer der Fall! Auch bei Ihr kommt es vor, dass Sie die Benachrichtigungen 2 mal bekommt...)
                              Screenshot 2025-03-11 at 10.26.08.jpeg

                              Auf meinem iPhone sieht man dann, dass die Benachrichtigungen zweimal auftauchen.
                              IMG_5840.jpg

                              Als ich das Ganze dann 5 min Später nochmal testete, kamen bei mir und bei meiner Frau die Benachrichtigungen nur 1 aufs Handy...🤷‍♂️
                              Ich weiss jetzt leider nicht mehr weiter...

                              LG Flippi

                              foxriver76 1 Reply Last reply Reply Quote 0
                              • foxriver76
                                foxriver76 Developer @Flippi last edited by

                                @flippi Hat es sich mittlerweile normalisiert? Evtl. wurde bei Ersteinrichtung in der App irgendwas doppelt registriert, so dass er Nachrichten zwei mal angezeigt hat..

                                1 Reply Last reply Reply Quote 0
                                • C
                                  chris0one last edited by

                                  Hallo,

                                  ist es bei euch auch so das die App weder auf iOS noch auf Android keinen Ton von sich gibt und auch nicht vibriert?

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  497
                                  Online

                                  31.6k
                                  Users

                                  79.6k
                                  Topics

                                  1.3m
                                  Posts

                                  3
                                  15
                                  410
                                  Loading More Posts
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                  The ioBroker Community 2014-2023
                                  logo