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. ioBroker Allgemein
  4. Tastersimulation mit YAHKA-Adapter

NEWS

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    769

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.4k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    5.5k

Tastersimulation mit YAHKA-Adapter

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
17 Beiträge 8 Kommentatoren 1.4k Aufrufe 6 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.
  • D dtp

    @wildbill Ich frage mich, warum es diese Funktion nicht schon längst im YAHKA-Adapter gibt. Also ein Flag, dass einen Switch nach z.B. 200 ms wieder automatisch zurücksetzt, um einen Taster zu simulieren. Oder gibt es das mittlerweile und ich hab's nur übersehen?

    W Online
    W Online
    Wildbill
    schrieb am zuletzt editiert von
    #8

    @dtp Kannst ja ein Issue beim Adapter aufmachen. Vermutlich ist es aber einfacher, diese Logik einfach direkt in iobroker per Script zu erstellen. Ein Adapter kann und soll ja nicht alle denkbaren Eventualitäten abdecken.

    Gruss, Jürgen

    D 1 Antwort Letzte Antwort
    0
    • W Wildbill

      @dtp Kannst ja ein Issue beim Adapter aufmachen. Vermutlich ist es aber einfacher, diese Logik einfach direkt in iobroker per Script zu erstellen. Ein Adapter kann und soll ja nicht alle denkbaren Eventualitäten abdecken.

      Gruss, Jürgen

      D Offline
      D Offline
      dtp
      schrieb am zuletzt editiert von
      #9

      @wildbill Hatte ich vor Jahren schon mal gemacht. Ohne Erfolg.

      Ja, vermutlich schreibe ich mir einfach eine kleines Javaskript. Aber schöner wäre es aus meiner Sicht direkt im Adapter.

      ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

      1 Antwort Letzte Antwort
      0
      • D dtp

        @wildbill Ich frage mich, warum es diese Funktion nicht schon längst im YAHKA-Adapter gibt. Also ein Flag, dass einen Switch nach z.B. 200 ms wieder automatisch zurücksetzt, um einen Taster zu simulieren. Oder gibt es das mittlerweile und ich hab's nur übersehen?

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

        @dtp sagte in Tastersimulation mit YAHKA-Adapter:

        Ich frage mich, warum es diese Funktion nicht schon längst im YAHKA-Adapter gibt

        Vielleicht weil eine solche Funktionalität so gut wie nie nachgefragt wurde?
        Das per Script nachzubilden ist ja schließlich auch keine Rocket-Science.

        03a91648-6b0d-43cd-b471-53f27c1067a0-image.png

        "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

        D 1 Antwort Letzte Antwort
        2
        • CodierknechtC Codierknecht

          @dtp sagte in Tastersimulation mit YAHKA-Adapter:

          Ich frage mich, warum es diese Funktion nicht schon längst im YAHKA-Adapter gibt

          Vielleicht weil eine solche Funktionalität so gut wie nie nachgefragt wurde?
          Das per Script nachzubilden ist ja schließlich auch keine Rocket-Science.

          03a91648-6b0d-43cd-b471-53f27c1067a0-image.png

          D Offline
          D Offline
          dtp
          schrieb am zuletzt editiert von
          #11

          @codierknecht sagte in Tastersimulation mit YAHKA-Adapter:

          Vielleicht weil eine solche Funktionalität so gut wie nie nachgefragt wurde?
          Das per Script nachzubilden ist ja schließlich auch keine Rocket-Science

          Ich weiß schon. Wobei mich das schon wundert, dass das so wenige brauchen. Ich brauche es z.B. für den HmIP-DLD Türschlossantrieb. Da gibt es eine extra Öffungsfunktion, die man am besten mit einem reinen Taster ansteuert. Und auch bei meinem höhenverstellbaren Schreibtisch erfolgt die Ansteuerung rein per Tastimpuls.

          ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

          D 1 Antwort Letzte Antwort
          0
          • D dtp

            @codierknecht sagte in Tastersimulation mit YAHKA-Adapter:

            Vielleicht weil eine solche Funktionalität so gut wie nie nachgefragt wurde?
            Das per Script nachzubilden ist ja schließlich auch keine Rocket-Science

            Ich weiß schon. Wobei mich das schon wundert, dass das so wenige brauchen. Ich brauche es z.B. für den HmIP-DLD Türschlossantrieb. Da gibt es eine extra Öffungsfunktion, die man am besten mit einem reinen Taster ansteuert. Und auch bei meinem höhenverstellbaren Schreibtisch erfolgt die Ansteuerung rein per Tastimpuls.

            D Offline
            D Offline
            dtp
            schrieb am zuletzt editiert von dtp
            #12

            Leider gestaltet sich die Tastersimulation etwas schwieriger als gedacht. Hintergrund ist der, dass ich einen HmIP-DLD Türschlossantrieb nutze. Der YAHKA-Adapter bzw. Homekit kennen aber ja beim Service-Typ LockMechanism nur verrriegeln und entriegeln. Ein zusätzliches Öffnen der Tür geht nur durch einen zusätzlichen Service-Typ Switch. Mit dem spreche ich aber denselben Datenpunkt LOCK_TARGET_LEVEL des HmIP-DLD an, wie mit LockMechanism. Dann eben mit dem Status 2 zum Öffnen, statt mit dem Status 1 zum Entriegeln.

            Damit kann ich aber den Switch in Homekit bzw. YAHKA nicht wieder ausschalten, weil es ja gar keinen entsprechenden Datenpunkt für den Schalter gibt. Das müsste also direkt in YAHKA umgesetzt werden.

            Ich hoffe, es ist klar geworden, wo das Problem liegt.

            ioBroker im Docker-Container auf Synology DiskStation DS718+, HomeMatic IP über CCU3, IKEA Dirigera inkl. Matter, Apple Homekit, Amazon Alexa.

            AsgothianA 1 Antwort Letzte Antwort
            0
            • D dtp

              Leider gestaltet sich die Tastersimulation etwas schwieriger als gedacht. Hintergrund ist der, dass ich einen HmIP-DLD Türschlossantrieb nutze. Der YAHKA-Adapter bzw. Homekit kennen aber ja beim Service-Typ LockMechanism nur verrriegeln und entriegeln. Ein zusätzliches Öffnen der Tür geht nur durch einen zusätzlichen Service-Typ Switch. Mit dem spreche ich aber denselben Datenpunkt LOCK_TARGET_LEVEL des HmIP-DLD an, wie mit LockMechanism. Dann eben mit dem Status 2 zum Öffnen, statt mit dem Status 1 zum Entriegeln.

              Damit kann ich aber den Switch in Homekit bzw. YAHKA nicht wieder ausschalten, weil es ja gar keinen entsprechenden Datenpunkt für den Schalter gibt. Das müsste also direkt in YAHKA umgesetzt werden.

              Ich hoffe, es ist klar geworden, wo das Problem liegt.

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

              @dtp sagte in Tastersimulation mit YAHKA-Adapter:

              Damit kann ich aber den Switch in Homekit bzw. YAHKA nicht wieder ausschalten, weil es ja gar keinen entsprechenden Datenpunkt für den Schalter gibt. Das müsste also direkt in YAHKA umgesetzt werden.

              einfacher trick:

              • Schalter auf den besagten Datenpunkt legen.
              • Als 'conversion' 'skript' wählenScreenshot 2025-04-04 at 18.52.11.png

              Was jetzt passiert ist das jedes 'umschalten' des Schalters dazu führt das der DP mit 2 belegt wird.
              Wenn der DP von aussen (ioBroker / HM) aktualisiert wird, dann wird der Schalter im HomeKit auf falsch zurück gesetzt.

              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
              • J Offline
                J Offline
                Jimbo21
                schrieb zuletzt editiert von
                #14

                Ich habe ein Nuki Türschloss Version 2.0 mit der Nuki Bridge. Diese ist Apple Homekitfähig, aber in Apple Homekit wird, wenn Haustür zu ist, "Nuki Aufgeschlossen" angezeigt.
                Wenn man jetzt die Haustür öffnen will, muss die erst in Apple Homekit verschliessen und dann öffnen, erst dann löst sich der Schnapper und die Tür springt auf.
                Das verbraucht viel Akku und dauert zu lange.
                Ich möchte dies per Yahka lösen.
                Gestern hatte es auch geklappt, nach dem ich das Script von @asgothian genutzt habe, aber nur genau 1x, danach nicht mehr. Schalter springt nicht mehr auf den "Aus" Zustand.
                Unter Objekten in Yahka habe ich den Befehl "OpenAction". Service-Typ habe ich "Switch" gewählt und unter Charaktereigenschaften In-Out Data "ioBroker.State.
                Die Tür öffnet so wie ich es möchte, aber der Schalter soll von selbst wieder zurück in "Off" springen.

                1 Antwort Letzte Antwort
                0
                • AsgothianA Offline
                  AsgothianA Offline
                  Asgothian
                  Developer
                  schrieb zuletzt editiert von
                  #15

                  Zeig mal bitte wie Dein Skript in Yahkha aussieht, sowie wie der Datenpunbkt aussieht den du damit ansteuerst.

                  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
                  • J Offline
                    J Offline
                    Jimbo21
                    schrieb zuletzt editiert von
                    #16

                    So sieht es aus. Service Typ ist "Switch"

                    Screenshot 2026-07-30 204719.png

                    1 Antwort Letzte Antwort
                    0
                    • AsgothianA Offline
                      AsgothianA Offline
                      Asgothian
                      Developer
                      schrieb zuletzt editiert von Asgothian
                      #17
                      • Warum ein Screenshot - auf dem telefon kann ich den nicht auslesen - alles is so klein
                      • Was ist mit dem angesteuerten Datenpunkt ? Insbesondere - was sind gültige Werte dieses Datenpunktes,

                      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

                      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
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      415

                      Online

                      33.0k

                      Benutzer

                      83.5k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2026
                      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