TCP/IP PDF Help File - Crestron Application Market
Transcription
TCP/IP PDF Help File - Crestron Application Market
Partner: Denon Model: HEOS Device Type: Media Resource GENERAL INFORMATION SIMPLWINDOWS NAME: Denon HEOS v1.0 CATEGORY: Media Resource VERSION: 1.0 SUMMARY: This provides control and feedback for the Denon HEOS system. This module will provide control of the Denon HEOS speakers. It also provides feedback. The module allows the user to browse the music resources, select music resources and control playback. The module only needs to connect to one Denon HEOS speaker. All Denon HEOS speakers on the network can be controlled through that speaker. GENERAL NOTES: To connect to the Denon HEOS speaker you will need to provide the IP address using the IP_Address_In_Text input, the IP port number using the Port_Number_In_Analog, the user name using the User_Name_In_Text input and the password using the Password_In_Text. Then hold the Connect_TCP/IP_Client input high. This will cause the module to connect to the Denon HEOS speaker. Login and get the list of players and groups. This module uses direct socket access through Simpl#. NOTE: THIS MODULE IS FOR 3-SERIES AND HIGHER PROCESSORS ONLY. CRESTRON HARDWARE REQUIRED: SETUP OF CRESTRON HARDWARE: C2I-*3ENET-* TCP/IP: Port: 1255 VENDOR FIRMWARE: 1.289.95(r64485) VENDOR SETUP: For each service that will be used you need to download the Denon HEOS application on to your mobile device. Using that application log into each music service. CABLE DIAGRAM: Ethernet CONTROL: Select_Player_<1…100> D Pulse to select the desired player or group to control. Select_Browser_Item_<1…500> D Pulse to select an item in the browser. Browser_Back D Pulse to return to the previous browser level. Browser_<Previous/Next>_Page D Pulse to move to the previous or next page of browser items. Partner: Denon Model: HEOS Device Type: Media Resource <Play/Stop/Pause/Play_Previous/Play_Next> D Pulse to control the playback. Repeat D Pulse to cycle through the repeat one, repeat all, repeat off. Volume_<Up/Down> D Press and hold to adjust the volume. Volume_Mute_<On/Off/Toggle> D Pulse to turn the volume mute on and off. IP_Address_In_Text S Serial signal for the IP address of the HEOS to connect to. Port_Number_In_Analog A Analog input for the IP port number. Default is 1255. User_Name_In_Text S Serial signal for the user name to use to log into the Denon HEOS speaker. Password_In_Text S Serial signal for the password to use to log into the Denon HEOS speaker. Connect_TCP/IP_Client D Hold high to connect to the Denon HEOS whose IP address is entered using the IP_Address_In_Text input above. This will also login to the speaker and get the list of players and groups. Get_Players_And_Groups D Pulse to get the list of players and groups. FEEDBACK: Number_Of_Players A Analog signal indicating the number of Denon HEOS players and groups in the list. To be routed to the Set Number of Items input on a Dynamic Button List Smart Object. Selected_Player/Group_Name_Text S Serial signal indicating the name of the selected player or group. Player_<1…100>_Name_Text S Serial signals listing the available players and groups on the network. Number_Of_Browse_Items A Analog signal indicating the number of browse items in the list. To be routed to the Set Number of Items input on a Dynamic Button List Smart Object. Browser_Title_Text S Serial signal indicating the title of the current browser level. Browse_Item_<1…500>_Text S Serial signals listing the available items. Browser_Back_Enabled D High to indicate that the browser back button is enabled. This could be used to drive the Enable Digital Join on a Smart Object button. Browser_<Previous/Next>_Page_Enabled D High to indicate that the browser previous or next page buttons are enabled. These could be used to drive the Enable Digital Join on Smart Object buttons. <Playing/Stopped/Paused> D High to indicate the currently selected player or group’s playback state. Partner: Denon Model: HEOS Device Type: Media Resource Now_Playing_Source_Name_Text S Serial signal indicating the name of the currently playing source. Now_Playing_Station_Name_Text S Serial signal indicating the name of the currently playing station. Now_Playing_Type_Text S Serial signal indicating the type of media that is currently playing. This could be “station” or “song”. Now_Playing_Song_Title_Text S Serial signal indicating the title of the currently playing song. Now_Playing_Album_Title_Text S Serial signal indicating the album title the currently playing song is from. Niw_Playing_Artist_Name_Text S Serial signal indicating the currently playing artist’s name. Now_Playing_Image_URL S Serial signal indicating the URL for the currently playing cover art. This could be used for the Indirect Graphics Path on a Smart Object Image Object. Volume_Level A Analog signal indicating the current volume level for the selected player or group. Volume_Mute_Is_<On/Off> D High to indicate the volume mute state for the selected player or group. TCP/IP_Client_Is_Connected D High to indicate that the TCP/IP client is connected. TCP/IP_Client_Status A Analog output indicating the TCP/IP client status. Get_Players_And_Groups_Is_Busy D High to indicate that the module is downloading the list of players and groups. TESTING: OPS USED FOR TESTING: CP3: 1.010.0060 SIMPL WINDOWS USED FOR TESTING: 4.02.56 DEVICE DB USED FOR TESTING: 62.01.001.00 CRES DB USED FOR TESTING: 49.06.005.00 SYMBOL LIBRARY USED FOR TESTING: 922 SAMPLE PROGRAM: Denon HEOS v1.0 Demo REVISION HISTORY: v1.0 – Original Release.