NEWS
Alexa(?) übermittelt falsche Werte an ioBroker
-
Hallo,
ich steuere die Lautstärke meines AVR mit Alexa und JS.
Objekt:
{ "_id": "javascript.0.avr.set_volume", "type": "state", "common": { "name": "set_volume", "role": "", "type": "number", "read": true, "write": true, "desc": "Manuell erzeugt", "min": 0, "max": 60, "def": 30, "unit": "", "smartName": { "de": "AVR" } }, "native": {}, "from": "system.adapter.admin.0", "ts": 1521143094206, "acl": { "object": 1638, "state": 1638 } }Code:
var http = "http://avr.lan/goform/formiPhoneAppDirect.xml?"; on({id: "javascript.0.avr.set_volume", change: "any"}, function (obj) { var x = obj.state.val; console.log(x); if (x === 0) { require("request")(http + 'MUON'); } else if (x > 60) { require("request")(http + 'MV' + 60); } else { require("request")(http + 'MV' + x); } });Wenn ich Alexa sage, dass sie auf zB 30 stellen soll, kommt bei ioBroker 18 an.
Hier mal ein paar Werte:
30 -> 18 35 -> 21 40 -> 24 45 -> 27 50 -> 30Laut Alexa Historie versteht sie mich korrekt, aber irgendwo wird er Wert verändert.
Manuelles setzen des Wertes funktioniert.
Danke!
-
kann es sein, dass es einmal db und einmal % sind?
oder eher % vom max?
50% von 60 = 30.
Gruß
Rainer
-
-
Oder meinst du, dass Alexa aus "stelle auf 30" dann 30% des Maximalwertes macht? `
Genau das meine ich.Ich habe kein Alexa - aber das passt zu deinen Werten
Gruß
Rainer
-
Bin unterwegs…Hier ein Handyscreenshot
PS: Die max Lautstärke kannst Du ja im AVR geringer als 100 setzen, damit Dir nicht ausversehen was um die Ohren fliegt. (Volume Limit)

<link_text text="https://uploads.tapatalk-cdn.com/201803 ... cebdf9.jpg">https://uploads.tapatalk-cdn.com/20180330/977f2bd5dbf5cf3b6058df25b9cebdf9.jpg</link_text>" />3822_20180330_195518.jpg
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden