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
    6
    1
    221

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    219

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

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.
  • 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

                      245

                      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