www.homeseer.com    
 

Go Back   HomeSeer Message Board > Audio / Video and Infra-red (IR) Plug-ins > Audio / Video and Infra-red (IR) Discussion > AirplaySpeak

AirplaySpeak This plug-in is a Speak Proxy which allows Homeseer to route annoucements to AirPlay capable devices such as an AirPort Express

Reply
 
Thread Tools Display Modes
  #1  
Old February 15th, 2018, 10:26 PM
csullivan2005 csullivan2005 is offline
Seer Deluxe
 
Join Date: May 2015
Location: CT
Posts: 284
Need help

Need help please. Airplay plugin was able to discover my apple home pods however I can't get figure out how to have them speak something. I tried creating an event and than using advanced event tab I created Kitchen for speaker in event. However nothing happens when I have event run.

This is what I see in my log

Feb-15 9:22:40 PM AirplaySpeak INFO Connection to Kitchen (192.168.0.43:7000) failed: SETUP: no timing_port in response
Feb-15 9:22:40 PM AirplaySpeak INFO (Kitchen): Test Test Test
Feb-15 9:22:40 PM Event Event Trigger "Homeseer Home Events airplay test"
Reply With Quote
  #2  
Old February 16th, 2018, 09:26 AM
spud's Avatar
spud spud is online now
Moderator
 
Join Date: Jan 2012
Location: Canada
Posts: 5,125
you are the first to test this plugin with HomePod

Could you set the log level to debug and post what you get when the plugin discovers the device (restart the plugin) as well as when you try to Speak something from HS.
Reply With Quote
  #3  
Old February 16th, 2018, 08:24 PM
csullivan2005 csullivan2005 is offline
Seer Deluxe
 
Join Date: May 2015
Location: CT
Posts: 284
debug log when restarting plugin

