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. Schalter in der Vis durch zweiten Schalter verriegeln

NEWS

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

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    268

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

Schalter in der Vis durch zweiten Schalter verriegeln

Geplant Angeheftet Gesperrt Verschoben Blockly
22 Beiträge 4 Kommentatoren 1.3k Aufrufe 3 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.
  • mickymM mickym

    @semmy sagte in Schalter in der Vis durch zweiten Schalter verriegeln:

    Das sind 2 paar Stiefel - damit man ein Widget im VIS glaub sperren kann. muss dieses dies vorsehen.

    Die Frage ist halt, ob das erforderlich ist. Normalerweise sollte also der Schalter ja immer den aktuellen Zustand anzeigen, d.h auch wenn Du den betätigst müsste der ja eigentlich visuell wieder in die Ausgangsposition zurückspringen.

    Ich habe auch keine Ahnung ob man bei dem Widget das "Nur Lesen" Flag irgendwo programmtechnisch lösen kann.

    Ich habe auch gesehen, dass man dem Schloß 2 Datenpunkte angeben kann - aber da muss Dir jemand helfen, der vis gut kennt.

    S Offline
    S Offline
    Semmy
    schrieb am zuletzt editiert von
    #8

    @mickym So sieht es jetzt aus, funktioniert. Wäre halt schön, wenn der Schalter gesperrt ist, wenn das Schloss zu ist. Homematic Lock ist das Schloss
    Schalter1.jpg

    paul53P mickymM 2 Antworten Letzte Antwort
    0
    • S Semmy

      @mickym So sieht es jetzt aus, funktioniert. Wäre halt schön, wenn der Schalter gesperrt ist, wenn das Schloss zu ist. Homematic Lock ist das Schloss
      Schalter1.jpg

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

      @semmy sagte: Homematic Lock ist das Schloss

      Soll wirklich darauf getriggert werden?

      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

      S 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @semmy sagte: Homematic Lock ist das Schloss

        Soll wirklich darauf getriggert werden?

        S Offline
        S Offline
        Semmy
        schrieb am zuletzt editiert von
        #10

        @paul53 sagte in Schalter in der Vis durch zweiten Schalter verriegeln:

        @semmy sagte: Homematic Lock ist das Schloss

        Soll wirklich darauf getriggert werden?

        Ok, hab das Schloss entfernt, funktioniert . Danke

        1 Antwort Letzte Antwort
        0
        • S Semmy

          @mickym So sieht es jetzt aus, funktioniert. Wäre halt schön, wenn der Schalter gesperrt ist, wenn das Schloss zu ist. Homematic Lock ist das Schloss
          Schalter1.jpg

          mickymM Offline
          mickymM Offline
          mickym
          Most Active
          schrieb am zuletzt editiert von mickym
          #11

          @semmy Nun ich bin KEIN Blockly Programmierer - aber ich glaube Du hast einen Logikfehler drin.

          49a3c5f8-1989-43c3-a68a-f7c259fa4caa-image.png

          Ich hätte es irgendwie so gemacht - aber da kann Dir @paul53 besser helfen.

          Wie gesagt wenn der Schalter 2 falsch ist, kannst Du meines Erachtens den Trigger von Schalter 1 völlig ignorieren!

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          S 1 Antwort Letzte Antwort
          0
          • mickymM mickym

            @semmy Nun ich bin KEIN Blockly Programmierer - aber ich glaube Du hast einen Logikfehler drin.

            49a3c5f8-1989-43c3-a68a-f7c259fa4caa-image.png

            Ich hätte es irgendwie so gemacht - aber da kann Dir @paul53 besser helfen.

            Wie gesagt wenn der Schalter 2 falsch ist, kannst Du meines Erachtens den Trigger von Schalter 1 völlig ignorieren!

            S Offline
            S Offline
            Semmy
            schrieb am zuletzt editiert von
            #12

            @mickym sagte in Schalter in der Vis durch zweiten Schalter verriegeln:

            @semmy Nun ich bin KEIN Blockly Programmierer - aber ich glaube Du hast einen Logikfehler drin.

            49a3c5f8-1989-43c3-a68a-f7c259fa4caa-image.png

            Ich hätte es irgendwie so gemacht - aber da kann Dir @paul53 besser helfen.

            Wie gesagt wenn der Schalter 2 falsch ist, kannst Du meines Erachtens den Trigger von Schalter 1 völlig ignorieren!

            So gehts auch, jetzt müsste man nur noch irgendwie den Schalter sperren, dann wäre es perfekt.

            mickymM 1 Antwort Letzte Antwort
            0
            • S Semmy

              @mickym Hallo
              Ich habe es jetzt hin bekommen, aber ist es möglich, dass dieser Schalter (links) gesperrt ist, wenn das Schloss verriegelt ist? Der lässt sich nämlich immer noch betätigen. Schalter.jpg

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

              @semmy sagte: Der lässt sich nämlich immer noch betätigen.

              Man kann ihn per Skript zurück stellen (siehe sonst-Zweig).

              Bild_2021-04-09_190447.png

              Wert und Ursprung findet man unter "Trigger".

              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
              • S Semmy

                @mickym sagte in Schalter in der Vis durch zweiten Schalter verriegeln:

                @semmy Nun ich bin KEIN Blockly Programmierer - aber ich glaube Du hast einen Logikfehler drin.

                49a3c5f8-1989-43c3-a68a-f7c259fa4caa-image.png

                Ich hätte es irgendwie so gemacht - aber da kann Dir @paul53 besser helfen.

                Wie gesagt wenn der Schalter 2 falsch ist, kannst Du meines Erachtens den Trigger von Schalter 1 völlig ignorieren!

                So gehts auch, jetzt müsste man nur noch irgendwie den Schalter sperren, dann wäre es perfekt.

                mickymM Offline
                mickymM Offline
                mickym
                Most Active
                schrieb am zuletzt editiert von mickym
                #14

                @semmy Du könntest den ganzen Schalter ausblenden, wenn der gesperrt ist - das wüsste ich wie es geht. ;) oder so wie @paul53 vorschlägt unter den Schalter 2 mit dem sonst Ast auf den vorhergehenden Wert zurücksetzen. So würde auch in anderen Visualisierungen das funktionieren, wenn programmtechnisch keine Sperre vorgesehen ist.

                ggf. musstest Du Dir halt andere Widgets anschauen - wie hier diese Material Design Geschichten:
                https://github.com/Scrounger/ioBroker.vis-materialdesign#editor-settings-9

                Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  Semmy
                  schrieb am zuletzt editiert von
                  #15

                  Funktioniert nicht, wenn Schloss offen ist, gehts, aber wenn das Schloss zu ist, nicht.
                  Gruß
                  Semmy

                  mickymM 1 Antwort Letzte Antwort
                  0
                  • S Semmy

                    Funktioniert nicht, wenn Schloss offen ist, gehts, aber wenn das Schloss zu ist, nicht.
                    Gruß
                    Semmy

                    mickymM Offline
                    mickymM Offline
                    mickym
                    Most Active
                    schrieb am zuletzt editiert von mickym
                    #16

                    @semmy Also wie gesagt ich bin KEIN Blockly Programmierer, aber Du könntest einfach versuchen, den Wert von Taste 1 mit dem negierten Wert von sich selbst zu aktualisieren:

                    ca2accd9-c784-4aba-b75e-a6932704c7c9-image.png

                    Also wenn gesperrt - dann aktualisiere den Schalter 1 nochmals mit dem negierten Wert von sich selbst. Wenn das true oder false ist.

                    Aber wie gesagt - ich bin da kein Spezialist. Ich hoffe das mit dem "nicht" Baustein das dem Javascript "!" entspricht.

                    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                    paul53P 1 Antwort Letzte Antwort
                    0
                    • mickymM mickym

                      @semmy Also wie gesagt ich bin KEIN Blockly Programmierer, aber Du könntest einfach versuchen, den Wert von Taste 1 mit dem negierten Wert von sich selbst zu aktualisieren:

                      ca2accd9-c784-4aba-b75e-a6932704c7c9-image.png

                      Also wenn gesperrt - dann aktualisiere den Schalter 1 nochmals mit dem negierten Wert von sich selbst. Wenn das true oder false ist.

                      Aber wie gesagt - ich bin da kein Spezialist. Ich hoffe das mit dem "nicht" Baustein das dem Javascript "!" entspricht.

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

                      @mickym sagte: dann aktualisiere den Schalter 1 nochmals mit dem negierten Wert von sich selbst.

                      Ohne Prüfung des Ursprungs entsteht so eine endlose Trigger-Schleife.

                      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

                      mickymM 1 Antwort Letzte Antwort
                      0
                      • paul53P paul53

                        @mickym sagte: dann aktualisiere den Schalter 1 nochmals mit dem negierten Wert von sich selbst.

                        Ohne Prüfung des Ursprungs entsteht so eine endlose Trigger-Schleife.

                        mickymM Offline
                        mickymM Offline
                        mickym
                        Most Active
                        schrieb am zuletzt editiert von mickym
                        #18

                        @paul53 Klar Du hast Recht - versuch das was Du gerade als Bedingung gebaut hast nachzubauen.

                        Habs mal von Dir abgeschaut:

                        f939e7e7-4784-43ae-9db6-9e94672a8bad-image.png

                        Ist das das Gleiche d1a66e54-eada-4064-a654-00f0b6c0f4fc-image.png

                        Was ist der Unterschied zwischen Ursprung und Quelle?
                        oder was ist die Quelle eines Datenpunktes? Quelle kann ja nicht nochmals der Pfad zum Datenpunkt sein, den ich ja mit der ID auswählen muss?

                        Ursprung ist also die Quelle des Triggers? Richtig?

                        und kann ich diesen Nicht Block nehmen um ein ! Wert zu erzeugen?

                        Ah ich hab das mit dem vorigen Wert gefunden - dann müsste das nach meiner Logik so aussehen wo wird der zwischengespeichert in dem Objekt??:

                        987f5f3e-c714-4f03-9c6c-852385424835-image.png

                        Ok jetzt ist es mit Deinem Blockly bis auf die Steuerung des Tasmota Teils identisch. 😁

                        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                        paul53P 1 Antwort Letzte Antwort
                        0
                        • mickymM mickym

                          @paul53 Klar Du hast Recht - versuch das was Du gerade als Bedingung gebaut hast nachzubauen.

                          Habs mal von Dir abgeschaut:

                          f939e7e7-4784-43ae-9db6-9e94672a8bad-image.png

                          Ist das das Gleiche d1a66e54-eada-4064-a654-00f0b6c0f4fc-image.png

                          Was ist der Unterschied zwischen Ursprung und Quelle?
                          oder was ist die Quelle eines Datenpunktes? Quelle kann ja nicht nochmals der Pfad zum Datenpunkt sein, den ich ja mit der ID auswählen muss?

                          Ursprung ist also die Quelle des Triggers? Richtig?

                          und kann ich diesen Nicht Block nehmen um ein ! Wert zu erzeugen?

                          Ah ich hab das mit dem vorigen Wert gefunden - dann müsste das nach meiner Logik so aussehen wo wird der zwischengespeichert in dem Objekt??:

                          987f5f3e-c714-4f03-9c6c-852385424835-image.png

                          Ok jetzt ist es mit Deinem Blockly bis auf die Steuerung des Tasmota Teils identisch. 😁

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

                          @mickym sagte: Was ist der Unterschied zwischen Ursprung und Quelle?

                          Es gibt keinen Unterschied.

                          @mickym sagte in Schalter in der Vis durch zweiten Schalter verriegeln:

                          kann ich diesen Nicht Block nehmen um ein ! Wert zu erzeugen?

                          Ja, ist identisch.

                          @mickym sagte in Schalter in der Vis durch zweiten Schalter verriegeln:

                          wo wird der zwischengespeichert in dem Objekt??:

                          Der "vorherige Wert" wird im Datenpunkt-Objekt des Triggers übergeben.

                          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

                          mickymM 1 Antwort Letzte Antwort
                          0
                          • paul53P paul53

                            @mickym sagte: Was ist der Unterschied zwischen Ursprung und Quelle?

                            Es gibt keinen Unterschied.

                            @mickym sagte in Schalter in der Vis durch zweiten Schalter verriegeln:

                            kann ich diesen Nicht Block nehmen um ein ! Wert zu erzeugen?

                            Ja, ist identisch.

                            @mickym sagte in Schalter in der Vis durch zweiten Schalter verriegeln:

                            wo wird der zwischengespeichert in dem Objekt??:

                            Der "vorherige Wert" wird im Datenpunkt-Objekt des Triggers übergeben.

                            mickymM Offline
                            mickymM Offline
                            mickym
                            Most Active
                            schrieb am zuletzt editiert von
                            #20

                            @paul53 sagte in Schalter in der Vis durch zweiten Schalter verriegeln:

                            Der "vorherige Wert" wird im Datenpunkt-Objekt des Triggers übergeben.

                            Ah OK deswegen ist der Kasten rosa. ;)

                            Na dann hoffe ich mal dass @Semmy inzwischen erfolgreich ist und mir die Dauerschleife verzeiht. :( ;)

                            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                            S 1 Antwort Letzte Antwort
                            0
                            • mickymM mickym

                              @paul53 sagte in Schalter in der Vis durch zweiten Schalter verriegeln:

                              Der "vorherige Wert" wird im Datenpunkt-Objekt des Triggers übergeben.

                              Ah OK deswegen ist der Kasten rosa. ;)

                              Na dann hoffe ich mal dass @Semmy inzwischen erfolgreich ist und mir die Dauerschleife verzeiht. :( ;)

                              S Offline
                              S Offline
                              Semmy
                              schrieb am zuletzt editiert von
                              #21

                              @mickym Hallo
                              Ich habe nochmal den selben Schalter direkt über den ersten in der Visualisierung gelegt, nur lesend eingestellt und den z-Wert so eingestellt, dass der Schalter nur angezeigt wird, wenn das Schloss offen ist. So soll es sein. Vielen Dank nochmal.

                              Viele Grüße
                              Semmy

                              1 Antwort Letzte Antwort
                              0
                              • S Semmy

                                Hallo
                                Ich habe in der Vis einen Schalter, der eine Steckdose ein und ausschaltet. Damit ich nicht aus Versehen mal den Schalter betätige, möchte ich diesen mit einen zweiten Schalter verriegeln. Wie müsste hierzu ein Blockly aussehen?

                                Gruß
                                Semmy

                                GlasfaserG Offline
                                GlasfaserG Offline
                                Glasfaser
                                schrieb am zuletzt editiert von
                                #22

                                @semmy sagte in Schalter in der Vis durch zweiten Schalter verriegeln:

                                Damit ich nicht aus Versehen mal den Schalter betätige, möchte ich diesen mit einen zweiten Schalter verriegeln.

                                Mit einem Button´s Widget von materialdesign

                                kannst du es ohne Blockly / Script lösen

                                Beispiel :

                                Ein click wird entriegelt .

                                .
                                tages mit chrom.gif
                                .
                                1.JPG

                                Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                1 Antwort Letzte Antwort
                                0

                                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

                                619

                                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