Closed sn0skier closed 5 years ago
The device is only added when the call to get the device information is successful.
Can you try if you can get the device information with the next url (replace 192.168.0.1 with your ip address):
http://192.168.0.1:8008/setup/eureka_info
Errors are not logged when that call isn't successful.
I can get the device information at that address. Would you like me to post it here? I'm not sure if any of that information could compromise my privacy, but if you say it won't I trust you. Or I could email you the information? Thanks for your help.
There's no need to post the information, it was a check to make sure the IP address is right. Can you try 2.2.1? (I found a bug in 2.2. Only devices that are part of a group were added.)
This worked!
Sorry it took me so long to test, but this fixed it. Thank you.
On Sat, Jun 1, 2019 at 10:59 PM SamDel notifications@github.com wrote:
There's no need to post the information, it was a check to make sure the IP address is right. Can you try 2.2.1 https://github.com/SamDel/ChromeCast-Desktop-Audio-Streamer/files/3244398/Setup.2.2.1.zip? (I found a bug in 2.2. Only devices that are part of a group were added.)
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/SamDel/ChromeCast-Desktop-Audio-Streamer/issues/44?email_source=notifications&email_token=AF4DGNZ3SVHALK33I76WGPLPYMZRFA5CNFSM4HSBGTZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWXMVAI#issuecomment-497994369, or mute the thread https://github.com/notifications/unsubscribe-auth/AF4DGN7AYKKGIDQJRXELKQLPYMZRFANCNFSM4HSBGTZA .
Great! Thanks for testing.
You probably never used groups on your device? Is there a multizone/groups element (in the eureka_info configuration from the device returns) for your setup?
When I copy the information from http://192.168.0.1:8008/setup/eureka_info?params=version,audio,name,build_info,detail,device_info,net,wifi,setup,settings,opt_in,opencast,multizone,proxy,night_mode_params,user_eq,room_equalizer&options=detail the only phrases with the word group or multizone in them are these: "multichannel_group_supported":false,"multizone_supported":false I don't know if this is because I have a first generation device or if that it the way it should be or if you are looking for other information. Let me know if you need anything else.
On Mon, Jun 3, 2019 at 10:12 AM SamDel notifications@github.com wrote:
Great! Thanks for testing.
You probably never used groups on your device? Is there a multizone/groups element (in the eureka_info configuration from the device returns) for your setup?
[image: image] https://user-images.githubusercontent.com/25846417/58808315-1882ae80-861a-11e9-8368-8be7fe2438e1.png
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/SamDel/ChromeCast-Desktop-Audio-Streamer/issues/44?email_source=notifications&email_token=AF4DGN6XOZAIG6NCGJLT2PTPYURFLA5CNFSM4HSBGTZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWZQ4HA#issuecomment-498273820, or mute the thread https://github.com/notifications/unsubscribe-auth/AF4DGNZP5PSVKBL6PJSI663PYURFLANCNFSM4HSBGTZA .
I think the multizone configuration is only available in the newer versions of the device (not sure). The code was looking for it and skipped the device when it isn't there.
Thanks! I'll create a new 2.3 release later with support for devices that don't have the multizone element.
Great, I'm glad we could work this out together.
On Mon, Jun 3, 2019, 10:25 AM SamDel notifications@github.com wrote:
I think the multizone configuration is only available in the newer versions of the device (not sure). The code was looking for it and skipped the device when it isn't there.
Thanks! I'll create a new 2.3 release later with support for devices that don't have the multizone element.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/SamDel/ChromeCast-Desktop-Audio-Streamer/issues/44?email_source=notifications&email_token=AF4DGN6QT3E7ZD5SKOZA5YTPYUSUDA5CNFSM4HSBGTZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWZSDOY#issuecomment-498278843, or mute the thread https://github.com/notifications/unsubscribe-auth/AF4DGN223TAVNCIAL2VK3CDPYUSUDANCNFSM4HSBGTZA .
Confirmed multizone is only for Chromecast 2nd Gen, Chromecast 3rd Gen, or Chromecast Ultra.
I'm getting an error still. Before I could click continue, but now it doesn't work. Here is the error message:
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
** Exception Text ** System.NullReferenceException: Object reference not set to an instance of an object. at ChromeCast.Desktop.AudioStreamer.Application.Devices.StopGroups(IDevice deviceIn) at ChromeCast.Desktop.AudioStreamer.Application.Device.OnClickPlayStop() at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
** JIT Debugging ** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled.
For example:
When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
On Mon, Jun 3, 2019 at 10:35 AM SamDel notifications@github.com wrote:
Confirmed multizone is only for Chromecast 2nd Gen, Chromecast 3rd Gen, or Chromecast Ultra https://support.google.com/chromecast/thread/678426?hl=en.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/SamDel/ChromeCast-Desktop-Audio-Streamer/issues/44?email_source=notifications&email_token=AF4DGN5H3LFUC4K66EC3VJDPYUT4XA5CNFSM4HSBGTZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWZTHPY#issuecomment-498283455, or mute the thread https://github.com/notifications/unsubscribe-auth/AF4DGN7WK4RORH37UTVMWCDPYUT4XANCNFSM4HSBGTZA .
Sorry, multizone is used on multiple places, should have checked. Can you try 2.2.2?
Thanks again.
That seems to have worked. No errors so far. I'll update if I get one.
Thanks again.
On Tue, Jun 4, 2019 at 2:32 AM SamDel notifications@github.com wrote:
Sorry, multizone is used on multiple places, should have checked. Can you try 2.2.2 https://github.com/SamDel/ChromeCast-Desktop-Audio-Streamer/files/3250833/Setup.2.2.2.zip ?
Thanks again.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/SamDel/ChromeCast-Desktop-Audio-Streamer/issues/44?email_source=notifications&email_token=AF4DGN7QADSNDM32XT4L3G3PYYEADA5CNFSM4HSBGTZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODW3R5MI#issuecomment-498540209, or mute the thread https://github.com/notifications/unsubscribe-auth/AF4DGN44CVL2ANPS2SHQG53PYYEADANCNFSM4HSBGTZA .
Thanks for changing the title. No further issues?
I've published a 2.3 release with the fix.
No further issues.
I added a device in the config file:
I don't get any errors in the log file, but no device appears in the Devices section of the GUI.