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. Skripten / Logik
  4. [erledigt]Benutzen von "confirm"

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    6
    1
    56

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

[erledigt]Benutzen von "confirm"

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
6 Beiträge 3 Kommentatoren 1.4k Aufrufe
  • Ä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.
  • blauholstenB Offline
    blauholstenB Offline
    blauholsten
    Developer
    schrieb am zuletzt editiert von
    #1

    Gibt es eine Möglichkeit so etwas wie die Eingabe "confirm()" zu nutzen?

    Folgender Hintergrund:

    Ich benutze ein HQWidget um meine Haustür aufspringen zu lassen. Nun habe ich jedoch bedenken, das ich dort mal von unterwegs aus mal drauf komme. Zur Sicherheit möchte ich den Befehl nun vorher bestätigen. Hat jemand eine Idee für mich?

    Entwickler vom: - Viessman Adapter
    - Alarm Adapter

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #2

      In View in Dialog Widget packen. Oder per Skript die Betätigung von zwei Hqwidgets fordern.

      Gruß

      Pix

      Gesendet mit Tapatalk

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Antwort Letzte Antwort
      0
      • P Offline
        P Offline
        pix
        schrieb am zuletzt editiert von
        #3

        Jetzt habe ich nochmal drüber nachgedacht. :roll: :idea: :idea:

        Vorschlag:

        Schreib ein Skript, das zwei Boolean Variablen anlegt. Wenn Variable 1 auf true gesetzt wird, wird sie nach 5s automatisch zurück auf false gesetzt. Wenn Variable2 auf true gesetzt wird, wird die Tür geöffnet und sie wird danach wieder auf false gesetzt.

        Jetzt VIS:

        Ein HQ-Widget mit der OID von Variable 1, ganz normal false/true.

        Ein zweites Widget (zB auch HQ-Schalter), hat die OID Variable2 und ist aber nur sichtbar, wenn Variable1 auf true steht.

        Das wars. Hab es selbst noch nicht gebaut, werde ich aber mal umsetzen, wenn ich Zeit hab. Wenn du Variable 1 per HQ-Widget auf true stellst, wird der zweite Schalter sichtbar und du hast 5s Zeit zur Bedienung. Dann verschwindet er wieder und der erste Schalter geht wieder auf false.

        Gruß

        Pix

        ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

        1 Antwort Letzte Antwort
        0
        • H Offline
          H Offline
          HKF8770
          schrieb am zuletzt editiert von
          #4

          Hallo Ihr,

          hab das wie folgt gelöst:

          • In der Garage ist ein Codeschloss mit Sabotagekontakt. So ein Codeschloss hat 2 Relais und ich muss dann 2 Codes nacheinander eingeben…reine Sicherheit. der erste Code schaltet das erste Relais welches dann ne Variable steuert die 1 Minute lang auf "True" ist.

          • Bei der Eingabe des 2 Codes wird dann die Tür geöffnet, wenn der Innerhalb der 1 Minute eingegeben wird.

          Die Relais des Codeschlosses sind mit einem HM-SCI-3-FM verbunden. Das Codeschloss ist in der Garage und der HM-SCI-3-FM ist im Haus, uber auch nur Sicherheit :D :D .

          Man kann sicherlich ein Skript schreiben wie PIX das sagt, hatte ich auch schon. Doch ich für meinen teil kann das Spielen nicht lassen und dann stürzt mal wieder Javascript ab.......und du stehst vor der Haustür und kommst net rein.

          Aus diesem Grund läuft das ganze bei mir auch der CCU2....dass stürzt dir weniger ab. Oder Installiere den Javascript Adapter mehrfach und hab das Skript auf nem seperaten Adapter liegen wo nur das Skript drauf läuft.

          Also auf VIS dann die Variable anzeigen lassen, zuerst die auf true ändern und dann öffnen drücken.

          Freddy

          1 Antwort Letzte Antwort
          0
          • blauholstenB Offline
            blauholstenB Offline
            blauholsten
            Developer
            schrieb am zuletzt editiert von
            #5

            @HKF8770:

            Hallo Ihr,

            hab das wie folgt gelöst:

            • In der Garage ist ein Codeschloss mit Sabotagekontakt. So ein Codeschloss hat 2 Relais und ich muss dann 2 Codes nacheinander eingeben…reine Sicherheit. der erste Code schaltet das erste Relais welches dann ne Variable steuert die 1 Minute lang auf "True" ist.

            • Bei der Eingabe des 2 Codes wird dann die Tür geöffnet, wenn der Innerhalb der 1 Minute eingegeben wird.

            . `
            Hi,

            Aus elektrotechnischer Sicht gut gelöst. Leider kann ich das Funksignal mit dieser Methode nicht verriegeln… ;)

            Bleibt mit wohl nur die Sache mit dem Timer im script.

            Wäre aber eigentlich ein Widget Wunsch wert. :roll:

            Ich komme die nächsten Tage leider nicht zum testen, melde mich aber wenn ich es zur einer Lösung gebracht habe. (Oder nicht gebracht habe)

            Mfg

            Entwickler vom: - Viessman Adapter
            - Alarm Adapter

            1 Antwort Letzte Antwort
            0
            • blauholstenB Offline
              blauholstenB Offline
              blauholsten
              Developer
              schrieb am zuletzt editiert von
              #6

              Hi,

              habe es jetzt folgendermaßen gelöst.

              Beim betätigen des HQ.Widget schreibe ich einen DP auf true. Dieser wiederum lässt ein View in Widget öffnen, das ich per setStateDelay im Script dann nach einer gewissen Zeit verschwinden lasse.

              Vielen Dank für eure Hilfe. :idea:

              Entwickler vom: - Viessman Adapter
              - Alarm Adapter

              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

              374

              Online

              32.5k

              Benutzer

              81.7k

              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