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. Doppelte Benachrichtigung bei Telegram

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    5
    1
    43

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

Doppelte Benachrichtigung bei Telegram

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blockly
43 Beiträge 8 Kommentatoren 3.7k 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.
  • dslraserD dslraser

    @Crazy32
    bei den Wochentagen = 0/1/2/3/4/5
    könntest Du das auch auf eine Abfrage reduzieren.
    Wochentag < 6
    (falls Wochentag als Nummer kleiner als 6)

    Crazy32C Offline
    Crazy32C Offline
    Crazy32
    schrieb am zuletzt editiert von Crazy32
    #34

    @dslraser sagte in Doppelte Benachrichtigung bei Telegram:

    @Crazy32
    bei den Wochentagen = 0/1/2/3/4/5
    könntest Du das auch auf eine Abfrage reduzieren.
    Wochentag < 6
    (falls Wochentag als Nummer kleiner als 6)

    Ich habe es auf <=5 gesetzt, danke. Ist ja doch etwas übersichtlicher.

    @Jan1 sagte in Doppelte Benachrichtigung bei Telegram:

    @Crazy32
    Kannst auch mal in der Fritz bei den Ereignissen schauen, ob der Trigger mehr fach auslöst, sprich die Steckdose den Zustand ungewollt wechselt, dann liegt es nämlich daran und nicht am Script, denn das macht nur was vorgegeben wird und ist selbst in Deiner Version nicht falsch.

    Heute Morgen hatte ich wieder meine zwei Meldungen in Telegram, dass die Lampe ausgeschaltet wurde, die erste um 07.12 Uhr und die zweite um 07.16 Uhr. In den Ereignissen der Fritzbox ist um 07.12 Uhr die Meldung "Anmeldung an der FRITZ!Box Benutzeroberfläche von IP-Adresse 192.168.178.11". Die IP ist von meinem Raspi.

    Gerade gesehen, im ioBroker Log ist eine Warnung von 07.12 Uhr zu sehen. Das würde mit der ersten Schaltzeit passen. Ich kann das aber nicht deuten.

    Anmerkung 2020-03-02 094841.png

    T 1 Antwort Letzte Antwort
    0
    • Crazy32C Crazy32

      @dslraser sagte in Doppelte Benachrichtigung bei Telegram:

      @Crazy32
      bei den Wochentagen = 0/1/2/3/4/5
      könntest Du das auch auf eine Abfrage reduzieren.
      Wochentag < 6
      (falls Wochentag als Nummer kleiner als 6)

      Ich habe es auf <=5 gesetzt, danke. Ist ja doch etwas übersichtlicher.

      @Jan1 sagte in Doppelte Benachrichtigung bei Telegram:

      @Crazy32
      Kannst auch mal in der Fritz bei den Ereignissen schauen, ob der Trigger mehr fach auslöst, sprich die Steckdose den Zustand ungewollt wechselt, dann liegt es nämlich daran und nicht am Script, denn das macht nur was vorgegeben wird und ist selbst in Deiner Version nicht falsch.

      Heute Morgen hatte ich wieder meine zwei Meldungen in Telegram, dass die Lampe ausgeschaltet wurde, die erste um 07.12 Uhr und die zweite um 07.16 Uhr. In den Ereignissen der Fritzbox ist um 07.12 Uhr die Meldung "Anmeldung an der FRITZ!Box Benutzeroberfläche von IP-Adresse 192.168.178.11". Die IP ist von meinem Raspi.

      Gerade gesehen, im ioBroker Log ist eine Warnung von 07.12 Uhr zu sehen. Das würde mit der ersten Schaltzeit passen. Ich kann das aber nicht deuten.

      Anmerkung 2020-03-02 094841.png

      T Nicht stören
      T Nicht stören
      ticaki
      schrieb am zuletzt editiert von
      #35

      @Crazy32
      lol... :grin:

      Das bedeutet, das der Javascript-Adapter was dagegen hat das du die Werte im Skript mit 0 und 1 steuert. Hat aber keine Auswirkungen außer das es im Log mies aussieht.

      Kann vielleicht jemand mit dieser Hardware ein Github Issue im entsprechenden Adapter anlegen, dass da true und false und nicht 0 und 1 gesetzt wird?

      Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

      Spenden

      J 1 Antwort Letzte Antwort
      0
      • T ticaki

        @Crazy32
        lol... :grin:

        Das bedeutet, das der Javascript-Adapter was dagegen hat das du die Werte im Skript mit 0 und 1 steuert. Hat aber keine Auswirkungen außer das es im Log mies aussieht.

        Kann vielleicht jemand mit dieser Hardware ein Github Issue im entsprechenden Adapter anlegen, dass da true und false und nicht 0 und 1 gesetzt wird?

        J Offline
        J Offline
        Jan1
        schrieb am zuletzt editiert von
        #36

        @ticaki
        Das hatte ich ja auch schon vermutete, dass der Adapter an der Stelle nicht sauber programmiert ist, weil true und false funktioniert und der Adapter schaltet das auf 1 und 0 um.

        1 Antwort Letzte Antwort
        0
        • Crazy32C Offline
          Crazy32C Offline
          Crazy32
          schrieb am zuletzt editiert von
          #37

          @ticaki @Jan1
          Und das heißt jetzt für meine doppelten Benachrichtigungen?

          J 1 Antwort Letzte Antwort
          0
          • Crazy32C Crazy32

            @ticaki @Jan1
            Und das heißt jetzt für meine doppelten Benachrichtigungen?

            J Offline
            J Offline
            Jan1
            schrieb am zuletzt editiert von Jan1
            #38

            @Crazy32
            Erst mal gar nichts und Du schon mal wieder auf true und false umstellen und kannst, da 1 und 0 Fehler bringt.

            Für die doppelten Telegramme hab ich ja schon ein Blockly gepostet und ich hab zu der Variante hier noch nichts gelesen.

            Crazy32C 1 Antwort Letzte Antwort
            0
            • J Jan1

              @Crazy32
              Erst mal gar nichts und Du schon mal wieder auf true und false umstellen und kannst, da 1 und 0 Fehler bringt.

              Für die doppelten Telegramme hab ich ja schon ein Blockly gepostet und ich hab zu der Variante hier noch nichts gelesen.

              Crazy32C Offline
              Crazy32C Offline
              Crazy32
              schrieb am zuletzt editiert von
              #39

              @Jan1 sagte in Doppelte Benachrichtigung bei Telegram:

              @Crazy32
              Für die doppelten Telegramme hab ich ja schon ein Blockly gepostet und ich hab zu der Variante hier noch nichts gelesen.

              Stimmt. Ich hatte es getestet und mein Script wieder aktiviert weil bei Deinem Script die Meldung falsch war. Es hat mir "Lampe an" gemeldet, obwohl sie aus war. Ich habe aber anscheinend die Rückmeldung vergessen, sorry.

              Ich glaube aber das ich die Ursache gefunden habe. Eben habe ich in ioBroker unter "State" bei der DECT 200 Den Wert von Hand geändert. Beim Aufrufen des Objektes steht bei State "0". Wenn ich auf die "0" klicke geht da ein kleines Kästchen auf, in dem ein Haken ist. Ich nehme den Haken raus und bestätige. Daraufhin steht bei State nicht mehr die 0, sondern "false". Nach 2 Minuten ändert sich der Wert wieder von "false" auf "0" und ich bekomme die nächste Meldung.
              Also scheint das doch was mit der Änderung von 0/false und 1/true zu tun zu haben, oder?

              Und um noch mal auf Dein Script zurückzukommen. Wenn ich das richtig verstehe schickt Dein Script eine Meldung raus, sobalt sich der Status ändert. Der DECT Adapter ändert 2x den Status, einmal beim Schalten und 2 Minuten später nochmal, allerdings 2x auf Aus oder An, je nachdem. Dein Script sendet immer abwechselnd die Meldung An oder Aus, was normalerweise ja auch so ist. Daher bekomme ich bei Deinem Script doppelte, falsche Meldungen und bei meinem doppelte, aber immerhin richtige Meldungen über den Zustand der Lampe.

              Puh, was für ein Durcheinander. Ich hoffe, dass es jemand versteht :-D

              T J 2 Antworten Letzte Antwort
              0
              • Crazy32C Crazy32

                @Jan1 sagte in Doppelte Benachrichtigung bei Telegram:

                @Crazy32
                Für die doppelten Telegramme hab ich ja schon ein Blockly gepostet und ich hab zu der Variante hier noch nichts gelesen.

                Stimmt. Ich hatte es getestet und mein Script wieder aktiviert weil bei Deinem Script die Meldung falsch war. Es hat mir "Lampe an" gemeldet, obwohl sie aus war. Ich habe aber anscheinend die Rückmeldung vergessen, sorry.

                Ich glaube aber das ich die Ursache gefunden habe. Eben habe ich in ioBroker unter "State" bei der DECT 200 Den Wert von Hand geändert. Beim Aufrufen des Objektes steht bei State "0". Wenn ich auf die "0" klicke geht da ein kleines Kästchen auf, in dem ein Haken ist. Ich nehme den Haken raus und bestätige. Daraufhin steht bei State nicht mehr die 0, sondern "false". Nach 2 Minuten ändert sich der Wert wieder von "false" auf "0" und ich bekomme die nächste Meldung.
                Also scheint das doch was mit der Änderung von 0/false und 1/true zu tun zu haben, oder?

                Und um noch mal auf Dein Script zurückzukommen. Wenn ich das richtig verstehe schickt Dein Script eine Meldung raus, sobalt sich der Status ändert. Der DECT Adapter ändert 2x den Status, einmal beim Schalten und 2 Minuten später nochmal, allerdings 2x auf Aus oder An, je nachdem. Dein Script sendet immer abwechselnd die Meldung An oder Aus, was normalerweise ja auch so ist. Daher bekomme ich bei Deinem Script doppelte, falsche Meldungen und bei meinem doppelte, aber immerhin richtige Meldungen über den Zustand der Lampe.

                Puh, was für ein Durcheinander. Ich hoffe, dass es jemand versteht :-D

                T Nicht stören
                T Nicht stören
                ticaki
                schrieb am zuletzt editiert von
                #40

                @Crazy32

                die Sache mit 0/false 1/true mit "geändert" ist undefiniert. kann sich richtig verhalten oder auch net. Ich würds abchecken, dann ist man sich sicher.

                Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                Spenden

                1 Antwort Letzte Antwort
                0
                • Crazy32C Crazy32

                  @Jan1 sagte in Doppelte Benachrichtigung bei Telegram:

                  @Crazy32
                  Für die doppelten Telegramme hab ich ja schon ein Blockly gepostet und ich hab zu der Variante hier noch nichts gelesen.

                  Stimmt. Ich hatte es getestet und mein Script wieder aktiviert weil bei Deinem Script die Meldung falsch war. Es hat mir "Lampe an" gemeldet, obwohl sie aus war. Ich habe aber anscheinend die Rückmeldung vergessen, sorry.

                  Ich glaube aber das ich die Ursache gefunden habe. Eben habe ich in ioBroker unter "State" bei der DECT 200 Den Wert von Hand geändert. Beim Aufrufen des Objektes steht bei State "0". Wenn ich auf die "0" klicke geht da ein kleines Kästchen auf, in dem ein Haken ist. Ich nehme den Haken raus und bestätige. Daraufhin steht bei State nicht mehr die 0, sondern "false". Nach 2 Minuten ändert sich der Wert wieder von "false" auf "0" und ich bekomme die nächste Meldung.
                  Also scheint das doch was mit der Änderung von 0/false und 1/true zu tun zu haben, oder?

                  Und um noch mal auf Dein Script zurückzukommen. Wenn ich das richtig verstehe schickt Dein Script eine Meldung raus, sobalt sich der Status ändert. Der DECT Adapter ändert 2x den Status, einmal beim Schalten und 2 Minuten später nochmal, allerdings 2x auf Aus oder An, je nachdem. Dein Script sendet immer abwechselnd die Meldung An oder Aus, was normalerweise ja auch so ist. Daher bekomme ich bei Deinem Script doppelte, falsche Meldungen und bei meinem doppelte, aber immerhin richtige Meldungen über den Zustand der Lampe.

                  Puh, was für ein Durcheinander. Ich hoffe, dass es jemand versteht :-D

                  J Offline
                  J Offline
                  Jan1
                  schrieb am zuletzt editiert von Jan1
                  #41

                  @Crazy32
                  Das mit 0 und 1 ist mittlerweile bekannt und wohl ein Fehler im Adapter.
                  Mein Blockly ist eigentlich Deins gewesen, nur mit den Optimierungen drin, folglich muss das im schlechtesten Fall das Selbe machen wie Deins😉

                  1 Antwort Letzte Antwort
                  0
                  • B Offline
                    B Offline
                    BlizzardT
                    schrieb am zuletzt editiert von
                    #42

                    Hallo,
                    der letzte Beitrag ist zwar schon etwas älter, aber ich glaube mein Problem passt hier ganz gut dazu:
                    Ich habe mir ein Skript gebaut, das mich benachrichtigen soll, wenn in einem Raum die Luftfeuchtigkeit über 60% steigt (Notwendigkeit zum Lüften), damit ich dann eine Meldung per Telegram bekomme. Das funktioniert grundsätzlich auch super, leider bekomme ich die Meldungen jetzt immer mehrfach. Gibt es eine Möglichkeit hier eine Art Sperre einzufügen, die nach dem Senden der Nachricht erst wieder sendet, wenn die Luftfeuchtigkeit wieder über die 60% steigt und nicht immer wieder, solange die Luftfeuchtigkeit noch über 60% liegt? Anbei ein Bild meines Skriptes für das Bad (Habe hier schon eine Verzögerung eingebaut, da beim Duschen ja die Luftfeuchtigkeit auf jeden Fall über die 60% steigt):

                    d7df1ada-8a99-4a30-ac2b-e97d5cb0338a-image.png

                    Für die anderen Räume ist das Skript identisch aufgebaut, jedoch ohne die Verzögerung.

                    N 1 Antwort Letzte Antwort
                    0
                    • B BlizzardT

                      Hallo,
                      der letzte Beitrag ist zwar schon etwas älter, aber ich glaube mein Problem passt hier ganz gut dazu:
                      Ich habe mir ein Skript gebaut, das mich benachrichtigen soll, wenn in einem Raum die Luftfeuchtigkeit über 60% steigt (Notwendigkeit zum Lüften), damit ich dann eine Meldung per Telegram bekomme. Das funktioniert grundsätzlich auch super, leider bekomme ich die Meldungen jetzt immer mehrfach. Gibt es eine Möglichkeit hier eine Art Sperre einzufügen, die nach dem Senden der Nachricht erst wieder sendet, wenn die Luftfeuchtigkeit wieder über die 60% steigt und nicht immer wieder, solange die Luftfeuchtigkeit noch über 60% liegt? Anbei ein Bild meines Skriptes für das Bad (Habe hier schon eine Verzögerung eingebaut, da beim Duschen ja die Luftfeuchtigkeit auf jeden Fall über die 60% steigt):

                      d7df1ada-8a99-4a30-ac2b-e97d5cb0338a-image.png

                      Für die anderen Räume ist das Skript identisch aufgebaut, jedoch ohne die Verzögerung.

                      N Offline
                      N Offline
                      Nordischerjung
                      schrieb am zuletzt editiert von
                      #43

                      @blizzardt vielleicht so
                      106c28a0-a176-4dae-933d-c94aebaa5f53-grafik.png

                      Gruß Nordischerjung

                      sonnige Grüße von der Ostsee

                      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

                      417

                      Online

                      32.5k

                      Benutzer

                      81.7k

                      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