Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. sendto sendet doppelt - Signal, WhatsApp

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

sendto sendet doppelt - Signal, WhatsApp

Scheduled Pinned Locked Moved Blockly
6 Posts 2 Posters 553 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    marsen
    wrote on last edited by
    #1

    Hallo zusammen.

    Seit gut einem halben Jahr beschäftige ich mich nun mit dem iobroker, vieles konnte ich anhand den Beiträgen hier lösen.
    Nun komme ich aber bei einem Problem nicht weiter. Über die SuFu hab ich nichts passendes gefunden, was mein Problem lösen konnte.

    Folgendes:
    Ich möchte bei Statusänderung des HmIP Türschlossantriebes eine Benachrichtigung ans Handy bekommen.
    Funktioniert soweit auch, allerdings bekomme ich die Meldung doppelt. Dabei ist es egal, ob die Meldung über Signal- oder WhatsApp-Adapter.
    Email funktioniert überhaupt nicht, aber das ist eventuell ein anderes Thema.
    Mein Script sieht folgendermaßen aus:
    Screenshot 2022-06-01 183855.jpg
    Im Protokoll steht:
    Screenshot 2022-06-01 174356.jpg

    Der Timeout steht drin, damit die Meldung erst rausgeht wenn der Türschlossantrieb fertig ist.
    Die Variable lösche ich mit "", weil die Nachricht erst mit 'am ....' anfing und ich vermutete, dass sich da was verhakte.

    Hoffe, ihr könnt mir weiterhelfen.
    Ist zwar nicht so schlimm, aber nervt.

    Gruß

    BananaJoeB 1 Reply Last reply
    0
    • M marsen

      Hallo zusammen.

      Seit gut einem halben Jahr beschäftige ich mich nun mit dem iobroker, vieles konnte ich anhand den Beiträgen hier lösen.
      Nun komme ich aber bei einem Problem nicht weiter. Über die SuFu hab ich nichts passendes gefunden, was mein Problem lösen konnte.

      Folgendes:
      Ich möchte bei Statusänderung des HmIP Türschlossantriebes eine Benachrichtigung ans Handy bekommen.
      Funktioniert soweit auch, allerdings bekomme ich die Meldung doppelt. Dabei ist es egal, ob die Meldung über Signal- oder WhatsApp-Adapter.
      Email funktioniert überhaupt nicht, aber das ist eventuell ein anderes Thema.
      Mein Script sieht folgendermaßen aus:
      Screenshot 2022-06-01 183855.jpg
      Im Protokoll steht:
      Screenshot 2022-06-01 174356.jpg

      Der Timeout steht drin, damit die Meldung erst rausgeht wenn der Türschlossantrieb fertig ist.
      Die Variable lösche ich mit "", weil die Nachricht erst mit 'am ....' anfing und ich vermutete, dass sich da was verhakte.

      Hoffe, ihr könnt mir weiterhelfen.
      Ist zwar nicht so schlimm, aber nervt.

      Gruß

      BananaJoeB Offline
      BananaJoeB Offline
      BananaJoe
      Most Active
      wrote on last edited by
      #2

      @marsen naja, er reagiert ja immer wenn sich der Status von Lockstate ändert. Auf den Wert auf den er sich ändert reagierst du nicht, du wartest 5 Sekunden und prüfst dann den Wert.

      Nun kann es gut sein das der Status sich 2 mal ändert. Einmal unbestätigt weil die Daten kommen und dann noch mal bestätigt durch den Adapter, sprich der aktualisiert sich 2 x schnell hintereinander.
      Dann wird dein Trigger auch 2 x gestartet.

      Lösung 1 wäre das du Auslösung durch mal änderst, ich würde es mit "bestätigt" versuchen, dann ist der Adapter damit durch.

      Lösung 2 heißt entprellen:
      907f93b9-8e6d-457d-9a9c-062bcfca804e-image.png

      Wenn der Entpreller bereits war ist beendet sich ein eventueller 2ter Aufruf gleich wieder ohne etwas gemacht zu haben.
      So ein Konstrukt wirst du öfters brauchen. Obiges ist nur eine Lösung, man könnte das auch kürzen. So ist es aber hoffentlich verständlich

      ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

      BananaJoeB M 2 Replies Last reply
      0
      • BananaJoeB BananaJoe

        @marsen naja, er reagiert ja immer wenn sich der Status von Lockstate ändert. Auf den Wert auf den er sich ändert reagierst du nicht, du wartest 5 Sekunden und prüfst dann den Wert.

        Nun kann es gut sein das der Status sich 2 mal ändert. Einmal unbestätigt weil die Daten kommen und dann noch mal bestätigt durch den Adapter, sprich der aktualisiert sich 2 x schnell hintereinander.
        Dann wird dein Trigger auch 2 x gestartet.

        Lösung 1 wäre das du Auslösung durch mal änderst, ich würde es mit "bestätigt" versuchen, dann ist der Adapter damit durch.

        Lösung 2 heißt entprellen:
        907f93b9-8e6d-457d-9a9c-062bcfca804e-image.png

        Wenn der Entpreller bereits war ist beendet sich ein eventueller 2ter Aufruf gleich wieder ohne etwas gemacht zu haben.
        So ein Konstrukt wirst du öfters brauchen. Obiges ist nur eine Lösung, man könnte das auch kürzen. So ist es aber hoffentlich verständlich

        BananaJoeB Offline
        BananaJoeB Offline
        BananaJoe
        Most Active
        wrote on last edited by
        #3

        @bananajoe hier mal Variante 2, mit dem entprellen brauchst du eigentlich das Warten nicht:

        dfcc07dd-f2a4-46f8-aec7-35082c0296c7-image.png

        Falls doch setze es an das Ende bevor du den Entpreller wieder auf Falsch setzt.
        So bekommst du sofort die Meldungen und nutzt den Umstand das Wert auch gleich schon den Wert mitbringt. Den Findest du auch unter Trigger, steht zunächst Object-Id drin und musst du dann umschalten auf Wert

        ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

        M 1 Reply Last reply
        0
        • BananaJoeB BananaJoe

          @bananajoe hier mal Variante 2, mit dem entprellen brauchst du eigentlich das Warten nicht:

          dfcc07dd-f2a4-46f8-aec7-35082c0296c7-image.png

          Falls doch setze es an das Ende bevor du den Entpreller wieder auf Falsch setzt.
          So bekommst du sofort die Meldungen und nutzt den Umstand das Wert auch gleich schon den Wert mitbringt. Den Findest du auch unter Trigger, steht zunächst Object-Id drin und musst du dann umschalten auf Wert

          M Offline
          M Offline
          marsen
          wrote on last edited by
          #4

          @bananajoe
          Vielen Dank für deine Antworten.
          Werd ich morgen mal testen.

          Den Wert hatte ich auch mit bestätigt getestet, mit dem gleichen Ergebniss.
          Der Entpreller begegnet mir heute zum ersten mal, werd ich mir auch mal genauer ansehen.

          Gruß

          1 Reply Last reply
          0
          • BananaJoeB BananaJoe

            @marsen naja, er reagiert ja immer wenn sich der Status von Lockstate ändert. Auf den Wert auf den er sich ändert reagierst du nicht, du wartest 5 Sekunden und prüfst dann den Wert.

            Nun kann es gut sein das der Status sich 2 mal ändert. Einmal unbestätigt weil die Daten kommen und dann noch mal bestätigt durch den Adapter, sprich der aktualisiert sich 2 x schnell hintereinander.
            Dann wird dein Trigger auch 2 x gestartet.

            Lösung 1 wäre das du Auslösung durch mal änderst, ich würde es mit "bestätigt" versuchen, dann ist der Adapter damit durch.

            Lösung 2 heißt entprellen:
            907f93b9-8e6d-457d-9a9c-062bcfca804e-image.png

            Wenn der Entpreller bereits war ist beendet sich ein eventueller 2ter Aufruf gleich wieder ohne etwas gemacht zu haben.
            So ein Konstrukt wirst du öfters brauchen. Obiges ist nur eine Lösung, man könnte das auch kürzen. So ist es aber hoffentlich verständlich

            M Offline
            M Offline
            marsen
            wrote on last edited by
            #5

            @bananajoe
            Nach Variante 1 hab ichs geschafft, dass es funktioniert.
            Vielen Dank für deine Hilfe.

            BananaJoeB 1 Reply Last reply
            0
            • M marsen

              @bananajoe
              Nach Variante 1 hab ichs geschafft, dass es funktioniert.
              Vielen Dank für deine Hilfe.

              BananaJoeB Offline
              BananaJoeB Offline
              BananaJoe
              Most Active
              wrote on last edited by
              #6

              @marsen so haben wir (fast) alle mal angefangen :-)

              ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              Support us

              ioBroker
              Community Adapters
              Donate

              395

              Online

              32.4k

              Users

              81.5k

              Topics

              1.3m

              Posts
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Home
              • Recent
              • Tags
              • Unread 0
              • Categories
              • Unreplied
              • Popular
              • GitHub
              • Docu
              • Hilfe