Page 2 of 5

Re: Toon app: Sonos Control

Posted: Sat Sep 29, 2018 10:36 am
by Toonz
The original author isn't very active anymore. I can update the app for the new screen resolution of Toon 2, but don't have Sonos kit myself, so cannot do proper functional testing.

Re: Toon app: Sonos Control

Posted: Sat Sep 29, 2018 1:05 pm
by TheHogNL
dennis071nl wrote:Hi guys,

Any plans to update the Sonos player for the TOON 2???

Dennis
Maybe try it yourself :) It is not that hard. And as Toonz said you need someone with sonos gear to test all functions.

Re: Toon app: Sonos Control

Posted: Sat Sep 29, 2018 8:29 pm
by dennis071nl
TheHogNL wrote:
dennis071nl wrote:Hi guys,

Any plans to update the Sonos player for the TOON 2???

Dennis
Maybe try it yourself :) It is not that hard. And as Toonz said you need someone with sonos gear to test all functions.

is there something like a tutorial foor n00bs? :-) no experience at all with programming, but i'm a fast learner and prepared to contribute to the community..!

Re: Toon app: Sonos Control

Posted: Sat Sep 29, 2018 9:40 pm
by Toonz
Super quick first hint.
The screen resolution of Toon 2 is 1024 x 800, Toon 1 is 800 x 600.

meaning that you have to multiply the x-coordinates of screen elements by 1,28 for Toon 2, y coordinate by 1,33 and font sizes by 1,3 ( roughly).
Either by using the Match formula or calculate the new coordinates yourself (I often use 1,25 easy to calculate by brain :-) )
Also replace all absolute values a formule to get correct display on both Toon 1 and Toon 2 by querying the isNxt (=Toon 2) variable.
Do this for all screen element positioning and sizing attributes in the qml files in the Sonos folder in qml/qmf/app/sonos

Example from MediaScreen.qml:

Code: Select all

		id: zoneContainer
		anchors {
			top: labelContainer.bottom
			topMargin: 30
			left: parent.left
			leftMargin: 44
			right: parent.right
			rightMargin: 27
		}
		spacing: 20
should become

Code: Select all

		id: zoneContainer
		anchors {
			top: labelContainer.bottom
			topMargin: isNxt ? 38 : 30
			left: parent.left
			leftMargin: isNxt ? 55 : 44
			right: parent.right
			rightMargin: isNxt ? 34 : 27
		}
		spacing: isNxt ? 25 : 20
Do this for all screen elements in the qml files in the Sonos folder.
When you are happy with the result, send me the sonos folder in a zipfile so I can publish it in ToonStore.

Kind regardz,

Toonz

Re: Toon app: Sonos Control

Posted: Thu Jan 17, 2019 12:39 am
by Toonz
Hi all,

version 1.0.4 is available in ToonStore.
Changelog:
-firmware 5 compatibility of the installer. No new functionality

Kind regardz,

Toonz

Re: Toon app: Sonos Control

Posted: Mon Jan 21, 2019 9:29 pm
by Toonz
Hi all,

version 1.0.5 is available in ToonStore.
Changelog:
- fixed a glitch in the installer which caused issues with the firmware upgrade script
- no new functionality

Kind regardz,

Toonz

Re: Toon app: Sonos Control

Posted: Thu Feb 14, 2019 9:55 am
by SubSun
Hi, i'm new here and have a quick question. I'm planning to root my Toon.

I would like to use it to control my Sonos system (and adjust temperature with smartphone).

After it is rooted, can i take the app from the Store by the wifi connection or do i need to connect it to my pc each time i want to add an app/update it to a new version? Wondering it, cause i need to know if i need to order the usb-to-serial-cable. If i need to have this for future use, i could try to root it myself. If not needed anymore then i will probably have someone to root it for me.

Re: Toon app: Sonos Control

Posted: Thu Feb 14, 2019 10:35 am
by Toonz
After rooting, the app on Toon communicates directly with the SONOS system via Wifi.
App updates will come via the ToonStore on Toon.

No need for the rooting kit after rooting

Re: Toon app: Sonos Control

Posted: Wed Feb 20, 2019 10:26 pm
by sil
Toon communicates not with the SONOS system via Wifi.
What ip do i use an what portnumber does sonos used.
In my router i can find hostname SonosZB an SonosSB

Need help to fix this problem

Re: Toon app: Sonos Control

Posted: Sat Mar 02, 2019 11:29 pm
by Klendy
Same problem here. Which ip adres and poort number? Where can i find that. Ip adres from sonos is not working.
Can someone help us?

Re: Toon app: Sonos Control

Posted: Sun Mar 10, 2019 8:37 pm
by RobbieT
legalr wrote:Tried this app to controll the my sonos.
Installed the Sonos Http API on my Synolgy nas (docker container)

controlling the Sonos is possible, and favorite list is availiable.
but not all vissual functions are working on FW 4.19, is there going to be an update?
Hi!
I want to install the api in a docker container on my synology. Can you help me out how you made this work?

Edit:
Nevermind; got it to work :-)

Re: Toon app: Sonos Control

Posted: Sun Jun 02, 2019 10:54 am
by yustmenl
Thanks for this great app i realy like it.
The only thing that i am missing is an option to browse the media library, is this planned? Or how have you guys solved this?

Re: Toon app: Sonos Control

Posted: Mon Jun 03, 2019 10:32 am
by TerrorSource
yustmenl wrote:Thanks for this great app i realy like it.
The only thing that i am missing is an option to browse the media library, is this planned? Or how have you guys solved this?
This app is no longer improved/developed.
Maker of this app sold this Toon and stopped developing.

Re: Toon app: Sonos Control

Posted: Mon Jun 03, 2019 12:13 pm
by mAiden
yustmenl wrote:Thanks for this great app i realy like it.
The only thing that i am missing is an option to browse the media library, is this planned? Or how have you guys solved this?
Like Terrorsource said, creator has stopped making this app..
I just want to see if I can build it in for you this weekend, but I don't have any sonos, I can't test it.

Re: Toon app: Sonos Control

Posted: Tue Jun 04, 2019 1:54 pm
by yustmenl
mAiden wrote: Like Terrorsource said, creator has stopped making this app..
I just want to see if I can build it in for you this weekend, but I don't have any sonos, I can't test it.
If you like to do it would appreciate it and i can test it.
Hopefully a lot of other users can also benefit from that feature.