here is debug from restarting plugin
Feb-16 7:22:40 PM AirplaySpeak DEBUG vv = '2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ov = '11.2.5'
Feb-16 7:22:40 PM AirplaySpeak DEBUG vs = '356.19'
Feb-16 7:22:40 PM AirplaySpeak DEBUG vn = '65537'
Feb-16 7:22:40 PM AirplaySpeak DEBUG tp = 'UDP'
Feb-16 7:22:40 PM Plug-In Finished initializing plug-in AirplaySpeak
Feb-16 7:22:40 PM AirplaySpeak DEBUG pk = '46630b81196aba9d8f9dedeb543a15a452eace2dfb381385df67e3f7bf0 ce340'
Feb-16 7:22:40 PM AirplaySpeak DEBUG am = 'AudioAccessory1,1'
Feb-16 7:22:40 PM AirplaySpeak DEBUG md = '0,1,2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG sf = '0x404'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ft = '0x4A7FCA00,0x56BD0'
Feb-16 7:22:40 PM AirplaySpeak DEBUG et = '0,3,5'
Feb-16 7:22:40 PM AirplaySpeak DEBUG da = 'true'
Feb-16 7:22:40 PM AirplaySpeak DEBUG cn = '0,1,2,3'
Feb-16 7:22:40 PM AirplaySpeak DEBUG TXT Records =
Feb-16 7:22:40 PM AirplaySpeak INFO Resolved Service: D4A33D6B4AA4 - Master Bath - 192.168.0.45 - 7000
Feb-16 7:22:40 PM AirplaySpeak INFO Found Service: D4A33D6B4AA4@Master Bath
Feb-16 7:22:40 PM AirplaySpeak DEBUG vv = '2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ov = '11.2.5'
Feb-16 7:22:40 PM AirplaySpeak DEBUG vs = '356.19'
Feb-16 7:22:40 PM AirplaySpeak DEBUG vn = '65537'
Feb-16 7:22:40 PM AirplaySpeak DEBUG tp = 'UDP'
Feb-16 7:22:40 PM AirplaySpeak DEBUG pk = 'e77a59f4c4a52a7831e7d52326dd501acbd2647a1b0d701477fb40320a1 05b87'
Feb-16 7:22:40 PM AirplaySpeak DEBUG am = 'AudioAccessory1,1'
Feb-16 7:22:40 PM AirplaySpeak DEBUG md = '0,1,2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG sf = '0x404'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ft = '0x4A7FCA00,0x56BD0'
Feb-16 7:22:40 PM AirplaySpeak DEBUG et = '0,3,5'
Feb-16 7:22:40 PM AirplaySpeak DEBUG da = 'true'
Feb-16 7:22:40 PM AirplaySpeak DEBUG cn = '0,1,2,3'
Feb-16 7:22:40 PM AirplaySpeak DEBUG TXT Records =
Feb-16 7:22:40 PM AirplaySpeak INFO Resolved Service: D4909CD03BD3 - Master Bedroom - 192.168.0.44 - 7000
Feb-16 7:22:40 PM AirplaySpeak INFO Found Service: D4909CD03BD3@Master Bedroom
Feb-16 7:22:40 PM AirplaySpeak DEBUG sm = 'false'
Feb-16 7:22:40 PM AirplaySpeak DEBUG tp = 'UDP'
Feb-16 7:22:40 PM AirplaySpeak DEBUG pw = 'false'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ft = '0xCFA3F7'
Feb-16 7:22:40 PM AirplaySpeak DEBUG txtvers = '1'
Feb-16 7:22:40 PM AirplaySpeak DEBUG md = '0,1,2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG sv = 'false'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ek = '1'
Feb-16 7:22:40 PM AirplaySpeak DEBUG am = 'Airtight,1'
Feb-16 7:22:40 PM AirplaySpeak DEBUG sf = '0x4'
Feb-16 7:22:40 PM AirplaySpeak DEBUG vn = '3'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ch = '2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG et = '0,1'
Feb-16 7:22:40 PM AirplaySpeak DEBUG da = 'true'
Feb-16 7:22:40 PM AirplaySpeak DEBUG cn = '0,1'
Feb-16 7:22:40 PM AirplaySpeak DEBUG sr = '44100'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ss = '16'
Feb-16 7:22:40 PM AirplaySpeak DEBUG TXT Records =
Feb-16 7:22:40 PM AirplaySpeak INFO Resolved Service: 10AF60F518D2 - Fire TV - 192.168.0.3 - 49152
Feb-16 7:22:40 PM AirplaySpeak INFO Found Service: 10AF60F518D2@Fire TV
Feb-16 7:22:40 PM AirplaySpeak DEBUG vv = '2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ov = '11.2.5'
Feb-16 7:22:40 PM AirplaySpeak DEBUG vs = '356.19'
Feb-16 7:22:40 PM AirplaySpeak DEBUG vn = '65537'
Feb-16 7:22:40 PM AirplaySpeak DEBUG tp = 'UDP'
Feb-16 7:22:40 PM AirplaySpeak DEBUG pk = 'c8cbc858090e9dfafae0c35155ad6fde841011041bc20bd096f27717b04 0e1d1'
Feb-16 7:22:40 PM AirplaySpeak DEBUG am = 'AudioAccessory1,1'
Feb-16 7:22:40 PM AirplaySpeak DEBUG md = '0,1,2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG sf = '0x404'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ft = '0x4A7FCA00,0x56BD0'
Feb-16 7:22:40 PM AirplaySpeak DEBUG et = '0,3,5'
Feb-16 7:22:40 PM AirplaySpeak DEBUG da = 'true'
Feb-16 7:22:40 PM AirplaySpeak DEBUG cn = '0,1,2,3'
Feb-16 7:22:40 PM AirplaySpeak DEBUG TXT Records =
Feb-16 7:22:40 PM AirplaySpeak INFO Resolved Service: D4909CCD6E5B - Kitchen - 192.168.0.43 - 7000
Feb-16 7:22:40 PM AirplaySpeak INFO Found Service: D4909CCD6E5B@Kitchen
Feb-16 7:22:40 PM AirplaySpeak DEBUG vv = '2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ov = '11.2.5'
Feb-16 7:22:40 PM AirplaySpeak DEBUG vs = '356.19'
Feb-16 7:22:40 PM AirplaySpeak DEBUG vn = '65537'
Feb-16 7:22:40 PM AirplaySpeak DEBUG tp = 'UDP'
Feb-16 7:22:40 PM AirplaySpeak DEBUG pk = 'ac99a9fed3082f819a1096af860c11a2be4036e55b393f9516246faa8fb fc22b'
Feb-16 7:22:40 PM AirplaySpeak DEBUG am = 'AppleTV6,2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG md = '0,1,2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG sf = '0x244'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ft = '0x4A7FFFF7,0x55FDE'
Feb-16 7:22:40 PM AirplaySpeak DEBUG et = '0,3,5'
Feb-16 7:22:40 PM AirplaySpeak DEBUG da = 'true'
Feb-16 7:22:40 PM AirplaySpeak DEBUG cn = '0,1,2,3'
Feb-16 7:22:40 PM AirplaySpeak DEBUG TXT Records =
Feb-16 7:22:40 PM AirplaySpeak INFO Resolved Service: DC56E74BBF8C - Apple TV (2) - 192.168.0.21 - 7000
Feb-16 7:22:40 PM AirplaySpeak INFO Found Service: DC56E74BBF8C@Apple TV (2)
Feb-16 7:22:40 PM AirplaySpeak DEBUG vs = '190.9.p6'
Feb-16 7:22:40 PM AirplaySpeak DEBUG vn = '65537'
Feb-16 7:22:40 PM AirplaySpeak DEBUG tp = 'UDP'
Feb-16 7:22:40 PM AirplaySpeak DEBUG sf = '0x6'
Feb-16 7:22:40 PM AirplaySpeak DEBUG am = 'AVRX1200W'
Feb-16 7:22:40 PM AirplaySpeak DEBUG md = '0,1,2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG fv = 'p6.1300.0'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ft = '0x444F8A00'
Feb-16 7:22:40 PM AirplaySpeak DEBUG et = '0,4'
Feb-16 7:22:40 PM AirplaySpeak DEBUG da = 'true'
Feb-16 7:22:40 PM AirplaySpeak DEBUG cn = '0,1'
Feb-16 7:22:40 PM AirplaySpeak DEBUG TXT Records =
Feb-16 7:22:40 PM AirplaySpeak INFO Resolved Service: 0005CD5EB5F6 - Denon AVR-X1200W - 192.168.0.6 - 1041
Feb-16 7:22:40 PM AirplaySpeak INFO Found Service: 0005CD5EB5F6@Denon AVR-X1200W
Feb-16 7:22:40 PM AirplaySpeak DEBUG vv = '2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ov = '11.2.5'
Feb-16 7:22:40 PM AirplaySpeak DEBUG vs = '356.19'
Feb-16 7:22:40 PM AirplaySpeak DEBUG vn = '65537'
Feb-16 7:22:40 PM AirplaySpeak DEBUG tp = 'UDP'
Feb-16 7:22:40 PM AirplaySpeak DEBUG pk = '194df57c6ff7648d67267b82bbb134dcd19a99728eff62ae4af7a454d72 a3093'
Feb-16 7:22:40 PM AirplaySpeak DEBUG am = 'AppleTV6,2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG md = '0,1,2'
Feb-16 7:22:40 PM AirplaySpeak DEBUG sf = '0x244'
Feb-16 7:22:40 PM AirplaySpeak DEBUG ft = '0x4A7FFFF7,0x55FDE'
Feb-16 7:22:40 PM AirplaySpeak DEBUG et = '0,3,5'
Feb-16 7:22:40 PM AirplaySpeak DEBUG da = 'true'
Feb-16 7:22:40 PM AirplaySpeak DEBUG cn = '0,1,2,3'
Feb-16 7:22:40 PM AirplaySpeak DEBUG TXT Records =
Feb-16 7:22:40 PM AirplaySpeak INFO Resolved Service: DC56E72DF313 - Apple TV - 192.168.0.41 - 7000
Feb-16 7:22:40 PM AirplaySpeak INFO Found Service: DC56E72DF313@Apple TV
Feb-16 7:22:39 PM AirplaySpeak INFO AirplaySpeak version 3.0.0.12
Feb-16 7:22:39 PM Info Plugin AirplaySpeak has connected. IP:127.0.0.1:56182
Feb-16 7:22:39 PM Plug-In Interface AirplaySpeak is running as a trial, 24 days remaining.
Feb-16 7:22:30 PM Plug-In Shutting down Plug-In: AirplaySpeak
Reply With Quote
  #4  
