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. Datenpunkt für Prozent-Angabe für Alexa

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    244

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

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

Datenpunkt für Prozent-Angabe für Alexa

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
5 Beiträge 3 Kommentatoren 354 Aufrufe 3 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.
  • S Offline
    S Offline
    sichreid
    schrieb am zuletzt editiert von sichreid
    #1

    Hallo,

    Ich habe mir ein skript für den neuen Receiver geschrieben um meinen neuen Receiver einzubinden.

    ich habe mir einen Datenpunkt erstellt, mit dem ich die Lautstärke in Prozent angeben möchte. Hintergrund ist, dass die 100% noch immer im verträglichen liegt.

    Ich habe einen Datenpunkt "setVolumePercent" und möchte diesen auch per Alexa ansteuern ("Alexa, Receiver auf x Prozent").
    Dafür muss ja auch der Datenpunkt im iot eingetragen sein. Das habe ich auch gemacht, doch nun ist die Frage, wie ich den Datenpunkt "formatieren" muss, damit der Adapter weiß, dass es sich hierbei um einen Punkt handelt, der einen Prozentangabe beinhaltet. Ich hatte das schon mal und dann war auch im iot-Adapter bei den Punkten für die Alexa-Geräte ein Prozentzeichen sichtbar.

    Ich kann mich erinnern, dass man da im RAW-Modus irgendwas noch einstellen musste. Was war das noch?

    Hier die aktuelle Info, die leider keinen %-Wert zulässt:

    {
      "from": "system.adapter.admin.0",
      "user": "system.user.admin",
      "ts": 1628163985970,
      "common": {
        "name": "denon.setVolumePercent",
        "role": "level",
        "type": "mixed",
        "smartName": {
          "de": "Receiver",
          "smartType": "THERMOSTAT"
        }
      },
      "native": {},
      "acl": {
        "object": 1636,
        "owner": "system.user.admin",
        "ownerGroup": "system.group.administrator",
        "state": 1636
      },
      "_id": "javascript.0.denon.setVolumePercent",
      "type": "state"
    }
    
    A dslraserD 2 Antworten Letzte Antwort
    0
    • S sichreid

      Hallo,

      Ich habe mir ein skript für den neuen Receiver geschrieben um meinen neuen Receiver einzubinden.

      ich habe mir einen Datenpunkt erstellt, mit dem ich die Lautstärke in Prozent angeben möchte. Hintergrund ist, dass die 100% noch immer im verträglichen liegt.

      Ich habe einen Datenpunkt "setVolumePercent" und möchte diesen auch per Alexa ansteuern ("Alexa, Receiver auf x Prozent").
      Dafür muss ja auch der Datenpunkt im iot eingetragen sein. Das habe ich auch gemacht, doch nun ist die Frage, wie ich den Datenpunkt "formatieren" muss, damit der Adapter weiß, dass es sich hierbei um einen Punkt handelt, der einen Prozentangabe beinhaltet. Ich hatte das schon mal und dann war auch im iot-Adapter bei den Punkten für die Alexa-Geräte ein Prozentzeichen sichtbar.

      Ich kann mich erinnern, dass man da im RAW-Modus irgendwas noch einstellen musste. Was war das noch?

      Hier die aktuelle Info, die leider keinen %-Wert zulässt:

      {
        "from": "system.adapter.admin.0",
        "user": "system.user.admin",
        "ts": 1628163985970,
        "common": {
          "name": "denon.setVolumePercent",
          "role": "level",
          "type": "mixed",
          "smartName": {
            "de": "Receiver",
            "smartType": "THERMOSTAT"
          }
        },
        "native": {},
        "acl": {
          "object": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator",
          "state": 1636
        },
        "_id": "javascript.0.denon.setVolumePercent",
        "type": "state"
      }
      
      A Offline
      A Offline
      Ahnungsbefreit
      schrieb am zuletzt editiert von Ahnungsbefreit
      #2

      @sichreid

      "unit": "%",
      

      in der "common" section.

      EDIT: Der "type": "mixed" könnte zu Problemen führen, nimm lieber "number"

      Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

      S 1 Antwort Letzte Antwort
      0
      • S sichreid

        Hallo,

        Ich habe mir ein skript für den neuen Receiver geschrieben um meinen neuen Receiver einzubinden.

        ich habe mir einen Datenpunkt erstellt, mit dem ich die Lautstärke in Prozent angeben möchte. Hintergrund ist, dass die 100% noch immer im verträglichen liegt.

        Ich habe einen Datenpunkt "setVolumePercent" und möchte diesen auch per Alexa ansteuern ("Alexa, Receiver auf x Prozent").
        Dafür muss ja auch der Datenpunkt im iot eingetragen sein. Das habe ich auch gemacht, doch nun ist die Frage, wie ich den Datenpunkt "formatieren" muss, damit der Adapter weiß, dass es sich hierbei um einen Punkt handelt, der einen Prozentangabe beinhaltet. Ich hatte das schon mal und dann war auch im iot-Adapter bei den Punkten für die Alexa-Geräte ein Prozentzeichen sichtbar.

        Ich kann mich erinnern, dass man da im RAW-Modus irgendwas noch einstellen musste. Was war das noch?

        Hier die aktuelle Info, die leider keinen %-Wert zulässt:

        {
          "from": "system.adapter.admin.0",
          "user": "system.user.admin",
          "ts": 1628163985970,
          "common": {
            "name": "denon.setVolumePercent",
            "role": "level",
            "type": "mixed",
            "smartName": {
              "de": "Receiver",
              "smartType": "THERMOSTAT"
            }
          },
          "native": {},
          "acl": {
            "object": 1636,
            "owner": "system.user.admin",
            "ownerGroup": "system.group.administrator",
            "state": 1636
          },
          "_id": "javascript.0.denon.setVolumePercent",
          "type": "state"
        }
        
        dslraserD Offline
        dslraserD Offline
        dslraser
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #3

        @sichreid

        Für denon gibt es übrigens auch einen Adapter.
        Warum machst Du als Smartgerät ein Thermostat draus ?

        So sieht z.B. der denon Datenpunkt für die Lautstärke aus. (Foto, da ich am Handy bin)

        Screenshot_20210805-143027_Chrome.jpg

        S 1 Antwort Letzte Antwort
        0
        • A Ahnungsbefreit

          @sichreid

          "unit": "%",
          

          in der "common" section.

          EDIT: Der "type": "mixed" könnte zu Problemen führen, nimm lieber "number"

          S Offline
          S Offline
          sichreid
          schrieb am zuletzt editiert von
          #4

          @ahnungsbefreit
          Ja, das war es, vielen Dank!

          1 Antwort Letzte Antwort
          0
          • dslraserD dslraser

            @sichreid

            Für denon gibt es übrigens auch einen Adapter.
            Warum machst Du als Smartgerät ein Thermostat draus ?

            So sieht z.B. der denon Datenpunkt für die Lautstärke aus. (Foto, da ich am Handy bin)

            Screenshot_20210805-143027_Chrome.jpg

            S Offline
            S Offline
            sichreid
            schrieb am zuletzt editiert von
            #5

            @dslraser
            Ja, den Adapter habe ich auch und er funktioniert super! Ich verwende nur "drumherum" ein paar Skripte um die Bedienung so anzupassen, dass ich gewohntes Verhalten - u.a. bei der Lautstärke - habe.

            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

            576

            Online

            32.7k

            Benutzer

            82.5k

            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