Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. yahaka soll homeatic PRESS_SHORT machen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

yahaka soll homeatic PRESS_SHORT machen

Scheduled Pinned Locked Moved Skripten / Logik
communication
6 Posts 2 Posters 596 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    crazyskater
    wrote on last edited by
    #1

    Ich habe schon verschiedenes Versucht. Leider hat nichts zum korrekten Ergebnis geführt.
    Lichter kann ich einschalten und auch dimmen. Nur was ich noch nicht herausgefunden habe,
    wie kann man über siri nur einen Tastendruck an der Homematic (also ein PRESS_SHORT) ausführen.
    Welches Gerät und Servicetyp muss ich auswählen?
    Oder nehme ich switch und muss hier die Properties in der Bedienung bei yahka ändern?

    Hat mir jemand einen Tip?

    L 1 Reply Last reply
    0
    • C crazyskater

      Ich habe schon verschiedenes Versucht. Leider hat nichts zum korrekten Ergebnis geführt.
      Lichter kann ich einschalten und auch dimmen. Nur was ich noch nicht herausgefunden habe,
      wie kann man über siri nur einen Tastendruck an der Homematic (also ein PRESS_SHORT) ausführen.
      Welches Gerät und Servicetyp muss ich auswählen?
      Oder nehme ich switch und muss hier die Properties in der Bedienung bei yahka ändern?

      Hat mir jemand einen Tip?

      L Offline
      L Offline
      loverz
      wrote on last edited by
      #2

      @crazyskater was bedeutet dieses "Press-Short" überhaupt? Was erwartet Homematic für einen Wert?
      Kannst du es manuell über die Objekte ansteuern? Was trägst du dort ein?

      C 1 Reply Last reply
      0
      • L loverz

        @crazyskater was bedeutet dieses "Press-Short" überhaupt? Was erwartet Homematic für einen Wert?
        Kannst du es manuell über die Objekte ansteuern? Was trägst du dort ein?

        C Offline
        C Offline
        crazyskater
        wrote on last edited by
        #3

        @loverz
        Ich denke mal es ist der Wert true.
        Im iobroker bei den Objecten sagt er Rolle: Button, Funktion: funcButton und hat hinten bei Wert nur ein Kopf zum einen Tastendruck zu simulieren.
        Das sehe ich bei Object bearbeiten:

        {
        "type": "state",
        "common": {
        "def": false,
        "type": "boolean",
        "read": false,
        "write": true,
        "role": "button",
        "name": "treppenhaus.summer.taste.PRESS_SHORT",
        "smartName": {
        "de": "Türsummer",
        "smartType": "SWITCH",
        "ghType": "action.devices.types.LIGHT",
        "ghTraits": [
        "action.devices.traits.OnOff"
        ],
        "ghAttributes": "{\n "commandOnlyOnOff": false\n }"
        }
        },
        "native": {
        "CONTROL": "BUTTON.SHORT",
        "DEFAULT": false,
        "FLAGS": 1,
        "ID": "PRESS_SHORT",
        "MAX": true,
        "MIN": false,
        "OPERATIONS": 6,
        "TAB_ORDER": 1,
        "TYPE": "ACTION",
        "UNIT": ""
        },
        "from": "system.adapter.iot.0",
        "user": "system.user.admin",
        "ts": 1607100003568,
        "_id": "hm-rpc.0.BidCoS-RF.7.PRESS_SHORT",
        "acl": {
        "object": 1636,
        "state": 1636,
        "ownerGroup": "system.group.administrator"
        }
        }

        L 1 Reply Last reply
        0
        • C crazyskater

          @loverz
          Ich denke mal es ist der Wert true.
          Im iobroker bei den Objecten sagt er Rolle: Button, Funktion: funcButton und hat hinten bei Wert nur ein Kopf zum einen Tastendruck zu simulieren.
          Das sehe ich bei Object bearbeiten:

          {
          "type": "state",
          "common": {
          "def": false,
          "type": "boolean",
          "read": false,
          "write": true,
          "role": "button",
          "name": "treppenhaus.summer.taste.PRESS_SHORT",
          "smartName": {
          "de": "Türsummer",
          "smartType": "SWITCH",
          "ghType": "action.devices.types.LIGHT",
          "ghTraits": [
          "action.devices.traits.OnOff"
          ],
          "ghAttributes": "{\n "commandOnlyOnOff": false\n }"
          }
          },
          "native": {
          "CONTROL": "BUTTON.SHORT",
          "DEFAULT": false,
          "FLAGS": 1,
          "ID": "PRESS_SHORT",
          "MAX": true,
          "MIN": false,
          "OPERATIONS": 6,
          "TAB_ORDER": 1,
          "TYPE": "ACTION",
          "UNIT": ""
          },
          "from": "system.adapter.iot.0",
          "user": "system.user.admin",
          "ts": 1607100003568,
          "_id": "hm-rpc.0.BidCoS-RF.7.PRESS_SHORT",
          "acl": {
          "object": 1636,
          "state": 1636,
          "ownerGroup": "system.group.administrator"
          }
          }

          L Offline
          L Offline
          loverz
          wrote on last edited by
          #4

          @crazyskater also den Wert true kannst du über Siri ganz einfach steuern indem du über Yahka einen Schalter anlegst.
          Wenn der Schalter nach dem Schalten direkt wieder aus aus gehen soll, kannst du das mot einem Blockly Script erledigen.

          C 1 Reply Last reply
          0
          • L loverz

            @crazyskater also den Wert true kannst du über Siri ganz einfach steuern indem du über Yahka einen Schalter anlegst.
            Wenn der Schalter nach dem Schalten direkt wieder aus aus gehen soll, kannst du das mot einem Blockly Script erledigen.

            C Offline
            C Offline
            crazyskater
            wrote on last edited by
            #5

            @loverz
            Ich nutze den Schalter auch mit alexa und google. Da funktioniert es direkt.
            Hatte gehofft Siri kennt auch sowas wie Taster, der keinen Zustand hat.
            Schalter haben ja ein und aus. Aber Taster wird nur einmal gedrückt und führt eine Aktion aus.

            Das bedeutet also Siri muss einen virtuellen Schalter bekommen, den sie einschaltet und für Sie gleich wieder als ausgeschaltet darfgestellt wird.

            L 1 Reply Last reply
            0
            • C crazyskater

              @loverz
              Ich nutze den Schalter auch mit alexa und google. Da funktioniert es direkt.
              Hatte gehofft Siri kennt auch sowas wie Taster, der keinen Zustand hat.
              Schalter haben ja ein und aus. Aber Taster wird nur einmal gedrückt und führt eine Aktion aus.

              Das bedeutet also Siri muss einen virtuellen Schalter bekommen, den sie einschaltet und für Sie gleich wieder als ausgeschaltet darfgestellt wird.

              L Offline
              L Offline
              loverz
              wrote on last edited by
              #6

              @crazyskater

              Das bedeutet also Siri muss einen virtuellen Schalter bekommen, den sie einschaltet und für Sie gleich wieder als ausgeschaltet darfgestellt wird.

              So sehe ich das zumindest. Wird auch hier nochmal von @apollon77 auf englisch erklärt:
              https://github.com/ioBroker/ioBroker.admin/issues/505

              Also: Einen "Switch" in YAHKA anlegen, welcher On/Off kennt, diesen dann mit deinem Trigger auf On schalten und per Script wieder auf Off zurücksetzen ist die Lösung.

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              Support us

              ioBroker
              Community Adapters
              Donate

              375

              Online

              32.7k

              Users

              82.4k

              Topics

              1.3m

              Posts
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Home
              • Recent
              • Tags
              • Unread 0
              • Categories
              • Unreplied
              • Popular
              • GitHub
              • Docu
              • Hilfe