Old February 16th, 2018, 08:25 PM
csullivan2005 csullivan2005 is offline
Seer Deluxe
 
Join Date: May 2015
Location: CT
Posts: 284
here is debug log for trying to have speaker speak something

Pri Type/Error Message/Source
Feb-16 7:24:34 PM AirplaySpeak DEBUG 14 Speaker.AfterSend()
Feb-16 7:24:34 PM AirplaySpeak DEBUG 14 Speaker.SendSample() gets lock
Feb-16 7:24:34 PM AirplaySpeak DEBUG 14 Speaker.SendSample()
Feb-16 7:24:34 PM AirplaySpeak DEBUG 14 Speaker.BeforeSend()
Feb-16 7:24:34 PM AirplaySpeak DEBUG Stack: at RTSPClient.Setup(Int32 controlport, Int32 timingport) at RAOPClient.Connect() at HSPI_AIRPLAY_SPEAK.Speaker.Reset()
Feb-16 7:24:34 PM AirplaySpeak INFO Connection to Kitchen (192.168.0.43:7000) failed: SETUP: no timing_port in response
Feb-16 7:24:34 PM AirplaySpeak DEBUG Transport, RTP/AVP/UDP;unicast;mode=record;server_port=61770;control_port=50293 ;timing_port=0
Feb-16 7:24:34 PM AirplaySpeak DEBUG Content-Length, 0
Feb-16 7:24:34 PM AirplaySpeak DEBUG Session, 1
Feb-16 7:24:34 PM AirplaySpeak DEBUG Date, Sat, 17 Feb 2018 00:24:24 GMT
Feb-16 7:24:34 PM AirplaySpeak DEBUG Audio-Jack-Status, connected
Feb-16 7:24:34 PM AirplaySpeak DEBUG CSeq, 2
Feb-16 7:24:34 PM AirplaySpeak DEBUG Server, AirTunes/356.19
Feb-16 7:24:34 PM AirplaySpeak DEBUG SETUP rtsp://192.168.0.10/0259170475 RTSP/1.0 CSeq: 2 Transport: RTP/AVP/UDP;unicast;interleaved=0-1;mode=record;control_port=59902;timing_port=59901 User-Agent: iTunes/7.6.2 ( Windows;N Client-Instance: 1194D2BCF064DDFF
Feb-16 7:24:34 PM AirplaySpeak DEBUG CSeq, 1
Feb-16 7:24:34 PM AirplaySpeak DEBUG Server, AirTunes/356.19
Feb-16 7:24:34 PM AirplaySpeak DEBUG Date, Sat, 17 Feb 2018 00:24:24 GMT
Feb-16 7:24:34 PM AirplaySpeak DEBUG Content-Length, 0
Feb-16 7:24:34 PM AirplaySpeak DEBUG ANNOUNCE rtsp://192.168.0.10/0259170475 RTSP/1.0 CSeq: 1 Content-Type: application/sdp Content-Length: 182 User-Agent: iTunes/7.6.2 ( Windows;N Client-Instance: 1194D2BCF064DDFF v=0 o=iTunes 0259170475 0 IN IP4 192.168.0.10 s=iTunes c=IN IP4 192.168.0.43 t=0 0 m=audio 0 RTP/AVP 96 a=rtpmap:96 AppleLossless a=fmtp:96 352 0 16 40 10 14 2 255 0 0 44100
Feb-16 7:24:33 PM AirplaySpeak DEBUG 14 Speaker.Reset() gets the lock
Feb-16 7:24:33 PM AirplaySpeak DEBUG 14 Speaker.Reset()
Feb-16 7:24:33 PM TTS Speak: (Kitchen:*):Test Test Test
Feb-16 7:24:33 PM Sonos SpeakIn called for Device = 0, Text = Test Test Test, Wait=False, Host = Kitchen:*
Feb-16 7:24:33 PM AirplaySpeak INFO (Kitchen): Test Test Test
Feb-16 7:24:33 PM Event Event Trigger "Homeseer Home Events airplay test"
Feb-16 7:24:33 PM Event Event Homeseer Home Events airplay test triggered by the event page 'Run' button.
Reply With Quote
  #5  
