[[Image(front_med.jpg)]] == Versioning and Change Log== 1.0 Initial release 1.1 Fixed some errors To be released: 1.2 Adding TV control for testers. Possible navigation change. 1.3-12-29-13 : Waiting for approval. The beta version is out if you want to test it. Attached files who can't wait for the approval. - Bug fixes - Better Navigation screen. Added Navigation buttons. Take a look at attached screenshot. - Added Information Tab. - Added TV on, off, and input - Feature beta - I need testers. My tv doesn't support control from Onkyo receiver. - Possibly closer to AutHomationHD App support. 1.4- 12-31-13 :Waiting for approval. It is attached for those that want it sooner. - Fixed bugs with mute toggling. - Cleaned up some code. 1.5 - 2014-01-06 - Added Home and Menu navigation buttons. 1.6 -2014-01-06 - Waiting approval - Added Playback controls - Added setIfChanged function for better coding standards Need opinions on if the screen is getting too crowded with the playback controls. Screen shot is attached for version 1.6. 1.9 - 2014-02-03 - Beta Release - Added HDMI Output - Added Macro Raw Commands as an input in config tab (Not tested). - Bug fixes with Macro - Now Macros are zone independent. Fixed not selecting items. - Added Pause Macro Steps "PSEC" for handling DNLA and other net services that require time to search. - Partially added AVTransport protocol. - Info Tab changed to Playback Tab. == Service Variables== This plugin supports 5 service types. Below are the services and the associated variables. urn:onkyo-com:serviceId:Receiver1 * !NetService - The input NET individual services. Such as Spotify and Pandora. * !NetServiceTarget - Target of !NetService * Surround - The type of surround setting. IE: Stereo, Mono, THX. * !SurroundTarget - Target of Surround. * HDMIOut - The HDMI output variable. Main or Sub. * HDMIOutTarget - Target of HDMIOut. * zoneCount - The number of zones the receiver has. (not automatically set) Default value 2. * DEBUGMODE - Setting to enable or disable advanced logging. * LOGLEVEL - Setting to tell what to log. * !MacroInput(1 or 2) - Macro variable to select a specific input. * !MacroNetService(1 or 2) - Macro variable to select a specific Netservice. * !MacroNetIndex(1 or 2) - Macro variable CSV list of index values of listed content or menu commands. * !LastChange - Unformated Timestamp of when any time or track information is updated. * !PlayStatus - Play,Pause,Stop * !RepeatStatus - On or Off * !ShuffleStatus - On or Off urn:upnp-org:serviceId:SwitchPower1 * Target * Status urn:micasaverde-com:serviceId:InputSelection1 * Input * !InputTarget * Video urn:micasaverde-com:serviceId:Volume1 * Volume * !VolumeTarget * Mute urn:upnp-org:serviceId:RenderingControl * Volume * Mute urn:micasaverde-com:serviceId:HaDevice1 * Commfailure urn:upnp-org:serviceId:AVTransport (Beta) * AVTransportURI - * AVTransportURIMetaData - * !CurrentAlbum - * !CurrentAlbumArt - * !CurrentArtist - * !CurrentCrossfadeMode - * !CurrentDetails - * !CurrentMediaDuration - * !CurrentPlayMode - * !CurrentStatus - * !CurrentTitle - * !CurrentTrack - * !CurrentTrackDuration - * !CurrentTrackMetaData - * CurrentTrackURI - * !CurrentTransportActions - * !NumberOfTracks - * !RelativeTimePosition * !TransportPlaySpeed - * !TransportState - * !TransportStatus -