Re: [SlimDevices: Plugins] Annouce: Squeeze Control, a squeezebox remote app, is now available for Android

2019-09-13 Thread Paul Guijt


Hi all,

I have managed to have SqueezeCtl be in my notification area no matter
what, when and only when I'm connected to the WiFi network my
SqueezeServer is on.

Having used Tasker for many years, I nowadays use 'Automagic'
(http://automagic4android.com/). 

Currently I use three flows. 

1. WiFi Network in

- Trigger: WiFi Connected
- Notification on Statusbar Displayed
  Package: com.angrygoat.android.squeezectrl
- If false: Send Broadcast
  com.angrygoat.android.squeezectrl.REMOTE_CONNECT
  Explicit Component: Package com.angrygoat.android.squeezectrl

2. WiFi Network out

- Trigger: WiFi Disconnected
- Send Broadcast
  com.angrygoat.android.squeezectrl.REMOTE_CLOSE
  Explicit Component: Package com.angrygoat.android.squeezectrl

3. Restore SqueezeCtl

- Trigger: Notification on Statusbar Removed
  Package: com.angrygoat.android.squeezectrl
- WiFi Connected?
- If true: Send Broadcast
  com.angrygoat.android.squeezectrl.REMOTE_CONNECT
  Explicit Component: Package com.angrygoat.android.squeezectrl

Simple and maybe can be made simpler, but it works for me.

Regards,
Paul



Paul Guijt's Profile: http://forums.slimdevices.com/member.php?userid=36711
View this thread: http://forums.slimdevices.com/showthread.php?t=96757

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Annouce: Squeeze Control is now available as a UWP app for Windows 10.

2018-02-08 Thread Paul Guijt

Just download it in the Store that is in Windows.





Paul Guijt's Profile: http://forums.slimdevices.com/member.php?userid=36711
View this thread: http://forums.slimdevices.com/showthread.php?t=106060

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Annouce: Squeeze Control is now available as a UWP app for Windows 10.

2016-10-27 Thread Paul Guijt

A firewall issue?





Paul Guijt's Profile: http://forums.slimdevices.com/member.php?userid=36711
View this thread: http://forums.slimdevices.com/showthread.php?t=106060

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Annouce: Squeeze Control, a squeezebox remote app, is now available for Android

2016-05-05 Thread Paul Guijt

I want to do something in Tasker, depending on the active player in
SqueezeCtrl. 

Any ideas how to let Tasker do this are quite welcome! 

Verstuurd met Tapatalk





Paul Guijt's Profile: http://forums.slimdevices.com/member.php?userid=36711
View this thread: http://forums.slimdevices.com/showthread.php?t=96757

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Annouce: Squeeze Control, a squeezebox remote app, is now available for Android

2015-05-11 Thread Paul Guijt

Hi Wayne,

wt0 wrote: 
 Yes they are still valid.  They pretty much have to be, since both the
 widget and the notification controls use most of them.
 
 Are you are using the old version (1.6.2)?  If so change squeezectrl to
 sqzctrl.

No, I use version 1.7.2. 

I tried 

 com.angrygoat.android.squeezectrl.REMOTE_PLAYER_SELECT
 
 with in the first Extra field:
 playerId:MAC address of player
 
 and in Cat None or Default
 

without effect. This is an export of the Tasker Task:


TaskerData sr= dvi=1 tv=4.6u3m
Task sr=task3
cdate1430725063525/cdate
edate1431374827020/edate
id3/id
nmeNaar bed/nme
pri10/pri
Action sr=act0 ve=7
code6904/code
Bundle sr=arg0
Vals sr=val
com.twofortyfouram.locale.intent.extra.BLURBServer: 192.168.178.100
Player: Woonkamer
Command: Stop/com.twofortyfouram.locale.intent.extra.BLURB
com.twofortyfouram.locale.intent.extra.BLURB-typejava.lang.String/com.twofortyfouram.locale.intent.extra.BLURB-type
com.yourcompany.yourapp.extra.COMMAND00:04:20:23:03:83
stop/com.yourcompany.yourapp.extra.COMMAND
com.yourcompany.yourapp.extra.COMMAND-typejava.lang.String/com.yourcompany.yourapp.extra.COMMAND-type
com.yourcompany.yourapp.extra.PASSWORD/com.yourcompany.yourapp.extra.PASSWORD
com.yourcompany.yourapp.extra.PASSWORD-typejava.lang.String/com.yourcompany.yourapp.extra.PASSWORD-type
com.yourcompany.yourapp.extra.PORT9090/com.yourcompany.yourapp.extra.PORT
com.yourcompany.yourapp.extra.PORT-typejava.lang.String/com.yourcompany.yourapp.extra.PORT-type
com.yourcompany.yourapp.extra.STRING_MESSAGE192.168.178.100/com.yourcompany.yourapp.extra.STRING_MESSAGE
com.yourcompany.yourapp.extra.STRING_MESSAGE-typejava.lang.String/com.yourcompany.yourapp.extra.STRING_MESSAGE-type
com.yourcompany.yourapp.extra.USERNAME/com.yourcompany.yourapp.extra.USERNAME
com.yourcompany.yourapp.extra.USERNAME-typejava.lang.String/com.yourcompany.yourapp.extra.USERNAME-type
com.yourcompany.yourcondition.extra.INT_VERSION_CODE1472/com.yourcompany.yourcondition.extra.INT_VERSION_CODE
com.yourcompany.yourcondition.extra.INT_VERSION_CODE-typejava.lang.Integer/com.yourcompany.yourcondition.extra.INT_VERSION_CODE-type
net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYScom.yourcompany.yourapp.extra.COMMAND/net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS
net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-typejava.lang.String/net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type
net.dinglisch.android.tasker.subbundledtrue/net.dinglisch.android.tasker.subbundled
net.dinglisch.android.tasker.subbundled-typejava.lang.Boolean/net.dinglisch.android.tasker.subbundled-type
/Vals
/Bundle
Str sr=arg1 ve=3com.cuberob.autosqueeze/Str
Str sr=arg2 ve=3AutoSqueeze/Str
Int sr=arg3 val=0/
/Action
Action sr=act1 ve=7
code20/code
App sr=arg0
appClasscom.angrygoat.android.squeezectrl.MainActivity/appClass
appPkgcom.angrygoat.android.squeezectrl/appPkg
labelSqueeze Ctrl/label
/App
Str sr=arg1 ve=3/
Int sr=arg2 val=0/
/Action
Action sr=act2 ve=7
code877/code
Str sr=arg0
ve=3com.angrygoat.android.squeezectrl.REMOTE_PLAYER_SELECT/Str
Int sr=arg1 val=1/
Str sr=arg2 ve=3/
Str sr=arg3 ve=3/
Str sr=arg4 ve=3playerId:00:04:20:26:6e:0c/Str
Str sr=arg5 ve=3server:192.168.178.100/Str
Str sr=arg6 ve=3com.angrygoat.android.squeezectrl/Str
Str sr=arg7 ve=3/
Int sr=arg8 val=0/
/Action
/Task
/TaskerData


First I stop my Squeezebox in the living room with AutoSqueeze, then I
start Squeeze Control and finally I select my bedroom Squeezebox as
player in Squeeze Control. That's my intent, though ;-)

Do you or anyone have any suggestion? 

Thanks,
Paul



Paul Guijt's Profile: http://forums.slimdevices.com/member.php?userid=36711
View this thread: http://forums.slimdevices.com/showthread.php?t=96757

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Annouce: Squeeze Control, a squeezebox remote app, is now available for Android

2015-05-11 Thread Paul Guijt

That works, only with Cat none. 

And selecting the new player, the background doesn't change too.





Paul Guijt's Profile: http://forums.slimdevices.com/member.php?userid=36711
View this thread: http://forums.slimdevices.com/showthread.php?t=96757

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Annouce: Squeeze Control, a squeezebox remote app, is now available for Android

2015-05-06 Thread Paul Guijt

Is this information still valid? I tried it, with no effect. 

wt0 wrote: 
 I just realized that the intents I use for the widget, notification
 controls, and Android Wear could be used with Tasker.
 
 These intents are for the republished app Squeeze Ctrl. If you are using
 the the previous app Squeeze Control, change squeezectrl to sqzctrl.
 
 Create a Send Intent Tasker with these parameters:
 
 Action: one of the intents below
 Package: com.angrygoat.android.squeezectrl
 Target: Broadcast Receiver
 
 Rew, Play/Pause, Fwd:
  
Code:

  com.angrygoat.android.squeezectrl.REMOTE_REW
   com.angrygoat.android.squeezectrl.REMOTE_PLAY
   com.angrygoat.android.squeezectrl.REMOTE_FWD

  
 
 Volume up/down:
  
Code:

  com.angrygoat.android.squeezectrl.REMOTE_VOLDN
   com.angrygoat.android.squeezectrl.REMOTE_VOLUP

  
 
 Exit the app:
  
Code:

  com.angrygoat.android.squeezectrl.REMOTE_CLOSE

  
 
 The following only work with the last version of Squeeze Control
 (1.6.2):
 
 Toggle Player Power:
  
Code:

  com.angrygoat.android.squeezectrl.REMOTE_POWER

  
 
 Select Player:
  
Code:

  com.angrygoat.android.squeezectrl.REMOTE_PLAYER_SELECT
   
   Put this in the first Extra field:
   playerId:MAC address of player
   
   If the player is on a different server, put this in the second Extra field:
   server:IP address of the server

  
 
 The following only work with Squeeze Ctrl:
 
 Connect and Disconnect from the server:
  
Code:

  com.angrygoat.android.squeezectrl.REMOTE_CONNECT
   com.angrygoat.android.squeezectrl.REMOTE_DISCONNECT

 



Paul Guijt's Profile: http://forums.slimdevices.com/member.php?userid=36711
View this thread: http://forums.slimdevices.com/showthread.php?t=96757

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins