+2
Answered
Jackie Roos 4 months ago in Modules • updated by Ilya Markov (expert) 2 weeks ago 70

Hi

we have updated our Sonos to firmware 7.2


and the iRidium Sonos module has stopped working:

Can you please fix


thanks

Answer

Answer

Hi, Matthijs
Please, check your version of i3pro app (above 1.1.5) and version of project code

Under review

Hello,

does you use the latest iridium version? and on what device?

i am testing sonos 7.2 version on latest windows client and everything works fine

I believe it's the latest Iridium version, it is Sonos 7.2 and on an iOS device running iOS10

Once a zone has a playlist running I can control it, but I cant access the music library at all, I cant get the playlist files to populate, basically only the centre section of the interface works


I have only had sonos 7.2 version devices here

ok. what mobile devices does you use? Ios or Android Device? And what os version?

iPad mini gen 4, IOS10, Jackie also has tried the emulator and it wont work on that either

iOS 10.3.1 to be precise

ok, i broke it too))

i attach a link to drive with our new beta windows client and new sonos project. try it and give me a feedback

https://drive.google.com/drive/folders/0B36a0ayl55pmQ252Njhza01iVGs?usp=sharing


This is all I get even with that beta version

I get the same running on a Win7 PC and the iPad

What sonos devices does you has?

Check your router. Does it allow all upnp connections?

testing with 2 x Sonos Play1

there are no upnp filters set on the router

send me please log file from win client

Then,

1) Download and install wireshark app https://www.wireshark.org/#download

2) Start wireshark and press "start" button

3) Open default sonos app on windows

4) wait 20-30 seconds

5) Press "stop" button in wireshark app

6) Press in wireshart File->Save as and save it in file.


This file attach here

Sonos1.2.irpz

Ok, and now, take wireshark logs for this project. Use it in i3 pro

and use this project with new app version from here https://drive.google.com/drive/folders/0B36a0ayl55pmQ252Njhza01iVGs?usp=sharing


and in i3 pro press F8, enter the password 2007. App will opens system menu. and take a screen of this menu and send it to me

has that project changed in the last 24 hours?


do you mean Iridium.exe or the sonos1.2?

the iridium.exe produced a virus alert on my PC

Hi David - I just downloaded iridium64.exe and no virus alert.


This sonos and iridium64.exe worked for me, but there are some script errors:


26-04-2017 19:38:32.177] INFO CORE *** The client started to work ***
[26-04-2017 19:38:36.802] WARNING UPNP RINCON_000E58AE01D401400 Receive. XML parse error Error document empty.; (null)
[26-04-2017 19:38:36.987] WARNING UPNP RINCON_000E58AE01D401400 Receive. XML parse error Error document empty.; (null)
[26-04-2017 19:38:37.203] WARNING UPNP RINCON_000E58AE01D401400 Receive. XML parse error Error document empty.; (null)
[26-04-2017 19:38:37.421] INFO SCRIPT TypeError: E:\iRidium\iRidium mobile 3\Client\Sonos1.2\scripts\control.js:1878: Tried to use undefined as an object
[26-04-2017 19:38:37.587] WARNING UPNP RINCON_000E58AE01D401400 Receive. XML parse error Error document empty.; (null)
[26-04-2017 19:38:37.787] WARNING UPNP RINCON_000E58AE01D401400 Receive. XML parse error Error document empty.; (null)
[26-04-2017 19:38:38.003] INFO SCRIPT update
[26-04-2017 19:38:38.019] INFO SCRIPT TypeError: E:\iRidium\iRidium mobile 3\Client\Sonos1.2\scripts\control.js:1878: Tried to use undefined as an object
[26-04-2017 19:38:38.056] WARNING UPNP RINCON_000E58AE01D401400 Receive. XML parse error Error document empty.; (null)
[26-04-2017 19:38:38.171] WARNING UPNP RINCON_000E58AE01D401400 Receive. XML parse error Error reading Attributes.; http://schemas.xmlsoap.org/soap/encoding/"> xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">x-file-cifs://JACKIES-PC/Music/Cold%20Chisel/Chisel/10%20Cheap%20Wine.mp3/getaa?u=x-file-cifs%3a%2f%2fJACKIES-PC%2fMusic%2fCold%2520Chisel%2fChisel%2f10%2520Cheap%2520Wine.mp3&v=5Cheap Wineobject.item.audioItem.musicTrackCold ChiselChisel10Don Walker112
[26-04-2017 19:38:38.241] WARNING SCRIPT http://schemas.xmlsoap.org/soap/encoding/"> xmlns:u="urn:schemas-upnp-org:service:ContentDirectory:1">x-file-cifs://JACKIES-PC/Music/Cold%20Chisel/Chisel/10%20Cheap%20Wine.mp3/getaa?u=x-file-cifs%3a%2f%2fJACKIES-PC%2fMusic%2fCold%2520Chisel%2fChisel%2f10%2520Cheap%2520Wine.mp3&v=5Cheap Wineobject.item.audioItem.musicTrackCold ChiselChisel10Don Walker112
[26-04-2017 19:38:38.256] INFO SCRIPT TypeError: E:\iRidium\iRidium mobile 3\Client\Sonos1.2\scripts\control.js:1878: Tried to use undefined as an object
[26-04-2017 19:38:38.320] ERROR UPNP CUpnpDevice(SonosPlayer-1(3)): Time of waiting for connection is over!
[26-04-2017 19:38:38.340] ERROR UPNP SonosPlayer-1(3): Time of waiting for connection is over!
[26-04-2017 19:38:38.403] INFO SCRIPT TypeError: E:\iRidium\iRidium mobile 3\Client\Sonos1.2\scripts\control.js:1878: Tried to use undefined as an object
[26-04-2017 19:38:40.375] ERROR UPNP CUpnpDevice(be89dfce-2bb8-1ea7-dc39-c0a0bbce5563(9)): Time of waiting for receive data is over!
[26-04-2017 19:38:40.390] ERROR UPNP be89dfce-2bb8-1ea7-dc39-c0a0bbce5563(9): Time of waiting for data is over!
[26-04-2017 19:38:45.227] ERROR UPNP CUpnpDevice(SonosPlayer-1(3)): Time of waiting for connection is over!
[26-04-2017 19:38:45.246] ERROR UPNP SonosPlayer-1(3): Time of waiting for connection is over!