Old February 19th, 2018, 09:13 AM
spud's Avatar
spud spud is online now
Moderator
 
Join Date: Jan 2012
Location: Canada
Posts: 5,125
please try again with version 3.0.0.13 available here: https://forums.homeseer.com/showthre...48#post1066148
Reply With Quote
  #6  
Old February 19th, 2018, 03:02 PM
csullivan2005 csullivan2005 is offline
Seer Deluxe
 
Join Date: May 2015
Location: CT
Posts: 284
Thanks

Thanks it worked for HomePods

Now is there anyway to change the volume of a homepod like for an event such as at night turn homepod volume to 20 percent.. I don't want to speak something necessarily for this event but just be able to control homepod volume. Also is there a way to control volume of homepod within HSTOUCH?
Reply With Quote
  #7  
Old February 19th, 2018, 04:58 PM
spud's Avatar
spud spud is online now
Moderator
 
Join Date: Jan 2012
Location: Canada
Posts: 5,125
Quote:
Originally Posted by csullivan2005 View Post
Thanks it worked for HomePods

Now is there anyway to change the volume of a homepod like for an event such as at night turn homepod volume to 20 percent.. I don't want to speak something necessarily for this event but just be able to control homepod volume. Also is there a way to control volume of homepod within HSTOUCH?
Does the volume slider on the config page works on your HomePods?
If so I could make that available as a device.
Reply With Quote
  #8  
