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. Node-Red
  5. Sonos Lautstärke regeln

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Sonos Lautstärke regeln

Geplant Angeheftet Gesperrt Verschoben Node-Red
60 Beiträge 2 Kommentatoren 3.8k Aufrufe 2 Watching
  • Ä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

    @saranger sagte in Sonos Lautstärke regeln:

    @mickym ja genau,

    Hatte ich vorher umgekehrt verstanden:

    9b3534ce-d547-4dc1-94c6-1762da3647cc-image.png

    Sollte so passen. Ansonsten musst Du die trigger Node ändern. Jetzt wird sie bei 4 zurückgesetzt.

    [
       {
           "id": "e016af2ca1bcd4ab",
           "type": "ioBroker in",
           "z": "289f539dcc33814e",
           "name": "",
           "topic": "0_userdata.0.sonos",
           "payloadType": "value",
           "onlyack": "update",
           "func": "all",
           "gap": "",
           "fireOnStart": "true",
           "outFormat": "MQTT",
           "x": 3970,
           "y": 1460,
           "wires": [
               [
                   "2c6be8f77f8d6af8"
               ]
           ]
       },
       {
           "id": "2c6be8f77f8d6af8",
           "type": "ui_slider",
           "z": "289f539dcc33814e",
           "name": "",
           "label": "slider",
           "tooltip": "",
           "group": "0eab8134c3a0274f",
           "order": 0,
           "width": 0,
           "height": 0,
           "passthru": true,
           "outs": "all",
           "topic": "topic",
           "topicType": "msg",
           "min": "-50",
           "max": "50",
           "step": 1,
           "className": "",
           "x": 4170,
           "y": 1540,
           "wires": [
               [
                   "b67100af74cb26a3"
               ]
           ]
       },
       {
           "id": "088a4eac83b92384",
           "type": "ioBroker out",
           "z": "289f539dcc33814e",
           "d": true,
           "name": "",
           "topic": "0_userdata.0.sonos",
           "ack": "false",
           "autoCreate": "false",
           "stateName": "",
           "role": "",
           "payloadType": "",
           "readonly": "",
           "stateUnit": "",
           "stateMin": "",
           "stateMax": "",
           "x": 4590,
           "y": 1460,
           "wires": []
       },
       {
           "id": "73f491b996915df3",
           "type": "inject",
           "z": "289f539dcc33814e",
           "name": "",
           "props": [
               {
                   "p": "payload"
               }
           ],
           "repeat": "",
           "crontab": "",
           "once": false,
           "onceDelay": 0.1,
           "topic": "",
           "payload": "3",
           "payloadType": "num",
           "x": 2970,
           "y": 1520,
           "wires": [
               [
                   "b3f9267a0167714f"
               ]
           ]
       },
       {
           "id": "8316e3d57694f5d9",
           "type": "inject",
           "z": "289f539dcc33814e",
           "name": "",
           "props": [
               {
                   "p": "payload"
               }
           ],
           "repeat": "",
           "crontab": "",
           "once": false,
           "onceDelay": 0.1,
           "topic": "",
           "payload": "4",
           "payloadType": "num",
           "x": 2970,
           "y": 1560,
           "wires": [
               [
                   "b3f9267a0167714f"
               ]
           ]
       },
       {
           "id": "90158baa4ebc8746",
           "type": "trigger",
           "z": "289f539dcc33814e",
           "name": "",
           "op1": "true",
           "op2": "0",
           "op1type": "bool",
           "op2type": "str",
           "duration": "-250",
           "extend": false,
           "overrideDelay": false,
           "units": "ms",
           "reset": "4",
           "bytopic": "all",
           "topic": "topic",
           "outputs": 1,
           "x": 3430,
           "y": 1540,
           "wires": [
               [
                   "52d93ccac45ceb5e"
               ]
           ]
       },
       {
           "id": "52d93ccac45ceb5e",
           "type": "change",
           "z": "289f539dcc33814e",
           "name": "",
           "rules": [
               {
                   "t": "set",
                   "p": "payload",
                   "pt": "msg",
                   "to": "volume",
                   "tot": "flow"
               }
           ],
           "action": "",
           "property": "",
           "from": "",
           "to": "",
           "reg": false,
           "x": 3670,
           "y": 1540,
           "wires": [
               [
                   "255a96714e4a8404"
               ]
           ]
       },
       {
           "id": "b67100af74cb26a3",
           "type": "change",
           "z": "289f539dcc33814e",
           "name": "",
           "rules": [
               {
                   "t": "set",
                   "p": "volume",
                   "pt": "flow",
                   "to": "payload",
                   "tot": "msg"
               }
           ],
           "action": "",
           "property": "",
           "from": "",
           "to": "",
           "reg": false,
           "x": 4350,
           "y": 1540,
           "wires": [
               [
                   "7091ed465e491ae9",
                   "088a4eac83b92384"
               ]
           ]
       },
       {
           "id": "a1c2a16d5f94f96a",
           "type": "change",
           "z": "289f539dcc33814e",
           "name": "lauter",
           "rules": [
               {
                   "t": "set",
                   "p": "payload",
                   "pt": "msg",
                   "to": "payload + 1",
                   "tot": "jsonata"
               }
           ],
           "action": "",
           "property": "",
           "from": "",
           "to": "",
           "reg": false,
           "x": 4010,
           "y": 1520,
           "wires": [
               [
                   "2c6be8f77f8d6af8"
               ]
           ]
       },
       {
           "id": "cd995dd8d3e0a86d",
           "type": "change",
           "z": "289f539dcc33814e",
           "name": "leiser",
           "rules": [
               {
                   "t": "set",
                   "p": "payload",
                   "pt": "msg",
                   "to": "payload - 1",
                   "tot": "jsonata"
               }
           ],
           "action": "",
           "property": "",
           "from": "",
           "to": "",
           "reg": false,
           "x": 4010,
           "y": 1560,
           "wires": [
               [
                   "2c6be8f77f8d6af8"
               ]
           ]
       },
       {
           "id": "255a96714e4a8404",
           "type": "switch",
           "z": "289f539dcc33814e",
           "name": "",
           "property": "toggle",
           "propertyType": "flow",
           "rules": [
               {
                   "t": "true"
               },
               {
                   "t": "false"
               }
           ],
           "checkall": "true",
           "repair": false,
           "outputs": 2,
           "x": 3850,
           "y": 1540,
           "wires": [
               [
                   "a1c2a16d5f94f96a"
               ],
               [
                   "cd995dd8d3e0a86d"
               ]
           ],
           "outputLabels": [
               "lauter",
               "leiser"
           ]
       },
       {
           "id": "7091ed465e491ae9",
           "type": "debug",
           "z": "289f539dcc33814e",
           "name": "Volume",
           "active": true,
           "tosidebar": true,
           "console": false,
           "tostatus": false,
           "complete": "payload",
           "targetType": "msg",
           "statusVal": "",
           "statusType": "auto",
           "x": 4420,
           "y": 1620,
           "wires": []
       },
       {
           "id": "6b61b68392c028df",
           "type": "change",
           "z": "289f539dcc33814e",
           "name": "toggle",
           "rules": [
               {
                   "t": "set",
                   "p": "toggle",
                   "pt": "flow",
                   "to": "$exists($flowContext(\"toggle\")) ? $not($flowContext(\"toggle\")) : false\t\t",
                   "tot": "jsonata"
               }
           ],
           "action": "",
           "property": "",
           "from": "",
           "to": "",
           "reg": false,
           "x": 3370,
           "y": 1600,
           "wires": [
               []
           ]
       },
       {
           "id": "b3f9267a0167714f",
           "type": "switch",
           "z": "289f539dcc33814e",
           "name": "KNX Taster Analyse",
           "property": "payload",
           "propertyType": "msg",
           "rules": [
               {
                   "t": "eq",
                   "v": "3",
                   "vt": "num"
               },
               {
                   "t": "eq",
                   "v": "4",
                   "vt": "num"
               }
           ],
           "checkall": "true",
           "repair": false,
           "outputs": 2,
           "x": 3170,
           "y": 1540,
           "wires": [
               [
                   "90158baa4ebc8746"
               ],
               [
                   "6b61b68392c028df",
                   "90158baa4ebc8746"
               ]
           ],
           "outputLabels": [
               "gedrückt",
               "losgelassen"
           ]
       },
       {
           "id": "0eab8134c3a0274f",
           "type": "ui_group",
           "name": "Lautstärke",
           "tab": "20b3095113f94d70",
           "order": 2,
           "disp": true,
           "width": "6",
           "collapse": false,
           "className": ""
       },
       {
           "id": "20b3095113f94d70",
           "type": "ui_tab",
           "name": "Home",
           "icon": "dashboard",
           "order": 1,
           "disabled": false,
           "hidden": false
       }
    ]
    

    Deine KNX Node nun an die switch Node am Anfang.

    Ich hab die Ausgänge auch beschriftet, sodass Du da die Debug NOdes hinmachen kannst und überprüfen kannst, ob es am richtigen Ausgang rauskommt.

    e9d6216a-c894-426f-92ef-6ea152c374ae-image.png

    Hier konfigurierst Du, bei welcher payload die trigger Node aufhören soll zu senden.

    53e2e03d-5292-4af8-91aa-9f1a38cd211c-image.png

    S Offline
    S Offline
    Saranger
    schrieb am zuletzt editiert von
    #23

    @mickym also es ist jetzt so halte ich gedrückt macht er zwei Schritte vor und bleibt dann stehe. ich lasse los und drücke wieder lang und es passiert nix. Ich lasse wieder los und drücke erneut lang dann macht zwei Punkte zurück. Hatte den Trigger auf 3 geändert. Aber kein Stress ich schau mir das am We noch mal an und antworte dir noch mal :-)

    mickymM 1 Antwort Letzte Antwort
    0
    • S Saranger

      @mickym also es ist jetzt so halte ich gedrückt macht er zwei Schritte vor und bleibt dann stehe. ich lasse los und drücke wieder lang und es passiert nix. Ich lasse wieder los und drücke erneut lang dann macht zwei Punkte zurück. Hatte den Trigger auf 3 geändert. Aber kein Stress ich schau mir das am We noch mal an und antworte dir noch mal :-)

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

      @saranger

      Jetzt sollten auch andere Werte wie ggf. 1 und 2 nicht mehr stören. Ich bin mir auch nicht sicher, ob das zwischen 3 und 4 dauernd wechselt - weil Du Dimmer eingestellt hast. Vielleicht solltest Du die KNX Node lieber auf Taster und nicht Dimmer einschaltest.

      Vielleicht ist auch 3 höher regeln und 4 tiefer und hat nichts mit dem langen Tastendruck zu tun. Dann ist es natürlich so, dass man den ganzen Flow anders machen muss. Schau erst mal ob Du das was aus der KNX Node nicht eindeutiger machen kannst. Ich glaube, dass der KNX Dimmer ggf. selber toggelt und das wäre schlecht weil das dann fehlerbehafteter wird.

      Aber kann natürlich sein, dass nur der Dimmermodus den langen Tastendruck simuliert. Ausserdem wenn er dann stehen bleibt - schau mal ob der selbstständig eine Nachricht schickt, auch wenn Du den Taster gedrückt hälst.

      Aber auch mit dem Verhalten habe ich noch eine Idee. ;) Wichtig wäre halt zu wissen, ob der Taster selbstständig die Gegennachricht sendet.

      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

        @saranger

        Jetzt sollten auch andere Werte wie ggf. 1 und 2 nicht mehr stören. Ich bin mir auch nicht sicher, ob das zwischen 3 und 4 dauernd wechselt - weil Du Dimmer eingestellt hast. Vielleicht solltest Du die KNX Node lieber auf Taster und nicht Dimmer einschaltest.

        Vielleicht ist auch 3 höher regeln und 4 tiefer und hat nichts mit dem langen Tastendruck zu tun. Dann ist es natürlich so, dass man den ganzen Flow anders machen muss. Schau erst mal ob Du das was aus der KNX Node nicht eindeutiger machen kannst. Ich glaube, dass der KNX Dimmer ggf. selber toggelt und das wäre schlecht weil das dann fehlerbehafteter wird.

        Aber kann natürlich sein, dass nur der Dimmermodus den langen Tastendruck simuliert. Ausserdem wenn er dann stehen bleibt - schau mal ob der selbstständig eine Nachricht schickt, auch wenn Du den Taster gedrückt hälst.

        Aber auch mit dem Verhalten habe ich noch eine Idee. ;) Wichtig wäre halt zu wissen, ob der Taster selbstständig die Gegennachricht sendet.

        S Offline
        S Offline
        Saranger
        schrieb am zuletzt editiert von
        #25

        @mickym Wenn ich nicht auf dimmer stelle habe ich nur 1x Schalten und dann kann ich nicht differenzieren zwischen langen und kurzen druck. 4 und 3 passt zum "hochdimmen". Ich denke man müsste noch einen zweiten Pfadfür Leise machen wo man auf 0 reagiert. Dummerweise sendet er beim betätigen die 0 und beim los lassen ebenfalls die 0 aber vielleicht geht da trotzdem was.

        1 Antwort Letzte Antwort
        0
        • mickymM Offline
          mickymM Offline
          mickym
          Most Active
          schrieb am zuletzt editiert von mickym
          #26

          das wäre jetzt ein Flow, wo der Taster selbst mit wechselndem 3 oder 4 signalisiert, dass die Werte erhöht bzw. erniedrigt werden sollen. Ich habe jetzt mal 3 für leiser werdend und 4 für lauter werden verwendet. Wird der entgegen gesetzte Wert gesendet, dann stoppt der Flow.

          Sprich es geht jetzt mit der Dimmereinstellung so. (das erste Mal muss man ggf. 2 mal drücken).

          Der Taster sendet 3 - der Flow erniedrigt die Werte solange, bis 4 kommt. Das gilt nun als Stopp-Signal.

          2728da93-51a4-45c2-81ee-f30cf83843c0-image.png

          Dies erwartet also immer das gegenläufige Signal zum Stoppen. Nimmt nun aber 3 und 4 als leiser oder lauter.

          [
             {
                 "id": "e016af2ca1bcd4ab",
                 "type": "ioBroker in",
                 "z": "289f539dcc33814e",
                 "name": "",
                 "topic": "0_userdata.0.sonos",
                 "payloadType": "value",
                 "onlyack": "update",
                 "func": "all",
                 "gap": "",
                 "fireOnStart": "true",
                 "outFormat": "MQTT",
                 "x": 3950,
                 "y": 1440,
                 "wires": [
                     [
                         "2c6be8f77f8d6af8"
                     ]
                 ]
             },
             {
                 "id": "2c6be8f77f8d6af8",
                 "type": "ui_slider",
                 "z": "289f539dcc33814e",
                 "name": "",
                 "label": "slider",
                 "tooltip": "",
                 "group": "0eab8134c3a0274f",
                 "order": 0,
                 "width": 0,
                 "height": 0,
                 "passthru": true,
                 "outs": "all",
                 "topic": "topic",
                 "topicType": "msg",
                 "min": "-50",
                 "max": "50",
                 "step": 1,
                 "className": "",
                 "x": 4170,
                 "y": 1540,
                 "wires": [
                     [
                         "b67100af74cb26a3"
                     ]
                 ]
             },
             {
                 "id": "088a4eac83b92384",
                 "type": "ioBroker out",
                 "z": "289f539dcc33814e",
                 "d": true,
                 "name": "",
                 "topic": "0_userdata.0.sonos",
                 "ack": "false",
                 "autoCreate": "false",
                 "stateName": "",
                 "role": "",
                 "payloadType": "",
                 "readonly": "",
                 "stateUnit": "",
                 "stateMin": "",
                 "stateMax": "",
                 "x": 4590,
                 "y": 1460,
                 "wires": []
             },
             {
                 "id": "73f491b996915df3",
                 "type": "inject",
                 "z": "289f539dcc33814e",
                 "name": "",
                 "props": [
                     {
                         "p": "payload"
                     }
                 ],
                 "repeat": "",
                 "crontab": "",
                 "once": false,
                 "onceDelay": 0.1,
                 "topic": "",
                 "payload": "3",
                 "payloadType": "num",
                 "x": 3110,
                 "y": 1580,
                 "wires": [
                     [
                         "90158baa4ebc8746"
                     ]
                 ]
             },
             {
                 "id": "8316e3d57694f5d9",
                 "type": "inject",
                 "z": "289f539dcc33814e",
                 "name": "",
                 "props": [
                     {
                         "p": "payload"
                     }
                 ],
                 "repeat": "",
                 "crontab": "",
                 "once": false,
                 "onceDelay": 0.1,
                 "topic": "",
                 "payload": "4",
                 "payloadType": "num",
                 "x": 3110,
                 "y": 1540,
                 "wires": [
                     [
                         "90158baa4ebc8746"
                     ]
                 ]
             },
             {
                 "id": "90158baa4ebc8746",
                 "type": "trigger",
                 "z": "289f539dcc33814e",
                 "name": "",
                 "op1": "",
                 "op2": "0",
                 "op1type": "pay",
                 "op2type": "str",
                 "duration": "-500",
                 "extend": false,
                 "overrideDelay": false,
                 "units": "ms",
                 "reset": "",
                 "bytopic": "all",
                 "topic": "topic",
                 "outputs": 1,
                 "x": 3350,
                 "y": 1560,
                 "wires": [
                     [
                         "ae6a83948dc6f287",
                         "ffa3cb8c2bfd0147"
                     ]
                 ]
             },
             {
                 "id": "b67100af74cb26a3",
                 "type": "change",
                 "z": "289f539dcc33814e",
                 "name": "",
                 "rules": [
                     {
                         "t": "set",
                         "p": "volume",
                         "pt": "flow",
                         "to": "payload",
                         "tot": "msg"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 4350,
                 "y": 1540,
                 "wires": [
                     [
                         "7091ed465e491ae9",
                         "088a4eac83b92384"
                     ]
                 ]
             },
             {
                 "id": "7091ed465e491ae9",
                 "type": "debug",
                 "z": "289f539dcc33814e",
                 "name": "Volume",
                 "active": true,
                 "tosidebar": true,
                 "console": false,
                 "tostatus": false,
                 "complete": "payload",
                 "targetType": "msg",
                 "statusVal": "",
                 "statusType": "auto",
                 "x": 4420,
                 "y": 1620,
                 "wires": []
             },
             {
                 "id": "52d93ccac45ceb5e",
                 "type": "change",
                 "z": "289f539dcc33814e",
                 "name": "",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "volume",
                         "tot": "flow"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 3830,
                 "y": 1520,
                 "wires": [
                     [
                         "cd995dd8d3e0a86d"
                     ]
                 ]
             },
             {
                 "id": "ae6a83948dc6f287",
                 "type": "switch",
                 "z": "289f539dcc33814e",
                 "name": "3=leiser, 4= lauter",
                 "property": "payload",
                 "propertyType": "msg",
                 "rules": [
                     {
                         "t": "eq",
                         "v": "3",
                         "vt": "num"
                     },
                     {
                         "t": "eq",
                         "v": "4",
                         "vt": "num"
                     }
                 ],
                 "checkall": "true",
                 "repair": false,
                 "outputs": 2,
                 "x": 3590,
                 "y": 1540,
                 "wires": [
                     [
                         "52d93ccac45ceb5e"
                     ],
                     [
                         "d3221876d8430845"
                     ]
                 ]
             },
             {
                 "id": "d3221876d8430845",
                 "type": "change",
                 "z": "289f539dcc33814e",
                 "name": "",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "volume",
                         "tot": "flow"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 3830,
                 "y": 1560,
                 "wires": [
                     [
                         "a1c2a16d5f94f96a"
                     ]
                 ]
             },
             {
                 "id": "a1c2a16d5f94f96a",
                 "type": "change",
                 "z": "289f539dcc33814e",
                 "name": "lauter",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "payload + 1",
                         "tot": "jsonata"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 4010,
                 "y": 1560,
                 "wires": [
                     [
                         "2c6be8f77f8d6af8"
                     ]
                 ]
             },
             {
                 "id": "cd995dd8d3e0a86d",
                 "type": "change",
                 "z": "289f539dcc33814e",
                 "name": "leiser",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "payload - 1",
                         "tot": "jsonata"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 4010,
                 "y": 1520,
                 "wires": [
                     [
                         "2c6be8f77f8d6af8"
                     ]
                 ]
             },
             {
                 "id": "1ceb99c8e35107ef",
                 "type": "change",
                 "z": "289f539dcc33814e",
                 "name": "",
                 "rules": [
                     {
                         "t": "set",
                         "p": "reset",
                         "pt": "msg",
                         "to": "true",
                         "tot": "bool"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 3340,
                 "y": 1680,
                 "wires": [
                     [
                         "90158baa4ebc8746"
                     ]
                 ]
             },
             {
                 "id": "ffa3cb8c2bfd0147",
                 "type": "rbe",
                 "z": "289f539dcc33814e",
                 "name": "",
                 "func": "rbe",
                 "gap": "",
                 "start": "",
                 "inout": "out",
                 "septopics": false,
                 "property": "payload",
                 "topi": "topic",
                 "x": 3570,
                 "y": 1600,
                 "wires": [
                     [
                         "1ceb99c8e35107ef"
                     ]
                 ]
             },
             {
                 "id": "0eab8134c3a0274f",
                 "type": "ui_group",
                 "name": "Lautstärke",
                 "tab": "20b3095113f94d70",
                 "order": 2,
                 "disp": true,
                 "width": "6",
                 "collapse": false,
                 "className": ""
             },
             {
                 "id": "20b3095113f94d70",
                 "type": "ui_tab",
                 "name": "Home",
                 "icon": "dashboard",
                 "order": 1,
                 "disabled": false,
                 "hidden": false
             }
          ]
          

          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

            das wäre jetzt ein Flow, wo der Taster selbst mit wechselndem 3 oder 4 signalisiert, dass die Werte erhöht bzw. erniedrigt werden sollen. Ich habe jetzt mal 3 für leiser werdend und 4 für lauter werden verwendet. Wird der entgegen gesetzte Wert gesendet, dann stoppt der Flow.

            Sprich es geht jetzt mit der Dimmereinstellung so. (das erste Mal muss man ggf. 2 mal drücken).

            Der Taster sendet 3 - der Flow erniedrigt die Werte solange, bis 4 kommt. Das gilt nun als Stopp-Signal.

            2728da93-51a4-45c2-81ee-f30cf83843c0-image.png

            Dies erwartet also immer das gegenläufige Signal zum Stoppen. Nimmt nun aber 3 und 4 als leiser oder lauter.

            [
               {
                   "id": "e016af2ca1bcd4ab",
                   "type": "ioBroker in",
                   "z": "289f539dcc33814e",
                   "name": "",
                   "topic": "0_userdata.0.sonos",
                   "payloadType": "value",
                   "onlyack": "update",
                   "func": "all",
                   "gap": "",
                   "fireOnStart": "true",
                   "outFormat": "MQTT",
                   "x": 3950,
                   "y": 1440,
                   "wires": [
                       [
                           "2c6be8f77f8d6af8"
                       ]
                   ]
               },
               {
                   "id": "2c6be8f77f8d6af8",
                   "type": "ui_slider",
                   "z": "289f539dcc33814e",
                   "name": "",
                   "label": "slider",
                   "tooltip": "",
                   "group": "0eab8134c3a0274f",
                   "order": 0,
                   "width": 0,
                   "height": 0,
                   "passthru": true,
                   "outs": "all",
                   "topic": "topic",
                   "topicType": "msg",
                   "min": "-50",
                   "max": "50",
                   "step": 1,
                   "className": "",
                   "x": 4170,
                   "y": 1540,
                   "wires": [
                       [
                           "b67100af74cb26a3"
                       ]
                   ]
               },
               {
                   "id": "088a4eac83b92384",
                   "type": "ioBroker out",
                   "z": "289f539dcc33814e",
                   "d": true,
                   "name": "",
                   "topic": "0_userdata.0.sonos",
                   "ack": "false",
                   "autoCreate": "false",
                   "stateName": "",
                   "role": "",
                   "payloadType": "",
                   "readonly": "",
                   "stateUnit": "",
                   "stateMin": "",
                   "stateMax": "",
                   "x": 4590,
                   "y": 1460,
                   "wires": []
               },
               {
                   "id": "73f491b996915df3",
                   "type": "inject",
                   "z": "289f539dcc33814e",
                   "name": "",
                   "props": [
                       {
                           "p": "payload"
                       }
                   ],
                   "repeat": "",
                   "crontab": "",
                   "once": false,
                   "onceDelay": 0.1,
                   "topic": "",
                   "payload": "3",
                   "payloadType": "num",
                   "x": 3110,
                   "y": 1580,
                   "wires": [
                       [
                           "90158baa4ebc8746"
                       ]
                   ]
               },
               {
                   "id": "8316e3d57694f5d9",
                   "type": "inject",
                   "z": "289f539dcc33814e",
                   "name": "",
                   "props": [
                       {
                           "p": "payload"
                       }
                   ],
                   "repeat": "",
                   "crontab": "",
                   "once": false,
                   "onceDelay": 0.1,
                   "topic": "",
                   "payload": "4",
                   "payloadType": "num",
                   "x": 3110,
                   "y": 1540,
                   "wires": [
                       [
                           "90158baa4ebc8746"
                       ]
                   ]
               },
               {
                   "id": "90158baa4ebc8746",
                   "type": "trigger",
                   "z": "289f539dcc33814e",
                   "name": "",
                   "op1": "",
                   "op2": "0",
                   "op1type": "pay",
                   "op2type": "str",
                   "duration": "-500",
                   "extend": false,
                   "overrideDelay": false,
                   "units": "ms",
                   "reset": "",
                   "bytopic": "all",
                   "topic": "topic",
                   "outputs": 1,
                   "x": 3350,
                   "y": 1560,
                   "wires": [
                       [
                           "ae6a83948dc6f287",
                           "ffa3cb8c2bfd0147"
                       ]
                   ]
               },
               {
                   "id": "b67100af74cb26a3",
                   "type": "change",
                   "z": "289f539dcc33814e",
                   "name": "",
                   "rules": [
                       {
                           "t": "set",
                           "p": "volume",
                           "pt": "flow",
                           "to": "payload",
                           "tot": "msg"
                       }
                   ],
                   "action": "",
                   "property": "",
                   "from": "",
                   "to": "",
                   "reg": false,
                   "x": 4350,
                   "y": 1540,
                   "wires": [
                       [
                           "7091ed465e491ae9",
                           "088a4eac83b92384"
                       ]
                   ]
               },
               {
                   "id": "7091ed465e491ae9",
                   "type": "debug",
                   "z": "289f539dcc33814e",
                   "name": "Volume",
                   "active": true,
                   "tosidebar": true,
                   "console": false,
                   "tostatus": false,
                   "complete": "payload",
                   "targetType": "msg",
                   "statusVal": "",
                   "statusType": "auto",
                   "x": 4420,
                   "y": 1620,
                   "wires": []
               },
               {
                   "id": "52d93ccac45ceb5e",
                   "type": "change",
                   "z": "289f539dcc33814e",
                   "name": "",
                   "rules": [
                       {
                           "t": "set",
                           "p": "payload",
                           "pt": "msg",
                           "to": "volume",
                           "tot": "flow"
                       }
                   ],
                   "action": "",
                   "property": "",
                   "from": "",
                   "to": "",
                   "reg": false,
                   "x": 3830,
                   "y": 1520,
                   "wires": [
                       [
                           "cd995dd8d3e0a86d"
                       ]
                   ]
               },
               {
                   "id": "ae6a83948dc6f287",
                   "type": "switch",
                   "z": "289f539dcc33814e",
                   "name": "3=leiser, 4= lauter",
                   "property": "payload",
                   "propertyType": "msg",
                   "rules": [
                       {
                           "t": "eq",
                           "v": "3",
                           "vt": "num"
                       },
                       {
                           "t": "eq",
                           "v": "4",
                           "vt": "num"
                       }
                   ],
                   "checkall": "true",
                   "repair": false,
                   "outputs": 2,
                   "x": 3590,
                   "y": 1540,
                   "wires": [
                       [
                           "52d93ccac45ceb5e"
                       ],
                       [
                           "d3221876d8430845"
                       ]
                   ]
               },
               {
                   "id": "d3221876d8430845",
                   "type": "change",
                   "z": "289f539dcc33814e",
                   "name": "",
                   "rules": [
                       {
                           "t": "set",
                           "p": "payload",
                           "pt": "msg",
                           "to": "volume",
                           "tot": "flow"
                       }
                   ],
                   "action": "",
                   "property": "",
                   "from": "",
                   "to": "",
                   "reg": false,
                   "x": 3830,
                   "y": 1560,
                   "wires": [
                       [
                           "a1c2a16d5f94f96a"
                       ]
                   ]
               },
               {
                   "id": "a1c2a16d5f94f96a",
                   "type": "change",
                   "z": "289f539dcc33814e",
                   "name": "lauter",
                   "rules": [
                       {
                           "t": "set",
                           "p": "payload",
                           "pt": "msg",
                           "to": "payload + 1",
                           "tot": "jsonata"
                       }
                   ],
                   "action": "",
                   "property": "",
                   "from": "",
                   "to": "",
                   "reg": false,
                   "x": 4010,
                   "y": 1560,
                   "wires": [
                       [
                           "2c6be8f77f8d6af8"
                       ]
                   ]
               },
               {
                   "id": "cd995dd8d3e0a86d",
                   "type": "change",
                   "z": "289f539dcc33814e",
                   "name": "leiser",
                   "rules": [
                       {
                           "t": "set",
                           "p": "payload",
                           "pt": "msg",
                           "to": "payload - 1",
                           "tot": "jsonata"
                       }
                   ],
                   "action": "",
                   "property": "",
                   "from": "",
                   "to": "",
                   "reg": false,
                   "x": 4010,
                   "y": 1520,
                   "wires": [
                       [
                           "2c6be8f77f8d6af8"
                       ]
                   ]
               },
               {
                   "id": "1ceb99c8e35107ef",
                   "type": "change",
                   "z": "289f539dcc33814e",
                   "name": "",
                   "rules": [
                       {
                           "t": "set",
                           "p": "reset",
                           "pt": "msg",
                           "to": "true",
                           "tot": "bool"
                       }
                   ],
                   "action": "",
                   "property": "",
                   "from": "",
                   "to": "",
                   "reg": false,
                   "x": 3340,
                   "y": 1680,
                   "wires": [
                       [
                           "90158baa4ebc8746"
                       ]
                   ]
               },
               {
                   "id": "ffa3cb8c2bfd0147",
                   "type": "rbe",
                   "z": "289f539dcc33814e",
                   "name": "",
                   "func": "rbe",
                   "gap": "",
                   "start": "",
                   "inout": "out",
                   "septopics": false,
                   "property": "payload",
                   "topi": "topic",
                   "x": 3570,
                   "y": 1600,
                   "wires": [
                       [
                           "1ceb99c8e35107ef"
                       ]
                   ]
               },
               {
                   "id": "0eab8134c3a0274f",
                   "type": "ui_group",
                   "name": "Lautstärke",
                   "tab": "20b3095113f94d70",
                   "order": 2,
                   "disp": true,
                   "width": "6",
                   "collapse": false,
                   "className": ""
               },
               {
                   "id": "20b3095113f94d70",
                   "type": "ui_tab",
                   "name": "Home",
                   "icon": "dashboard",
                   "order": 1,
                   "disabled": false,
                   "hidden": false
               }
            ]
            

            S Offline
            S Offline
            Saranger
            schrieb am zuletzt editiert von
            #27

            @mickym

            ich versuch das mal mit Worten meine denkweise darzulegen :-).

            Ich halte gedrückt -> 4 -> es geht die Latustärke hoch -> ich lasse los -> es kommt die 3 -> Lautstärke bleibt stehen

            Ich halte erneut gedrückt -> 0 -> es geht die Lautstärke runter -> ich lasse los -> es kommt die 0 -> Lautstärke bleibt stehen

            die zwei mal 0 ist halt doof aber das kann man nicht ändern.

            mickymM 2 Antworten Letzte Antwort
            0
            • S Saranger

              @mickym

              ich versuch das mal mit Worten meine denkweise darzulegen :-).

              Ich halte gedrückt -> 4 -> es geht die Latustärke hoch -> ich lasse los -> es kommt die 3 -> Lautstärke bleibt stehen

              Ich halte erneut gedrückt -> 0 -> es geht die Lautstärke runter -> ich lasse los -> es kommt die 0 -> Lautstärke bleibt stehen

              die zwei mal 0 ist halt doof aber das kann man nicht ändern.

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

              @saranger sagte in Sonos Lautstärke regeln:

              @mickym

              ich versuch das mal mit Worten meine denkweise darzulegen :-).

              Ich halte gedrückt -> 4 -> es geht die Latustärke hoch -> ich lasse los -> es kommt die 3 -> Lautstärke bleibt stehen

              Ich halte erneut gedrückt -> 0 -> es geht die Lautstärke runter -> ich lasse los -> es kommt die 0 -> Lautstärke bleibt stehen

              die zwei mal 0 ist halt doof aber das kann man nicht ändern.

              Bist Du Dir sicher? Also er sendet bei langem Drücken am Anfang nicht mal 3 und mal 4? Und beim Loslassen das jeweilg andere?

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

                @mickym

                ich versuch das mal mit Worten meine denkweise darzulegen :-).

                Ich halte gedrückt -> 4 -> es geht die Latustärke hoch -> ich lasse los -> es kommt die 3 -> Lautstärke bleibt stehen

                Ich halte erneut gedrückt -> 0 -> es geht die Lautstärke runter -> ich lasse los -> es kommt die 0 -> Lautstärke bleibt stehen

                die zwei mal 0 ist halt doof aber das kann man nicht ändern.

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

                @saranger sagte in Sonos Lautstärke regeln:

                Ich halte erneut gedrückt -> 0 -> es geht die Lautstärke runter -> ich lasse los -> es kommt die 0 -> Lautstärke bleibt stehen

                Wird denn bei Lautstärke runter 3 oder wieder 4 gesendet?

                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
                • mickymM mickym

                  @saranger sagte in Sonos Lautstärke regeln:

                  @mickym

                  ich versuch das mal mit Worten meine denkweise darzulegen :-).

                  Ich halte gedrückt -> 4 -> es geht die Latustärke hoch -> ich lasse los -> es kommt die 3 -> Lautstärke bleibt stehen

                  Ich halte erneut gedrückt -> 0 -> es geht die Lautstärke runter -> ich lasse los -> es kommt die 0 -> Lautstärke bleibt stehen

                  die zwei mal 0 ist halt doof aber das kann man nicht ändern.

                  Bist Du Dir sicher? Also er sendet bei langem Drücken am Anfang nicht mal 3 und mal 4? Und beim Loslassen das jeweilg andere?

                  S Offline
                  S Offline
                  Saranger
                  schrieb am zuletzt editiert von Saranger
                  #30

                  @mickym es kommt immer 4 beim drücken dann 3 beim los lassen, dann 0 beim drücken und 0 beim los lassen. Dann wieder 4 beim drücken und 3 beim los lassen usw.

                  mickymM 1 Antwort Letzte Antwort
                  0
                  • S Saranger

                    @mickym es kommt immer 4 beim drücken dann 3 beim los lassen, dann 0 beim drücken und 0 beim los lassen. Dann wieder 4 beim drücken und 3 beim los lassen usw.

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

                    @saranger sagte in Sonos Lautstärke regeln:

                    @mickym es kommt immer 4 beim drücken dann 3 beim los lassen, dann = beim drücken und 0 beim los lassen. Dann wieder 4 beim drücken und 3 beim los lassen usw.

                    Also wenn IMMER 4 und 3 bei loslassen kommt, wann kommen dann die 2 mal 0?

                    Jetzt verstehe ich es so:

                    4:3 dann 0:0 dann 4:3 dann 0:0 - sprich 2mal 0 würden man nutzen, um die Richtung zu wechseln?

                    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

                      @saranger sagte in Sonos Lautstärke regeln:

                      @mickym es kommt immer 4 beim drücken dann 3 beim los lassen, dann = beim drücken und 0 beim los lassen. Dann wieder 4 beim drücken und 3 beim los lassen usw.

                      Also wenn IMMER 4 und 3 bei loslassen kommt, wann kommen dann die 2 mal 0?

                      Jetzt verstehe ich es so:

                      4:3 dann 0:0 dann 4:3 dann 0:0 - sprich 2mal 0 würden man nutzen, um die Richtung zu wechseln?

                      S Offline
                      S Offline
                      Saranger
                      schrieb am zuletzt editiert von
                      #32

                      @mickym ja hast du recht sorry. hab es grad noch mal geprüft immer die 4 und beim loslassen die 3

                      mickymM 1 Antwort Letzte Antwort
                      0
                      • S Saranger

                        @mickym ja hast du recht sorry. hab es grad noch mal geprüft immer die 4 und beim loslassen die 3

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

                        @saranger sagte in Sonos Lautstärke regeln:

                        @mickym ja hast du recht sorry. hab es grad noch mal geprüft immer die 4 und beim loslassen die 3

                        Also wenn IMMER 4 und 3 bei loslassen kommt, wann kommen dann die 2 mal 0?

                        Jetzt verstehe ich es so:

                        4:3 dann 0:0 dann 4:3 dann 0:0 - sprich 2mal 0 würden man nutzen, um die Richtung zu wechseln? Oder ist das 0:4:3:0, um eine Sequenz eines langen Tastendrucks abzuschliessen? Dann kann man die 0 aber ignorieren? Dann hätte der ursprüngliche Flow aber funktionieren müssen. Es ist für mich langsam schwierig zu helfen, wenn ich das nicht sehe.

                        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

                          @saranger sagte in Sonos Lautstärke regeln:

                          @mickym ja hast du recht sorry. hab es grad noch mal geprüft immer die 4 und beim loslassen die 3

                          Also wenn IMMER 4 und 3 bei loslassen kommt, wann kommen dann die 2 mal 0?

                          Jetzt verstehe ich es so:

                          4:3 dann 0:0 dann 4:3 dann 0:0 - sprich 2mal 0 würden man nutzen, um die Richtung zu wechseln? Oder ist das 0:4:3:0, um eine Sequenz eines langen Tastendrucks abzuschliessen? Dann kann man die 0 aber ignorieren? Dann hätte der ursprüngliche Flow aber funktionieren müssen. Es ist für mich langsam schwierig zu helfen, wenn ich das nicht sehe.

                          S Offline
                          S Offline
                          Saranger
                          schrieb am zuletzt editiert von
                          #34

                          @mickym

                          wenn man das auf zwei Taster (Wippe) aufteilen würde und Linke Taste der Wippe für laut und rechte Taste der Wippe für leise sehen würde wäre es so.

                          Linke Taste für laut: 4 beim drücken und 3 beim los lassen

                          rechte Taste für leise: 0 beim drücken und 0 beim los lassen

                          Ich habe diese beiden Funktionen auf einer Taste als Umschalt Funktion, der wechselt quasi nach jedem langen drücken von 4:3 zu 0:0, dann wieder 4:3.

                          Ist irgendwie schwer zu erklären^^

                          mickymM S 2 Antworten Letzte Antwort
                          0
                          • S Saranger

                            @mickym

                            wenn man das auf zwei Taster (Wippe) aufteilen würde und Linke Taste der Wippe für laut und rechte Taste der Wippe für leise sehen würde wäre es so.

                            Linke Taste für laut: 4 beim drücken und 3 beim los lassen

                            rechte Taste für leise: 0 beim drücken und 0 beim los lassen

                            Ich habe diese beiden Funktionen auf einer Taste als Umschalt Funktion, der wechselt quasi nach jedem langen drücken von 4:3 zu 0:0, dann wieder 4:3.

                            Ist irgendwie schwer zu erklären^^

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

                            @saranger Mach halt mal einen Screenshot Deiner Debug Ausgabe.

                            Drücke den Taster jeweils für 10s - dann 10s nichts machen und wieder für 10s halten- dann 10s nichts machen und wieder für 10s halten und dann immer loslassen.

                            Dann kann ich mir vielleicht selbst ein Bild machen. Sonst wird das nichts. Du hast doch keine 2 Tasten oder schon? Oder willst Du es mit 2 Tasten machen.

                            Nein das ist Käse - mit Deiner Switch Node. Eine payload = 0 und dann kommt es immer am gleichen Ausgang raus.

                            Bitte wie gesagt die Debugausgabe von der KNX Node - mit 1 oder 2 Tasten musst Du mir halt sagen. Ich weiß doch nicht mal wie Dein physischer Taster aussieht?

                            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 Saranger

                              @mickym

                              wenn man das auf zwei Taster (Wippe) aufteilen würde und Linke Taste der Wippe für laut und rechte Taste der Wippe für leise sehen würde wäre es so.

                              Linke Taste für laut: 4 beim drücken und 3 beim los lassen

                              rechte Taste für leise: 0 beim drücken und 0 beim los lassen

                              Ich habe diese beiden Funktionen auf einer Taste als Umschalt Funktion, der wechselt quasi nach jedem langen drücken von 4:3 zu 0:0, dann wieder 4:3.

                              Ist irgendwie schwer zu erklären^^

                              S Offline
                              S Offline
                              Saranger
                              schrieb am zuletzt editiert von
                              #36

                              @saranger neu.JPG

                              so kann man da nix machen?

                              Unbenannt_1.JPG

                              mickymM 1 Antwort Letzte Antwort
                              0
                              • S Saranger

                                @saranger neu.JPG

                                so kann man da nix machen?

                                Unbenannt_1.JPG

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

                                @saranger s- letzter Post von mir.

                                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.

                                mickymM 1 Antwort Letzte Antwort
                                0
                                • mickymM mickym

                                  @saranger s- letzter Post von mir.

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

                                  Ist komisch, hast Du nun 2 Taster einen mit 4:3 und einen mit 0:0 und das kommt aus der gleichen Node raus? Kann man da nicht 2 Nodes verwenden?

                                  Wenn das so ist, dass man bei dem 2. Taster zwischen drücken und loslassen nicht unterscheiden kann, dann ist mir das egal, sondern dann nehme ich einfach größer 0 für einen Taster (lauter) und =0 (leiser). Die erste Nachricht triggert, die zweite Nachricht stoppt.

                                  Das müsste dann ja OK sein. Zur Sicherheit macht man noch einen Timer ggf. dass der Trigger nicht unendlich lange läuft.

                                  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

                                    Ist komisch, hast Du nun 2 Taster einen mit 4:3 und einen mit 0:0 und das kommt aus der gleichen Node raus? Kann man da nicht 2 Nodes verwenden?

                                    Wenn das so ist, dass man bei dem 2. Taster zwischen drücken und loslassen nicht unterscheiden kann, dann ist mir das egal, sondern dann nehme ich einfach größer 0 für einen Taster (lauter) und =0 (leiser). Die erste Nachricht triggert, die zweite Nachricht stoppt.

                                    Das müsste dann ja OK sein. Zur Sicherheit macht man noch einen Timer ggf. dass der Trigger nicht unendlich lange läuft.

                                    S Offline
                                    S Offline
                                    Saranger
                                    schrieb am zuletzt editiert von Saranger
                                    #39

                                    @mickym Unbenannt_laut.JPG
                                    so passiert es jetzt wenn ich so drücke wie du geschrieben hast. Ich habe eine Gira TastSensor 4. dieser hat 4 WIppen oder aber 8 Tasten jenachdem wie man ihn konfiguriert. Ich möchte es aber eigentlich über eine Taste machen mit Umschaltfunktion)

                                    Das kommt aus einer Node Aufteilen würde nur funktionieren wenn ich es als Wippe mache. Da ich aber eigentlich die zweite Taste mache um dann die Playlist auszuwählen ist das eher ungünstig.

                                    Ich hau mich erstmal hin, ich schau morgen früh noch mal rein :-). Danke schon mal.

                                    1 Antwort Letzte Antwort
                                    0
                                    • mickymM Offline
                                      mickymM Offline
                                      mickym
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #40

                                      So ich hab es mir einfach gemacht. 4 erhöht Lautstärke, 0 die erniedrigt die Lautstärke. Die jeweils 2. Nachricht - also Taste wird losgelassen, stoppt (egal ob da 3 oder 0 geliefert wird).

                                      f69c740b-f457-4531-a85c-ba02b74f5286-image.png

                                      [
                                         {
                                             "id": "38121ce9eef37c18",
                                             "type": "split",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "splt": "2",
                                             "spltType": "len",
                                             "arraySplt": 1,
                                             "arraySpltType": "len",
                                             "stream": true,
                                             "addname": "",
                                             "x": 3550,
                                             "y": 1680,
                                             "wires": [
                                                 [
                                                     "45916a4633788c3f"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "c19fdd314570a755",
                                             "type": "inject",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "props": [
                                                 {
                                                     "p": "payload"
                                                 }
                                             ],
                                             "repeat": "",
                                             "crontab": "",
                                             "once": false,
                                             "onceDelay": 0.1,
                                             "topic": "",
                                             "payload": "3",
                                             "payloadType": "num",
                                             "x": 3130,
                                             "y": 1580,
                                             "wires": [
                                                 [
                                                     "1635f537c1a920f6"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "91a99d986fec4fa8",
                                             "type": "inject",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "props": [
                                                 {
                                                     "p": "payload"
                                                 }
                                             ],
                                             "repeat": "",
                                             "crontab": "",
                                             "once": false,
                                             "onceDelay": 0.1,
                                             "topic": "",
                                             "payload": "4",
                                             "payloadType": "num",
                                             "x": 3130,
                                             "y": 1620,
                                             "wires": [
                                                 [
                                                     "1635f537c1a920f6"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "a03281db9d76c9cd",
                                             "type": "inject",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "props": [
                                                 {
                                                     "p": "payload"
                                                 }
                                             ],
                                             "repeat": "",
                                             "crontab": "",
                                             "once": false,
                                             "onceDelay": 0.1,
                                             "topic": "",
                                             "payload": "0",
                                             "payloadType": "num",
                                             "x": 3130,
                                             "y": 1660,
                                             "wires": [
                                                 [
                                                     "1635f537c1a920f6"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "c6caf4b699a942ee",
                                             "type": "change",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "payload",
                                                     "pt": "msg",
                                                     "to": "$string(payload)\t",
                                                     "tot": "jsonata"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 3390,
                                             "y": 1680,
                                             "wires": [
                                                 [
                                                     "38121ce9eef37c18"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "a96f8ba34653b03f",
                                             "type": "switch",
                                             "z": "289f539dcc33814e",
                                             "name": "lauter/leiser",
                                             "property": "payload",
                                             "propertyType": "msg",
                                             "rules": [
                                                 {
                                                     "t": "eq",
                                                     "v": "4",
                                                     "vt": "num"
                                                 },
                                                 {
                                                     "t": "eq",
                                                     "v": "0",
                                                     "vt": "num"
                                                 }
                                             ],
                                             "checkall": "true",
                                             "repair": false,
                                             "outputs": 2,
                                             "x": 3370,
                                             "y": 1580,
                                             "wires": [
                                                 [
                                                     "a539365bb50f57d7"
                                                 ],
                                                 [
                                                     "7834aeaa084b335f"
                                                 ]
                                             ],
                                             "outputLabels": [
                                                 "lauter",
                                                 "leiser"
                                             ]
                                         },
                                         {
                                             "id": "a539365bb50f57d7",
                                             "type": "change",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "lauter",
                                                     "pt": "msg",
                                                     "to": "true",
                                                     "tot": "bool"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 3560,
                                             "y": 1560,
                                             "wires": [
                                                 [
                                                     "c378fa28c6c2fe3a"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "7834aeaa084b335f",
                                             "type": "change",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "lauter",
                                                     "pt": "msg",
                                                     "to": "false",
                                                     "tot": "bool"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 3560,
                                             "y": 1600,
                                             "wires": [
                                                 [
                                                     "c378fa28c6c2fe3a"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "0cabae77cf2ddd9f",
                                             "type": "ui_slider",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "label": "slider",
                                             "tooltip": "",
                                             "group": "0eab8134c3a0274f",
                                             "order": 0,
                                             "width": 0,
                                             "height": 0,
                                             "passthru": true,
                                             "outs": "all",
                                             "topic": "topic",
                                             "topicType": "msg",
                                             "min": "-50",
                                             "max": "50",
                                             "step": 1,
                                             "className": "",
                                             "x": 4510,
                                             "y": 1580,
                                             "wires": [
                                                 [
                                                     "ddad0944ee424de0"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "b0b3b36c5fd27a27",
                                             "type": "change",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "payload",
                                                     "pt": "msg",
                                                     "to": "volume",
                                                     "tot": "flow"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 4050,
                                             "y": 1580,
                                             "wires": [
                                                 [
                                                     "5d74e58ba9d9bb9a"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "ddad0944ee424de0",
                                             "type": "change",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "volume",
                                                     "pt": "flow",
                                                     "to": "payload",
                                                     "tot": "msg"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 4690,
                                             "y": 1580,
                                             "wires": [
                                                 [
                                                     "2b9410c867dfa8fd"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "e1abe46632c327f7",
                                             "type": "change",
                                             "z": "289f539dcc33814e",
                                             "name": "lauter",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "payload",
                                                     "pt": "msg",
                                                     "to": "payload + 1",
                                                     "tot": "jsonata"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 4370,
                                             "y": 1560,
                                             "wires": [
                                                 [
                                                     "0cabae77cf2ddd9f"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "454b87edeacb479a",
                                             "type": "change",
                                             "z": "289f539dcc33814e",
                                             "name": "leiser",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "payload",
                                                     "pt": "msg",
                                                     "to": "payload - 1",
                                                     "tot": "jsonata"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 4370,
                                             "y": 1600,
                                             "wires": [
                                                 [
                                                     "0cabae77cf2ddd9f"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "5d74e58ba9d9bb9a",
                                             "type": "switch",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "property": "lauter",
                                             "propertyType": "msg",
                                             "rules": [
                                                 {
                                                     "t": "true"
                                                 },
                                                 {
                                                     "t": "false"
                                                 }
                                             ],
                                             "checkall": "true",
                                             "repair": false,
                                             "outputs": 2,
                                             "x": 4230,
                                             "y": 1580,
                                             "wires": [
                                                 [
                                                     "e1abe46632c327f7"
                                                 ],
                                                 [
                                                     "454b87edeacb479a"
                                                 ]
                                             ],
                                             "outputLabels": [
                                                 "lauter",
                                                 "leiser"
                                             ]
                                         },
                                         {
                                             "id": "2b9410c867dfa8fd",
                                             "type": "debug",
                                             "z": "289f539dcc33814e",
                                             "name": "Volume",
                                             "active": true,
                                             "tosidebar": true,
                                             "console": false,
                                             "tostatus": false,
                                             "complete": "payload",
                                             "targetType": "msg",
                                             "statusVal": "",
                                             "statusType": "auto",
                                             "x": 4880,
                                             "y": 1580,
                                             "wires": []
                                         },
                                         {
                                             "id": "c378fa28c6c2fe3a",
                                             "type": "trigger",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "op1": "",
                                             "op2": "0",
                                             "op1type": "pay",
                                             "op2type": "str",
                                             "duration": "-250",
                                             "extend": false,
                                             "overrideDelay": false,
                                             "units": "ms",
                                             "reset": "",
                                             "bytopic": "all",
                                             "topic": "topic",
                                             "outputs": 1,
                                             "x": 3810,
                                             "y": 1580,
                                             "wires": [
                                                 [
                                                     "b0b3b36c5fd27a27"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "45916a4633788c3f",
                                             "type": "change",
                                             "z": "289f539dcc33814e",
                                             "name": "",
                                             "rules": [
                                                 {
                                                     "t": "set",
                                                     "p": "reset",
                                                     "pt": "msg",
                                                     "to": "true",
                                                     "tot": "bool"
                                                 }
                                             ],
                                             "action": "",
                                             "property": "",
                                             "from": "",
                                             "to": "",
                                             "reg": false,
                                             "x": 3700,
                                             "y": 1680,
                                             "wires": [
                                                 [
                                                     "c378fa28c6c2fe3a"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "1635f537c1a920f6",
                                             "type": "junction",
                                             "z": "289f539dcc33814e",
                                             "x": 3240,
                                             "y": 1620,
                                             "wires": [
                                                 [
                                                     "c6caf4b699a942ee",
                                                     "a96f8ba34653b03f"
                                                 ]
                                             ]
                                         },
                                         {
                                             "id": "0eab8134c3a0274f",
                                             "type": "ui_group",
                                             "name": "Lautstärke",
                                             "tab": "20b3095113f94d70",
                                             "order": 2,
                                             "disp": true,
                                             "width": "6",
                                             "collapse": false,
                                             "className": ""
                                         },
                                         {
                                             "id": "20b3095113f94d70",
                                             "type": "ui_tab",
                                             "name": "Home",
                                             "icon": "dashboard",
                                             "order": 1,
                                             "disabled": false,
                                             "hidden": false
                                         }
                                      ]
                                      

                                      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

                                        So ich hab es mir einfach gemacht. 4 erhöht Lautstärke, 0 die erniedrigt die Lautstärke. Die jeweils 2. Nachricht - also Taste wird losgelassen, stoppt (egal ob da 3 oder 0 geliefert wird).

                                        f69c740b-f457-4531-a85c-ba02b74f5286-image.png

                                        [
                                           {
                                               "id": "38121ce9eef37c18",
                                               "type": "split",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "splt": "2",
                                               "spltType": "len",
                                               "arraySplt": 1,
                                               "arraySpltType": "len",
                                               "stream": true,
                                               "addname": "",
                                               "x": 3550,
                                               "y": 1680,
                                               "wires": [
                                                   [
                                                       "45916a4633788c3f"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "c19fdd314570a755",
                                               "type": "inject",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "props": [
                                                   {
                                                       "p": "payload"
                                                   }
                                               ],
                                               "repeat": "",
                                               "crontab": "",
                                               "once": false,
                                               "onceDelay": 0.1,
                                               "topic": "",
                                               "payload": "3",
                                               "payloadType": "num",
                                               "x": 3130,
                                               "y": 1580,
                                               "wires": [
                                                   [
                                                       "1635f537c1a920f6"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "91a99d986fec4fa8",
                                               "type": "inject",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "props": [
                                                   {
                                                       "p": "payload"
                                                   }
                                               ],
                                               "repeat": "",
                                               "crontab": "",
                                               "once": false,
                                               "onceDelay": 0.1,
                                               "topic": "",
                                               "payload": "4",
                                               "payloadType": "num",
                                               "x": 3130,
                                               "y": 1620,
                                               "wires": [
                                                   [
                                                       "1635f537c1a920f6"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "a03281db9d76c9cd",
                                               "type": "inject",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "props": [
                                                   {
                                                       "p": "payload"
                                                   }
                                               ],
                                               "repeat": "",
                                               "crontab": "",
                                               "once": false,
                                               "onceDelay": 0.1,
                                               "topic": "",
                                               "payload": "0",
                                               "payloadType": "num",
                                               "x": 3130,
                                               "y": 1660,
                                               "wires": [
                                                   [
                                                       "1635f537c1a920f6"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "c6caf4b699a942ee",
                                               "type": "change",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "payload",
                                                       "pt": "msg",
                                                       "to": "$string(payload)\t",
                                                       "tot": "jsonata"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 3390,
                                               "y": 1680,
                                               "wires": [
                                                   [
                                                       "38121ce9eef37c18"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "a96f8ba34653b03f",
                                               "type": "switch",
                                               "z": "289f539dcc33814e",
                                               "name": "lauter/leiser",
                                               "property": "payload",
                                               "propertyType": "msg",
                                               "rules": [
                                                   {
                                                       "t": "eq",
                                                       "v": "4",
                                                       "vt": "num"
                                                   },
                                                   {
                                                       "t": "eq",
                                                       "v": "0",
                                                       "vt": "num"
                                                   }
                                               ],
                                               "checkall": "true",
                                               "repair": false,
                                               "outputs": 2,
                                               "x": 3370,
                                               "y": 1580,
                                               "wires": [
                                                   [
                                                       "a539365bb50f57d7"
                                                   ],
                                                   [
                                                       "7834aeaa084b335f"
                                                   ]
                                               ],
                                               "outputLabels": [
                                                   "lauter",
                                                   "leiser"
                                               ]
                                           },
                                           {
                                               "id": "a539365bb50f57d7",
                                               "type": "change",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "lauter",
                                                       "pt": "msg",
                                                       "to": "true",
                                                       "tot": "bool"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 3560,
                                               "y": 1560,
                                               "wires": [
                                                   [
                                                       "c378fa28c6c2fe3a"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "7834aeaa084b335f",
                                               "type": "change",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "lauter",
                                                       "pt": "msg",
                                                       "to": "false",
                                                       "tot": "bool"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 3560,
                                               "y": 1600,
                                               "wires": [
                                                   [
                                                       "c378fa28c6c2fe3a"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "0cabae77cf2ddd9f",
                                               "type": "ui_slider",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "label": "slider",
                                               "tooltip": "",
                                               "group": "0eab8134c3a0274f",
                                               "order": 0,
                                               "width": 0,
                                               "height": 0,
                                               "passthru": true,
                                               "outs": "all",
                                               "topic": "topic",
                                               "topicType": "msg",
                                               "min": "-50",
                                               "max": "50",
                                               "step": 1,
                                               "className": "",
                                               "x": 4510,
                                               "y": 1580,
                                               "wires": [
                                                   [
                                                       "ddad0944ee424de0"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "b0b3b36c5fd27a27",
                                               "type": "change",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "payload",
                                                       "pt": "msg",
                                                       "to": "volume",
                                                       "tot": "flow"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 4050,
                                               "y": 1580,
                                               "wires": [
                                                   [
                                                       "5d74e58ba9d9bb9a"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "ddad0944ee424de0",
                                               "type": "change",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "volume",
                                                       "pt": "flow",
                                                       "to": "payload",
                                                       "tot": "msg"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 4690,
                                               "y": 1580,
                                               "wires": [
                                                   [
                                                       "2b9410c867dfa8fd"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "e1abe46632c327f7",
                                               "type": "change",
                                               "z": "289f539dcc33814e",
                                               "name": "lauter",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "payload",
                                                       "pt": "msg",
                                                       "to": "payload + 1",
                                                       "tot": "jsonata"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 4370,
                                               "y": 1560,
                                               "wires": [
                                                   [
                                                       "0cabae77cf2ddd9f"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "454b87edeacb479a",
                                               "type": "change",
                                               "z": "289f539dcc33814e",
                                               "name": "leiser",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "payload",
                                                       "pt": "msg",
                                                       "to": "payload - 1",
                                                       "tot": "jsonata"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 4370,
                                               "y": 1600,
                                               "wires": [
                                                   [
                                                       "0cabae77cf2ddd9f"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "5d74e58ba9d9bb9a",
                                               "type": "switch",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "property": "lauter",
                                               "propertyType": "msg",
                                               "rules": [
                                                   {
                                                       "t": "true"
                                                   },
                                                   {
                                                       "t": "false"
                                                   }
                                               ],
                                               "checkall": "true",
                                               "repair": false,
                                               "outputs": 2,
                                               "x": 4230,
                                               "y": 1580,
                                               "wires": [
                                                   [
                                                       "e1abe46632c327f7"
                                                   ],
                                                   [
                                                       "454b87edeacb479a"
                                                   ]
                                               ],
                                               "outputLabels": [
                                                   "lauter",
                                                   "leiser"
                                               ]
                                           },
                                           {
                                               "id": "2b9410c867dfa8fd",
                                               "type": "debug",
                                               "z": "289f539dcc33814e",
                                               "name": "Volume",
                                               "active": true,
                                               "tosidebar": true,
                                               "console": false,
                                               "tostatus": false,
                                               "complete": "payload",
                                               "targetType": "msg",
                                               "statusVal": "",
                                               "statusType": "auto",
                                               "x": 4880,
                                               "y": 1580,
                                               "wires": []
                                           },
                                           {
                                               "id": "c378fa28c6c2fe3a",
                                               "type": "trigger",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "op1": "",
                                               "op2": "0",
                                               "op1type": "pay",
                                               "op2type": "str",
                                               "duration": "-250",
                                               "extend": false,
                                               "overrideDelay": false,
                                               "units": "ms",
                                               "reset": "",
                                               "bytopic": "all",
                                               "topic": "topic",
                                               "outputs": 1,
                                               "x": 3810,
                                               "y": 1580,
                                               "wires": [
                                                   [
                                                       "b0b3b36c5fd27a27"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "45916a4633788c3f",
                                               "type": "change",
                                               "z": "289f539dcc33814e",
                                               "name": "",
                                               "rules": [
                                                   {
                                                       "t": "set",
                                                       "p": "reset",
                                                       "pt": "msg",
                                                       "to": "true",
                                                       "tot": "bool"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 3700,
                                               "y": 1680,
                                               "wires": [
                                                   [
                                                       "c378fa28c6c2fe3a"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "1635f537c1a920f6",
                                               "type": "junction",
                                               "z": "289f539dcc33814e",
                                               "x": 3240,
                                               "y": 1620,
                                               "wires": [
                                                   [
                                                       "c6caf4b699a942ee",
                                                       "a96f8ba34653b03f"
                                                   ]
                                               ]
                                           },
                                           {
                                               "id": "0eab8134c3a0274f",
                                               "type": "ui_group",
                                               "name": "Lautstärke",
                                               "tab": "20b3095113f94d70",
                                               "order": 2,
                                               "disp": true,
                                               "width": "6",
                                               "collapse": false,
                                               "className": ""
                                           },
                                           {
                                               "id": "20b3095113f94d70",
                                               "type": "ui_tab",
                                               "name": "Home",
                                               "icon": "dashboard",
                                               "order": 1,
                                               "disabled": false,
                                               "hidden": false
                                           }
                                        ]
                                        

                                        S Offline
                                        S Offline
                                        Saranger
                                        schrieb am zuletzt editiert von Saranger
                                        #41

                                        Guten Morgen, habe es gerade getestet, sehr geil das funktioniert :-)

                                        Ein fettes Dankeschön für deine Geduld :-). Mal schauen was mir hier noch einfällt^^.

                                        darüber lass ich mir ja Titel und Artist im Dashboard anzeigen, ich möchte aber wenn die Musik gestoppt ist dass das Feld leer ist. Hab dann den Status abgegriffen und wollte ein "Leerzeichen" setzen wenn Status false ist. Die Iobroker Inject setzt den Status aber sofort wieder auf den Artist der noch hinterlegt ist. Wollte das mit einer Art Wenn funktion machen aber das will nicht so weil die den Text nicht durchlässt.

                                        Titel.JPG )

                                        mickymM 1 Antwort Letzte Antwort
                                        0
                                        • S Saranger

                                          Guten Morgen, habe es gerade getestet, sehr geil das funktioniert :-)

                                          Ein fettes Dankeschön für deine Geduld :-). Mal schauen was mir hier noch einfällt^^.

                                          darüber lass ich mir ja Titel und Artist im Dashboard anzeigen, ich möchte aber wenn die Musik gestoppt ist dass das Feld leer ist. Hab dann den Status abgegriffen und wollte ein "Leerzeichen" setzen wenn Status false ist. Die Iobroker Inject setzt den Status aber sofort wieder auf den Artist der noch hinterlegt ist. Wollte das mit einer Art Wenn funktion machen aber das will nicht so weil die den Text nicht durchlässt.

                                          Titel.JPG )

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

                                          @saranger einfach den Status in einer Flow Variable speichern und mit je einer switchnode die Ausgabe der beiden anderen iobroker In Nodes blockieren oder durchlassen

                                          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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          745

                                          Online

                                          32.6k

                                          Benutzer

                                          82.2k

                                          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