Hi Jackie, I am running a 32 bit version of Win7

I just did a download from iridium site and with v 1.1.4:12002 I still don't get anythig

Jackie, script error is ok, because it is early developer version of project

David, there is no virus.

1) Take iRidium.exe from drive

2) Paste it in iridium path

3) Start it with project Sonos1.2.irpz

4) test it.

Wait for your feedback

Hi David, I just downloaded the 32 bit version and it worked.


Just in case: To run the new version from the emulator, you will need to replace the existing iridium.exe file in C:\Program Files (x86)\iRidium Ltd\iRidium Pro\iRidium with the new version (I just renamed the existing versions)




Xopyc - Is it possible to give David a version for his iPad to test?

Jackie, not right not. Soon this version will be avaliable

Understood, thanks :)

Thanks Jackie, in the end I had to shut down my anti-virus, but got it to run


Xopyc

Thats now working. Any idea when the iPad app update may happen?

Searching answer

Hello David,

Can you Testflight app? We can add you like a tester for checking Sonos by our new beta 1.1.5

Hello!


You can check it with Beta Setup 1.1.5 and this test project. But, this project is only for testing, because improvements are required

Having trouble getting test flight to run on my new iPad, its being sorted in another thread. will test as soon as that is resolved

Still waiting to get test flight activated

+1

Finally I have test flight running 1.1.5 (12117)

I have tested the sonos module from the link above and it seems to have full functionality from an iPad running iOS10

when will we see an update to the public iOS app?

In our system the current playlist only displays "loading" the other fields and controls works fine.


I use this script on a cementary so its crucial to fix this.

Waiting for user's reply

it does not works on ipad or on windows? try it on windows and it will not works then send to me a screenshot of GUI and logs

+1

thank you for youre fast reaction,


its only on the iPad, in Windows it now works fine.


IRPZ project with new Sonos script

ockenburgh.log


+1

Hello all.. just some feedback...


The project is working fine for me on IPad Mini Gen.1 with IOS 9.3.5

With Iridium V3 Studio 1.1.5.19462

and I3pro app Version 1.1.5 from 16.05.2017

tested with Sonos Play:3 Firmware Version 7.2 (build 35339010) / Hardware Version 1.8.1.2-2


I just get some scripts error like Jackie... Hope we can fix this too then we have a great new Sonos Module



PS:

IPad Mini Gen.1 can not be upgraded to IOS 10 just FYI


Thank you IIya Markov for helping on this Sonos Project, also thank you everybody else involved as well.


+1

I have the problem that in project Sonos 1.2 the track, artist and album are not shown, anyone know how to fix?

Doesn't work on either iPad mini gen1 as in Win7pro 64bit


Answer

Hi, Matthijs
Please, check your version of i3pro app (above 1.1.5) and version of project code

Checked it, had an older version of the project (was 1.2 but dated earlier) and works! Thx

Hi!
Does anyone have a working module Sonos for IPhone with working playlist and full list of radio stations?

And how to use command from script (for example i need to choose pleer and playlist to play music)?


Thanks in advance

Hello,

we test it again and everything fine in our office. check that you use the latest app version from AppStore(Google Play) and that you use the latest sonos project ( you can find it here https://drive.google.com/open?id=0B36a0ayl55pmREtSWHVFcGRpZnc). Soon we will upload yhis project to our site

for IPhone please, or for any other phone!

P.S. version for ipad works well

Thanks

hi,


how do we select the player,


do we need to setup something , or fill in an IP adres


gr Ludwig


Sonos module work, but iRidium log shows permanent error:

............................................

[27-06-2017 12:29:54.547] INFO SCRIPT TypeError: C:\Users\.........\Documents\iRidium pro documents\Client\Sonos1.2 (3)\scripts\control.js:1878: Tried to use undefined as an object

Hello,

i attach smartphone and retina project to this post. Check it please

Sonos_rebuild.rar

Log shows:

1. Project Metro_Sonos_iPhone_RC_2.0.0 v3

.............................................

[13-07-2017 09:49:46.779] ERROR SCRIPT Device_InvokeAction UserData null
[13-07-2017 09:49:46.910] INFO SCRIPT !!!XML Error1


2. Project Metro_Sonos_Retina_2048_RC_2.2.1 v3

...............................................

[13-07-2017 09:53:00.187] ERROR SCRIPT Device_InvokeAction UserData null
[13-07-2017 09:53:00.408] INFO SCRIPT !!!XML Error TypeError: C:\Users\......\Documents\iRidium pro documents\Client\Metro_Sonos_Retina_2048_RC_2.2.1 v3\scripts\Sonos_Control.js:1608: Tried to use undefined as an object


добрый день. Функционал весь работает у вас? Эти сообщение не влияют на работоспособность

Функционал работает

хорошо. на сообщения не обращайте внимания, они информационные и мы скоро их уберем