{"action":"created","issue":{"url":"https://api.github.com/repos/nfarina/homebridge/issues/265","labels_url":"https://api.github.com/repos/nfarina/homebridge/issues/265/labels{/name}","comments_url":"https://api.github.com/repos/nfarina/homebridge/issues/265/comments","events_url":"https://api.github.com/repos/nfarina/homebridge/issues/265/events","html_url":"https://github.com/nfarina/homebridge/issues/265","id":111392222,"number":265,"title":"Yamaha- no Audio functions-","user":{"login":"neonightmare","id":9973100,"avatar_url":"https://avatars.githubusercontent.com/u/9973100?v=3","gravatar_id":"","url":"https://api.github.com/users/neonightmare","html_url":"https://github.com/neonightmare","followers_url":"https://api.github.com/users/neonightmare/followers","following_url":"https://api.github.com/users/neonightmare/following{/other_user}","gists_url":"https://api.github.com/users/neonightmare/gists{/gist_id}","starred_url":"https://api.github.com/users/neonightmare/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neonightmare/subscriptions","organizations_url":"https://api.github.com/users/neonightmare/orgs","repos_url":"https://api.github.com/users/neonightmare/repos","events_url":"https://api.github.com/users/neonightmare/events{/privacy}","received_events_url":"https://api.github.com/users/neonightmare/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-14T12:56:27Z","updated_at":"2015-10-15T19:28:16Z","closed_at":null,"body":"Hi, got the platform Yamaha now active on HomeKit/Homebridge, but the Audio functions are not available. I can only set the State on/off of the AVR.\r\nlog from home bridge-start:\r\n```\r\n[undefined] Found Yamaha RX-V2067 - 0BF249F3, \"Yamaha\"\r\n[undefined] Waited 30 seconds, stopping discovery.\r\n[undefined] Discovery finished, found 1 Yamaha AVR devices.\r\n[undefined] Initializing platform accessory 'Yamaha'...\r\n```\r\n\r\nis this normal?\r\n\r\nthx neo"},"comment":{"url":"https://api.github.com/repos/nfarina/homebridge/issues/comments/148497336","html_url":"https://github.com/nfarina/homebridge/issues/265#issuecomment-148497336","issue_url":"https://api.github.com/repos/nfarina/homebridge/issues/265","id":148497336,"user":{"login":"SphtKr","id":3403287,"avatar_url":"https://avatars.githubusercontent.com/u/3403287?v=3","gravatar_id":"","url":"https://api.github.com/users/SphtKr","html_url":"https://github.com/SphtKr","followers_url":"https://api.github.com/users/SphtKr/followers","following_url":"https://api.github.com/users/SphtKr/following{/other_user}","gists_url":"https://api.github.com/users/SphtKr/gists{/gist_id}","starred_url":"https://api.github.com/users/SphtKr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SphtKr/subscriptions","organizations_url":"https://api.github.com/users/SphtKr/orgs","repos_url":"https://api.github.com/users/SphtKr/repos","events_url":"https://api.github.com/users/SphtKr/events{/privacy}","received_events_url":"https://api.github.com/users/SphtKr/received_events","type":"User","site_admin":false},"created_at":"2015-10-15T19:28:16Z","updated_at":"2015-10-15T19:28:16Z","body":"Yeah...So, here's the situation: HomeKit doesn't directly support anything like input switching, DSP modes, setting FM station, even Volume--it does not have standardized \"Characteristics\" for those things. So, there's not a good way to expose those settings to HomeKit in a way that the various iOS apps that act as HomeKit controls (including Siri) will know how to work with them.\r\n\r\nThat said, you can create custom Characteristics in HomeKit. In fact, I added one in a recent update to the YamahaAVR platform, for controlling the volume. In theory, this should be possible for a HomeKit iOS app (potentially even Siri) to make sense of and use--because in this case, it's simply a Percentage value between 0% and 100%, exactly the same as Brightness. Unfortunately, it didn't seem to work. MyTouchHome shows the existence of the Characteristic, but won't show its value or let you modify it. HomeRoot is the only other one I've seen that even recognizes it, but if I try to edit the value then HomeRoot crashes :-/. So, it doesn't work as nicely as I hoped.\r\n\r\nIt's worse for things like input switching, because there's not a way (that I know of) to communicate the list of possible values to the HomeKit app...so it wouldn't know what options to show in a menu, for instance. Again, in theory, I could make a Characteristic that just had a number value, and let you assign inputs to numbers. It's clumsy, but usable. But, I think right now it wouldn't work any better than the volume...the apps probably wouldn't let you set the number successfully.\r\n\r\nSo, what to do? Maybe, some apps will update to make sense of my custom percentage Characteristic--that would be awesome. Or, I could also make the volume value show up like a dimmer...apps and Siri would think you were adjusting a bulb brightness, but it would really change the volume. That sounds like it would work, but I haven't tried it yet. I could do something stranger with FM station like make it a thermostat temperature or something...that might get weird.\r\n\r\nThat's the explanation. I want to do what you're describing but it's tricky. What kinds of audio functions would you most want to be implemented? One other question, which app(s) are you using right now?\r\n"}}