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. Einsteigerfragen
  4. Automatisierung
  5. Zigbee Lichttaster parallel halten.

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    817

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Zigbee Lichttaster parallel halten.

Geplant Angeheftet Gesperrt Verschoben Automatisierung
16 Beiträge 5 Kommentatoren 119 Aufrufe 3 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.
  • H Offline
    H Offline
    Hohenbostler
    schrieb am zuletzt editiert von
    #7

    Sprich um das nochmal für mich verständlich zu machen. Drücke ich einen der Taster Physisch wird ack = true mitgesendet. Wenn aber ein Schalter durch zB das BLockly geschaltet wird kommt ein ack= false mit ?

    Was genau ist denn wenn ich einen der Schalter nicht Physisch drücke sondern per Visualisierung ?

    AsgothianA paul53P 2 Antworten Letzte Antwort
    0
    • H Hohenbostler

      Sprich um das nochmal für mich verständlich zu machen. Drücke ich einen der Taster Physisch wird ack = true mitgesendet. Wenn aber ein Schalter durch zB das BLockly geschaltet wird kommt ein ack= false mit ?

      Was genau ist denn wenn ich einen der Schalter nicht Physisch drücke sondern per Visualisierung ?

      AsgothianA Offline
      AsgothianA Offline
      Asgothian
      Developer
      schrieb am zuletzt editiert von
      #8

      @Hohenbostler sagte in Zigbee Lichttaster parallel halten.:

      Sprich um das nochmal für mich verständlich zu machen. Drücke ich einen der Taster Physisch wird ack = true mitgesendet. Wenn aber ein Schalter durch zB das BLockly geschaltet wird kommt ein ack= false mit ?

      Wenn du am Schalter direkt drückst ändert sich der Status der Hardware, und dieser wird als aktualiserung mit ack=true an den ioBroker gemeldet.

      Wenn du den Schalter über den Datenpunkt steuerst musst du das als steuerung mit ack=false senden. Die Hardware quittiert das dann mit einer aktualisierung mit ack=true (aber dann ist der Wert schon gesetzt, sprich, dann hast du keine Änderung.)

      Was genau ist denn wenn ich einen der Schalter nicht Physisch drücke sondern per Visualisierung ?

      Das wird komplexer. Wenn du das auch abfangen willst, dann geht das etwas anders:

      Screenshot 2026-01-17 at 11.06.35.png

      Über die Abfrage des 'origin' kannst du alle Änderungen heraus nehmen die nicht von dieser einen Quelle (deiner Vis) kommen.

      Was ich Dir nicht sagen kann ist was in dem roten Rahmen stehen muss - ich hab keine Visualisierung, daher weiss ich nicht mit welchem origin die Änderungen via Visualisierung herein kommen.

      A.

      ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
      "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

      1 Antwort Letzte Antwort
      0
      • Siggi0904S Offline
        Siggi0904S Offline
        Siggi0904
        schrieb am zuletzt editiert von
        #9

        Kannst du aber auch mit binding machen und die Datenpunkte aneinander binden.
        Habe ich so gemacht, um eine Wechselschaltung nachzubauen.

        H 1 Antwort Letzte Antwort
        0
        • H Hohenbostler

          Sprich um das nochmal für mich verständlich zu machen. Drücke ich einen der Taster Physisch wird ack = true mitgesendet. Wenn aber ein Schalter durch zB das BLockly geschaltet wird kommt ein ack= false mit ?

          Was genau ist denn wenn ich einen der Schalter nicht Physisch drücke sondern per Visualisierung ?

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

          @Hohenbostler sagte: Schalter nicht Physisch drücke sondern per Visualisierung ?

          So verhindert man eine Trigger-Schleife unabhängig davon, wie ein Schalter betätigt wird:

          Blockly_temp.JPG

          EDIT: Außerdem werden weniger Ressourcen verbraucht, da in jeder Subscription nur ein Block "steuere" enthalten ist.

          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
          0
          • Siggi0904S Siggi0904

            Kannst du aber auch mit binding machen und die Datenpunkte aneinander binden.
            Habe ich so gemacht, um eine Wechselschaltung nachzubauen.

            H Offline
            H Offline
            Hohenbostler
            schrieb am zuletzt editiert von
            #11

            @Siggi0904 habe ich damals schon Probleme mit gehabt. Kannst du mir zeigen wie du es gelöst hast ?

            1 Antwort Letzte Antwort
            0
            • Siggi0904S Offline
              Siggi0904S Offline
              Siggi0904
              schrieb am zuletzt editiert von
              #12

              grafik.png

              H 1 Antwort Letzte Antwort
              0
              • Siggi0904S Siggi0904

                grafik.png

                H Offline
                H Offline
                Hohenbostler
                schrieb am zuletzt editiert von
                #13

                @Siggi0904 wenn ich das richtig sehe bindest du die Zustände gegenseitig ?

                HomoranH 1 Antwort Letzte Antwort
                0
                • Siggi0904S Offline
                  Siggi0904S Offline
                  Siggi0904
                  schrieb am zuletzt editiert von
                  #14

                  Ja, der eine Schalter sagt dem anderen Schalter Bescheid, wenn sich was ändert.

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • H Hohenbostler

                    @Siggi0904 wenn ich das richtig sehe bindest du die Zustände gegenseitig ?

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #15

                    @Hohenbostler sagte in Zigbee Lichttaster parallel halten.:

                    bindest du die Zustände gegenseitig ?

                    wie soll das denn sonst funktionieren?
                    du willst doch jeweils den anderen steuern, egal wo du etwas änderst

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Antwort Letzte Antwort
                    0
                    • Siggi0904S Siggi0904

                      Ja, der eine Schalter sagt dem anderen Schalter Bescheid, wenn sich was ändert.

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

                      @Siggi0904 sagte: der eine Schalter sagt dem anderen Schalter Bescheid, wenn sich was ändert.

                      Das kann unter bestimmten Umständen (Laufzeiteffekte) zu einer Trigger-Endlosschleife führen. Mein Vorschlag ist nahezu identisch, was den resultierenden Javascript-Code betrifft, allerdings mit dem Unterschied, dass durch die zusätzliche Prüfung eine Trigger-Schleife mit Sicherheit verhindert wird.

                      on({ id: 'alias.0.Flur.Licht.Switch1', change: 'ne' }, (obj) => {
                        if(obj.state.c != scriptName) setState('alias.0.Flur.Licht.Switch2', obj.state.val);
                      });
                      on({ id: 'alias.0.Flur.Licht.Switch2', change: 'ne' }, (obj) => {
                        if(obj.state.c != scriptName) setState('alias.0.Flur.Licht.Switch1', obj.state.val);
                      });
                      

                      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
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      350

                      Online

                      32.6k

                      Benutzer

                      82.0k

                      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