Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Blockly
  5. Switch-Status wird nicht korrekt übermittelt

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    472

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    391

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    978

Switch-Status wird nicht korrekt übermittelt

Geplant Angeheftet Gesperrt Verschoben Ungelöst Blockly
16 Beiträge 6 Kommentatoren 365 Aufrufe 5 Beobachtet
  • Ä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.
  • C Offline
    C Offline
    CranixX
    schrieb am zuletzt editiert von
    #1

    Moin zusammen,

    ich arbeite frisch mit ioBroker und bin daher noch etwas hilflos.
    Mein Ziel ist es vom Telegram Bot benachrichtigt zu werden, wenn das Badfenster länger als 10 Minuten offen steht.

    Verbaut habe ich bereits ein Eve Door&Window, welcher zusätzlich mein Heizungsthermostat steuert - eingebunden sind die Geräte in Homekit.
    Da ich aber keine andere Möglichkeit gefunden habe die Geräte im ioBroker aufzunehmen habe ich mittels Homebridge einen Dummyswitch erstellt, welcher über den Window-Sensor gesteuert wird (Fenster auf = Switch an, Fenster zu = Switch aus). Diesen Dummy-Switch habe ich in Alexa eingebunden und über den Alexa 2.0-Adapter in ioBroker aufgenommen.
    (Falls jemand an dieser Stelle eine weniger Verbastelte Lösung parat hat, gerne mitteilen!)
    Nun habe ich via JavaScript, bzw. Blockly ein Skript erstellt, welches mir durch die Änderungen am Switch-Status einen 10Min-Timer startet, sobald dieser abläuft soll mir der Telegram-Bot eine Nachricht senden:

    Blockly_Bad-Benachrichtigung.png

    Vom Script, etc. klappt alles ganz gut, jedoch wird keine Änderung im PowerState des Dummy-Switches durchgereicht.
    Hat jemand Erfahrungen hierzu gemacht und eine Lösung parat?
    Da alle Instanzen funktionieren kann ich mir vorstellen, dass der Status des Switches über das Alexa-Plugin nicht korrekt weitergegeben wird.

    Bereits im Voraus vielen Dank für Eure Nachrichten!

    haus-automatisierungH paul53P crunchipC DJMarc75D CodierknechtC 7 Antworten Letzte Antwort
    0
    • C CranixX

      Moin zusammen,

      ich arbeite frisch mit ioBroker und bin daher noch etwas hilflos.
      Mein Ziel ist es vom Telegram Bot benachrichtigt zu werden, wenn das Badfenster länger als 10 Minuten offen steht.

      Verbaut habe ich bereits ein Eve Door&Window, welcher zusätzlich mein Heizungsthermostat steuert - eingebunden sind die Geräte in Homekit.
      Da ich aber keine andere Möglichkeit gefunden habe die Geräte im ioBroker aufzunehmen habe ich mittels Homebridge einen Dummyswitch erstellt, welcher über den Window-Sensor gesteuert wird (Fenster auf = Switch an, Fenster zu = Switch aus). Diesen Dummy-Switch habe ich in Alexa eingebunden und über den Alexa 2.0-Adapter in ioBroker aufgenommen.
      (Falls jemand an dieser Stelle eine weniger Verbastelte Lösung parat hat, gerne mitteilen!)
      Nun habe ich via JavaScript, bzw. Blockly ein Skript erstellt, welches mir durch die Änderungen am Switch-Status einen 10Min-Timer startet, sobald dieser abläuft soll mir der Telegram-Bot eine Nachricht senden:

      Blockly_Bad-Benachrichtigung.png

      Vom Script, etc. klappt alles ganz gut, jedoch wird keine Änderung im PowerState des Dummy-Switches durchgereicht.
      Hat jemand Erfahrungen hierzu gemacht und eine Lösung parat?
      Da alle Instanzen funktionieren kann ich mir vorstellen, dass der Status des Switches über das Alexa-Plugin nicht korrekt weitergegeben wird.

      Bereits im Voraus vielen Dank für Eure Nachrichten!

      haus-automatisierungH Offline
      haus-automatisierungH Offline
      haus-automatisierung
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @cranixx

      Zu dem eigentlichen Problem kann ich nicht helfen - aber das Script hat viel Optimierungspotenzial (wenn es denn laufen würde):

      1. Warum zwei Trigger?
      2. Nimm den Parameter aus dem Trigger anstatt den Wert nochmal zu holen
      3. Stopp den Timer, wenn das Fenster geschlossen wird (sonst kommt nach 10 Min die Nachricht trotzdem)
      4. Spar den Vergleich mit "wahr" oder "falsch" sondern arbeite einfach mit einem "falls / sonst"
      5. ...

      Siehe auch https://www.youtube.com/watch?v=J9j3K0X9vlc

      🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
      🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
      📚 Meine inoffizielle ioBroker Dokumentation

      C 1 Antwort Letzte Antwort
      0
      • C CranixX

        Moin zusammen,

        ich arbeite frisch mit ioBroker und bin daher noch etwas hilflos.
        Mein Ziel ist es vom Telegram Bot benachrichtigt zu werden, wenn das Badfenster länger als 10 Minuten offen steht.

        Verbaut habe ich bereits ein Eve Door&Window, welcher zusätzlich mein Heizungsthermostat steuert - eingebunden sind die Geräte in Homekit.
        Da ich aber keine andere Möglichkeit gefunden habe die Geräte im ioBroker aufzunehmen habe ich mittels Homebridge einen Dummyswitch erstellt, welcher über den Window-Sensor gesteuert wird (Fenster auf = Switch an, Fenster zu = Switch aus). Diesen Dummy-Switch habe ich in Alexa eingebunden und über den Alexa 2.0-Adapter in ioBroker aufgenommen.
        (Falls jemand an dieser Stelle eine weniger Verbastelte Lösung parat hat, gerne mitteilen!)
        Nun habe ich via JavaScript, bzw. Blockly ein Skript erstellt, welches mir durch die Änderungen am Switch-Status einen 10Min-Timer startet, sobald dieser abläuft soll mir der Telegram-Bot eine Nachricht senden:

        Blockly_Bad-Benachrichtigung.png

        Vom Script, etc. klappt alles ganz gut, jedoch wird keine Änderung im PowerState des Dummy-Switches durchgereicht.
        Hat jemand Erfahrungen hierzu gemacht und eine Lösung parat?
        Da alle Instanzen funktionieren kann ich mir vorstellen, dass der Status des Switches über das Alexa-Plugin nicht korrekt weitergegeben wird.

        Bereits im Voraus vielen Dank für Eure Nachrichten!

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von paul53
        #3

        @cranixx sagte: Blockly ein Skript erstellt

        Immer nur einen Trigger auf den gleichen Datenpunkt verwenden (Ressourcen)!
        Wenn das Fenster geschlossen wird, muss der Timeout gestoppt werden, da sonst die Nachricht immer nach 10 Minuten kommt.
        Prinzip:

        Bild_2022-12-19_174029017.png

        Von Alexa habe ich keine Ahnung.

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        C 1 Antwort Letzte Antwort
        0
        • C CranixX

          Moin zusammen,

          ich arbeite frisch mit ioBroker und bin daher noch etwas hilflos.
          Mein Ziel ist es vom Telegram Bot benachrichtigt zu werden, wenn das Badfenster länger als 10 Minuten offen steht.

          Verbaut habe ich bereits ein Eve Door&Window, welcher zusätzlich mein Heizungsthermostat steuert - eingebunden sind die Geräte in Homekit.
          Da ich aber keine andere Möglichkeit gefunden habe die Geräte im ioBroker aufzunehmen habe ich mittels Homebridge einen Dummyswitch erstellt, welcher über den Window-Sensor gesteuert wird (Fenster auf = Switch an, Fenster zu = Switch aus). Diesen Dummy-Switch habe ich in Alexa eingebunden und über den Alexa 2.0-Adapter in ioBroker aufgenommen.
          (Falls jemand an dieser Stelle eine weniger Verbastelte Lösung parat hat, gerne mitteilen!)
          Nun habe ich via JavaScript, bzw. Blockly ein Skript erstellt, welches mir durch die Änderungen am Switch-Status einen 10Min-Timer startet, sobald dieser abläuft soll mir der Telegram-Bot eine Nachricht senden:

          Blockly_Bad-Benachrichtigung.png

          Vom Script, etc. klappt alles ganz gut, jedoch wird keine Änderung im PowerState des Dummy-Switches durchgereicht.
          Hat jemand Erfahrungen hierzu gemacht und eine Lösung parat?
          Da alle Instanzen funktionieren kann ich mir vorstellen, dass der Status des Switches über das Alexa-Plugin nicht korrekt weitergegeben wird.

          Bereits im Voraus vielen Dank für Eure Nachrichten!

          crunchipC Abwesend
          crunchipC Abwesend
          crunchip
          Forum Testing Most Active Developer
          schrieb am zuletzt editiert von
          #4

          @cranixx sagte in Switch-Status wird nicht korrekt übermittelt:

          dass der Status des Switches über das Alexa-Plugin nicht korrekt weitergegeben wird.

          möglicherweise

          Bitte bedenkt das die APIs die der Adapter nutzt die von der Alexa-App sind. Das ist nicht dazu geeignet den Status vieler Geräte in Realtime abzufragen!
          
          Weiterhin ein Denkanstoß: Wenn es für die Geräte einen iobroker-Adapter gibt dann nehmt doch besser den anstelle Alexa2. Wenn es noch keinen gibt bitte überlegt Adapter-Requests anzulegen.
          
          Am Ende gilt weiterhin: Wer Smart Home devices nicht braucht oder keine aktuellen Werte braucht bitte deaktiviert die Abfrage bzw setzt 0 als "Interval". Damit reduziert Ihr die Gesamt-Anfragen der ioBroker Community.
          

          https://forum.iobroker.net/topic/60369/test-adapter-alexa2-3-23-0?_=1671438725732

          umgestiegen von Proxmox auf Unraid

          1 Antwort Letzte Antwort
          2
          • C CranixX

            Moin zusammen,

            ich arbeite frisch mit ioBroker und bin daher noch etwas hilflos.
            Mein Ziel ist es vom Telegram Bot benachrichtigt zu werden, wenn das Badfenster länger als 10 Minuten offen steht.

            Verbaut habe ich bereits ein Eve Door&Window, welcher zusätzlich mein Heizungsthermostat steuert - eingebunden sind die Geräte in Homekit.
            Da ich aber keine andere Möglichkeit gefunden habe die Geräte im ioBroker aufzunehmen habe ich mittels Homebridge einen Dummyswitch erstellt, welcher über den Window-Sensor gesteuert wird (Fenster auf = Switch an, Fenster zu = Switch aus). Diesen Dummy-Switch habe ich in Alexa eingebunden und über den Alexa 2.0-Adapter in ioBroker aufgenommen.
            (Falls jemand an dieser Stelle eine weniger Verbastelte Lösung parat hat, gerne mitteilen!)
            Nun habe ich via JavaScript, bzw. Blockly ein Skript erstellt, welches mir durch die Änderungen am Switch-Status einen 10Min-Timer startet, sobald dieser abläuft soll mir der Telegram-Bot eine Nachricht senden:

            Blockly_Bad-Benachrichtigung.png

            Vom Script, etc. klappt alles ganz gut, jedoch wird keine Änderung im PowerState des Dummy-Switches durchgereicht.
            Hat jemand Erfahrungen hierzu gemacht und eine Lösung parat?
            Da alle Instanzen funktionieren kann ich mir vorstellen, dass der Status des Switches über das Alexa-Plugin nicht korrekt weitergegeben wird.

            Bereits im Voraus vielen Dank für Eure Nachrichten!

            DJMarc75D Offline
            DJMarc75D Offline
            DJMarc75
            schrieb am zuletzt editiert von
            #5

            @cranixx sagte in Switch-Status wird nicht korrekt übermittelt:

            dass der Status des Switches über das Alexa-Plugin nicht korrekt weitergegeben wird

            Dieser State ist "write-only" und wird nicht durch den Adapter geändert!
            ALLE States im Ordner SmartHomeDevices vom AlexaAdapter (und bitte mal die installierte Version posten) sind so und man sollte wenn möglich auch diese Geräte über dementsprechende Adapter in ioBroker integrieren und nicht per SmartHomeDevices - da rennt man schnell wieder in ein Ratelimit seitens Amazon.

            Homekit kenne ich nicht daher kann ich da wenig helfen aber da die Geräte wohl dort eingebunden sind, dann sind diese ja schon iwie im ioBroker.

            Lehrling seit 1975 !!!
            Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
            https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

            C 1 Antwort Letzte Antwort
            0
            • C CranixX

              Moin zusammen,

              ich arbeite frisch mit ioBroker und bin daher noch etwas hilflos.
              Mein Ziel ist es vom Telegram Bot benachrichtigt zu werden, wenn das Badfenster länger als 10 Minuten offen steht.

              Verbaut habe ich bereits ein Eve Door&Window, welcher zusätzlich mein Heizungsthermostat steuert - eingebunden sind die Geräte in Homekit.
              Da ich aber keine andere Möglichkeit gefunden habe die Geräte im ioBroker aufzunehmen habe ich mittels Homebridge einen Dummyswitch erstellt, welcher über den Window-Sensor gesteuert wird (Fenster auf = Switch an, Fenster zu = Switch aus). Diesen Dummy-Switch habe ich in Alexa eingebunden und über den Alexa 2.0-Adapter in ioBroker aufgenommen.
              (Falls jemand an dieser Stelle eine weniger Verbastelte Lösung parat hat, gerne mitteilen!)
              Nun habe ich via JavaScript, bzw. Blockly ein Skript erstellt, welches mir durch die Änderungen am Switch-Status einen 10Min-Timer startet, sobald dieser abläuft soll mir der Telegram-Bot eine Nachricht senden:

              Blockly_Bad-Benachrichtigung.png

              Vom Script, etc. klappt alles ganz gut, jedoch wird keine Änderung im PowerState des Dummy-Switches durchgereicht.
              Hat jemand Erfahrungen hierzu gemacht und eine Lösung parat?
              Da alle Instanzen funktionieren kann ich mir vorstellen, dass der Status des Switches über das Alexa-Plugin nicht korrekt weitergegeben wird.

              Bereits im Voraus vielen Dank für Eure Nachrichten!

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              @cranixx sagte: eingebunden sind die Geräte in Homekit.

              Gibt es dafür nicht auch einen Adapter (yahka)?

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              C 1 Antwort Letzte Antwort
              0
              • haus-automatisierungH haus-automatisierung

                @cranixx

                Zu dem eigentlichen Problem kann ich nicht helfen - aber das Script hat viel Optimierungspotenzial (wenn es denn laufen würde):

                1. Warum zwei Trigger?
                2. Nimm den Parameter aus dem Trigger anstatt den Wert nochmal zu holen
                3. Stopp den Timer, wenn das Fenster geschlossen wird (sonst kommt nach 10 Min die Nachricht trotzdem)
                4. Spar den Vergleich mit "wahr" oder "falsch" sondern arbeite einfach mit einem "falls / sonst"
                5. ...

                Siehe auch https://www.youtube.com/watch?v=J9j3K0X9vlc

                C Offline
                C Offline
                CranixX
                schrieb am zuletzt editiert von
                #7

                @haus-automatisierung Danke für den Link zum Video, werde ich mir morgen anschauen!
                Falls/Sonst habe ich leider nicht zur Auswahl - ist das ein weiteres Plugin? Ich hätte nur "prüfe-falls wahr-falls falsch"

                1 Antwort Letzte Antwort
                0
                • paul53P paul53

                  @cranixx sagte: Blockly ein Skript erstellt

                  Immer nur einen Trigger auf den gleichen Datenpunkt verwenden (Ressourcen)!
                  Wenn das Fenster geschlossen wird, muss der Timeout gestoppt werden, da sonst die Nachricht immer nach 10 Minuten kommt.
                  Prinzip:

                  Bild_2022-12-19_174029017.png

                  Von Alexa habe ich keine Ahnung.

                  C Offline
                  C Offline
                  CranixX
                  schrieb am zuletzt editiert von
                  #8

                  @paul53 Danke für deine Antwort!
                  Meinst du so?:
                  Blockly_Bad-Benachrichtigung2.png

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @cranixx sagte: eingebunden sind die Geräte in Homekit.

                    Gibt es dafür nicht auch einen Adapter (yahka)?

                    C Offline
                    C Offline
                    CranixX
                    schrieb am zuletzt editiert von
                    #9

                    @paul53 Meines Wissens ist Yahka in die Andere Richtung, also in ioBroker angelegte Geräte in die Home-App zu integrieren. Yahka ist dann quasi die Bridge, wenn ich es richtig verstanden habe.

                    1 Antwort Letzte Antwort
                    0
                    • DJMarc75D DJMarc75

                      @cranixx sagte in Switch-Status wird nicht korrekt übermittelt:

                      dass der Status des Switches über das Alexa-Plugin nicht korrekt weitergegeben wird

                      Dieser State ist "write-only" und wird nicht durch den Adapter geändert!
                      ALLE States im Ordner SmartHomeDevices vom AlexaAdapter (und bitte mal die installierte Version posten) sind so und man sollte wenn möglich auch diese Geräte über dementsprechende Adapter in ioBroker integrieren und nicht per SmartHomeDevices - da rennt man schnell wieder in ein Ratelimit seitens Amazon.

                      Homekit kenne ich nicht daher kann ich da wenig helfen aber da die Geräte wohl dort eingebunden sind, dann sind diese ja schon iwie im ioBroker.

                      C Offline
                      C Offline
                      CranixX
                      schrieb am zuletzt editiert von
                      #10

                      @djmarc75 Ich habe die v3.23.2 installiert - müsste die aktuelle sein.
                      Gibt es einen Adapter für Eve-Geräte? Ich habe keinen gefunden.

                      DJMarc75D 1 Antwort Letzte Antwort
                      0
                      • C CranixX

                        @djmarc75 Ich habe die v3.23.2 installiert - müsste die aktuelle sein.
                        Gibt es einen Adapter für Eve-Geräte? Ich habe keinen gefunden.

                        DJMarc75D Offline
                        DJMarc75D Offline
                        DJMarc75
                        schrieb am zuletzt editiert von
                        #11

                        @cranixx sagte in Switch-Status wird nicht korrekt übermittelt:

                        Gibt es einen Adapter für Eve-Geräte?

                        ich weiss das nicht, hab solche Geräte nicht.
                        Vll hilft Dir da ein anderer User welcher diese Geräte nutzt weiter.

                        Aber den Kontext bzgl. Alexa konnte ich hoffentlich vermitteln.
                        Welche Version vom AlexaAdapter hast Du aktuell ?

                        Lehrling seit 1975 !!!
                        Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                        https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                        C 1 Antwort Letzte Antwort
                        0
                        • DJMarc75D DJMarc75

                          @cranixx sagte in Switch-Status wird nicht korrekt übermittelt:

                          Gibt es einen Adapter für Eve-Geräte?

                          ich weiss das nicht, hab solche Geräte nicht.
                          Vll hilft Dir da ein anderer User welcher diese Geräte nutzt weiter.

                          Aber den Kontext bzgl. Alexa konnte ich hoffentlich vermitteln.
                          Welche Version vom AlexaAdapter hast Du aktuell ?

                          C Offline
                          C Offline
                          CranixX
                          schrieb am zuletzt editiert von
                          #12

                          @djmarc75 Alexa2.0 V3.23.2 :)

                          DJMarc75D 1 Antwort Letzte Antwort
                          0
                          • C CranixX

                            @djmarc75 Alexa2.0 V3.23.2 :)

                            DJMarc75D Offline
                            DJMarc75D Offline
                            DJMarc75
                            schrieb am zuletzt editiert von
                            #13

                            @cranixx sagte in Switch-Status wird nicht korrekt übermittelt:

                            @djmarc75 Alexa2.0 V3.23.2 :)

                            ah, sorry, hattest u ja schon gepostet...
                            Und dennoch: einfach mal auf Hilfe von anderen Usern mit EVE-Geräten warten bevor Du da jetzt iwas verbiegst 😀

                            Lehrling seit 1975 !!!
                            Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                            https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                            1 Antwort Letzte Antwort
                            1
                            • C CranixX

                              @paul53 Danke für deine Antwort!
                              Meinst du so?:
                              Blockly_Bad-Benachrichtigung2.png

                              paul53P Offline
                              paul53P Offline
                              paul53
                              schrieb am zuletzt editiert von
                              #14

                              @cranixx sagte: Meinst du so?:

                              Nein, so:

                              Bild_2022-12-19_211547181.png

                              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                              1 Antwort Letzte Antwort
                              1
                              • C CranixX

                                Moin zusammen,

                                ich arbeite frisch mit ioBroker und bin daher noch etwas hilflos.
                                Mein Ziel ist es vom Telegram Bot benachrichtigt zu werden, wenn das Badfenster länger als 10 Minuten offen steht.

                                Verbaut habe ich bereits ein Eve Door&Window, welcher zusätzlich mein Heizungsthermostat steuert - eingebunden sind die Geräte in Homekit.
                                Da ich aber keine andere Möglichkeit gefunden habe die Geräte im ioBroker aufzunehmen habe ich mittels Homebridge einen Dummyswitch erstellt, welcher über den Window-Sensor gesteuert wird (Fenster auf = Switch an, Fenster zu = Switch aus). Diesen Dummy-Switch habe ich in Alexa eingebunden und über den Alexa 2.0-Adapter in ioBroker aufgenommen.
                                (Falls jemand an dieser Stelle eine weniger Verbastelte Lösung parat hat, gerne mitteilen!)
                                Nun habe ich via JavaScript, bzw. Blockly ein Skript erstellt, welches mir durch die Änderungen am Switch-Status einen 10Min-Timer startet, sobald dieser abläuft soll mir der Telegram-Bot eine Nachricht senden:

                                Blockly_Bad-Benachrichtigung.png

                                Vom Script, etc. klappt alles ganz gut, jedoch wird keine Änderung im PowerState des Dummy-Switches durchgereicht.
                                Hat jemand Erfahrungen hierzu gemacht und eine Lösung parat?
                                Da alle Instanzen funktionieren kann ich mir vorstellen, dass der Status des Switches über das Alexa-Plugin nicht korrekt weitergegeben wird.

                                Bereits im Voraus vielen Dank für Eure Nachrichten!

                                crunchipC Abwesend
                                crunchipC Abwesend
                                crunchip
                                Forum Testing Most Active Developer
                                schrieb am zuletzt editiert von
                                #15

                                @cranixx sagte in Switch-Status wird nicht korrekt übermittelt:

                                Verbaut habe ich bereits ein Eve Door&Window, welcher zusätzlich mein Heizungsthermostat steuert - eingebunden sind die Geräte in Homekit.

                                https://hobbyblogging.de/iobroker-homekit

                                umgestiegen von Proxmox auf Unraid

                                1 Antwort Letzte Antwort
                                1
                                • C CranixX

                                  Moin zusammen,

                                  ich arbeite frisch mit ioBroker und bin daher noch etwas hilflos.
                                  Mein Ziel ist es vom Telegram Bot benachrichtigt zu werden, wenn das Badfenster länger als 10 Minuten offen steht.

                                  Verbaut habe ich bereits ein Eve Door&Window, welcher zusätzlich mein Heizungsthermostat steuert - eingebunden sind die Geräte in Homekit.
                                  Da ich aber keine andere Möglichkeit gefunden habe die Geräte im ioBroker aufzunehmen habe ich mittels Homebridge einen Dummyswitch erstellt, welcher über den Window-Sensor gesteuert wird (Fenster auf = Switch an, Fenster zu = Switch aus). Diesen Dummy-Switch habe ich in Alexa eingebunden und über den Alexa 2.0-Adapter in ioBroker aufgenommen.
                                  (Falls jemand an dieser Stelle eine weniger Verbastelte Lösung parat hat, gerne mitteilen!)
                                  Nun habe ich via JavaScript, bzw. Blockly ein Skript erstellt, welches mir durch die Änderungen am Switch-Status einen 10Min-Timer startet, sobald dieser abläuft soll mir der Telegram-Bot eine Nachricht senden:

                                  Blockly_Bad-Benachrichtigung.png

                                  Vom Script, etc. klappt alles ganz gut, jedoch wird keine Änderung im PowerState des Dummy-Switches durchgereicht.
                                  Hat jemand Erfahrungen hierzu gemacht und eine Lösung parat?
                                  Da alle Instanzen funktionieren kann ich mir vorstellen, dass der Status des Switches über das Alexa-Plugin nicht korrekt weitergegeben wird.

                                  Bereits im Voraus vielen Dank für Eure Nachrichten!

                                  CodierknechtC Offline
                                  CodierknechtC Offline
                                  Codierknecht
                                  Developer Most Active
                                  schrieb am zuletzt editiert von
                                  #16

                                  @cranixx
                                  Geräte ohne eigenen Adapter bekommt man über diesen Weg nach ioBroker und von dort aus nach Homekit:
                                  1.) Gerät in HomeKit einbinden
                                  2.) Gerät wieder aus HomekKit entfernen
                                  3.) Geräte über den "Homekit-Controller" in ioBroker einbinden
                                  4.) Gerät über Yahka wieder nach Homekit bringen

                                  Ist zumindest insofern weniger verbastelt, als dass es hier keine zusätzliche Homebridge braucht und alles im ioB bleibt.
                                  Ist trotzdem etwas "von hinten durch die Brust ins Auge" - aber wenn's eben keinen Adapter gibt die etwas ressourcensparendere Lösung.

                                  "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                                  Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                                  HmIP|ZigBee|Tasmota|Unifi
                                  Zabbix Certified Specialist
                                  Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                                  1 Antwort Letzte Antwort
                                  1

                                  Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                  Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                  Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                  Registrieren Anmelden
                                  Antworten
                                  • In einem neuen Thema antworten
                                  Anmelden zum Antworten
                                  • Älteste zuerst
                                  • Neuste zuerst
                                  • Meiste Stimmen


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  544

                                  Online

                                  32.8k

                                  Benutzer

                                  82.8k

                                  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