Old February 19th, 2018, 08:59 PM
csullivan2005 csullivan2005 is offline
Seer Deluxe
 
Join Date: May 2015
Location: CT
Posts: 284
yes the volume slider in config works for my apple home pods

thanks a device for each would be great!
Reply With Quote
  #9  
Old April 28th, 2018, 11:59 AM
Michel Michel is offline
Seer Deluxe
 
Join Date: Aug 2002
Location: Quebec, Canada
Posts: 130
Airplay2 compatibility

Hi Spud,

I think this thread answer to a question I had. At least partially.

I've removed my wired in wall/ceiling speakers and now looking at a Wi-Fi solution with ideally the following objectives :
- HS speaks to one or a group of clients (AiplaySpeak I suppose)
- Cast iTunes from your plugin to one or a group of clients.
- In a perfect world cast Spotify also to one or a group of clients.
- Control individual clients volume.

For some rooms I'd prefer Bose and others Sonos (Looking at the actual non-Airplay2 market offering)

I know that Sonos and Bose have announced Airplay2 support (But still have not seen any)

Do you have other preliminary info about how your plug-ins will support Airplay2?

So far what I'm thinking is :
- Bose PI : Does not seem very flexible
- Sonos PI : Might be an option
- Chromecast PI : Might be an option

Any other taught from anyone appreciated.

Regards.
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 10:45 PM.


Copyright HomeSeer Technologies, LLC