malpeli wrote: 
> The best I can do so far is point a squeezebox to the stream URL... I've
> now got an automation that turns on my amplifier and switches the input
> to my Squeezebox Touch whenever I trip the following script...
> 
> > 
Code:
--------------------
  >   > 
  > alias: ABC Radio Perth SB Touch
  > sequence:
  > - service: squeezebox.call_method
  > target:
  > entity_id: media_player.living_room
  > data:
  > command: playlist
  > parameters:
  > - play
  > - http://www.abc.net.au/res/streaming/audio/mp3/local_perth.pls
  > mode: single
  > icon: mdi:radio
  > 
--------------------
> > 
> 
> The automation triggers another script that turns on my dumb Cambridge
> Audio amp via a Broadlink RM4 Mini and switches the input to the Touch
> regardless of the state of the CA amp. I only use two inputs, the
> Touch and the Google Chromecast but you could easily tweak this code
> for many more inputs
> 
> > 
Code:
--------------------
  >   > alias: Choose Squeezebox Cambridge Audio
  > sequence:
  > - choose:
  > - conditions:
  > - condition: state
  > entity_id: input_boolean.cambridge_audio
  > state: 'off'
  > - condition: not
  > conditions:
  > - condition: state
  > entity_id: input_select.cambridge_audio_inputs
  > state: Squeezebox
  > sequence:
  > - service: script.cambridge_audio_select_squeezebox
  > - conditions:
  > - condition: state
  > entity_id: input_boolean.cambridge_audio
  > state: 'on'
  > - condition: not
  > conditions:
  > - condition: state
  > entity_id: input_select.cambridge_audio_inputs
  > state: Squeezebox
  > sequence:
  > - service: script.cambridge_audio_select_squeezebox
  > - conditions:
  > - condition: state
  > entity_id: input_boolean.cambridge_audio
  > state: 'off'
  > - condition: state
  > entity_id: input_select.cambridge_audio_inputs
  > state: Squeezebox
  > sequence:
  > - service: script.cambridge_audio_select_squeezebox
  > default: []
  > mode: single
  > icon: mdi:music
--------------------
> > 
> 
> The input booleans and selects get triggered with the Broadlink
> commands, such as...
> 
> > 
Code:
--------------------
  >   > alias: Cambridge Audio select squeezebox
  > sequence:
  > - service: remote.send_command
  > target:
  > entity_id: remote.lounge_blaster_remote
  > data:
  > command: squeezebox
  > device: cambridge_audio
  > - service: input_select.select_option
  > data:
  > option: Squeezebox
  > target:
  > entity_id: input_select.cambridge_audio_inputs
  > - service: input_boolean.turn_on
  > target:
  > entity_id: input_boolean.cambridge_audio
  > mode: single
  > icon: mdi:music
  > 
--------------------
> > 
> 
> When it comes to in-app radio selection triggers, the CLI page does
> have directions for such expert-level wizardry... I used to have a
> Digitally Imported account for emergency party situations but that was
> 10 years ago... Have you tried emailing your preferred app devs for
> hints?
> 
> And if anyone with Pearl credentials is reading this, please...
> Please... PLEASE write a Twitch audio stream plugin for us
> near-mortals... SoundCloud just doesn't have the DJ draw that it used
> to. I demand DJ live stream wizardry or on strike I shall go! See if I
> don't...
> 
> Wizards of the world unite, you only have your wands to lose!


I haven't made a run at this for awhile, but your thread stirred up the
desire again.  I'll have a look at your scripts and see if there is any
magic left in my worn out, overused, wands

Thanks


------------------------------------------------------------------------
PRGeno's Profile: http://forums.slimdevices.com/member.php?userid=718
View this thread: http://forums.slimdevices.com/showthread.php?t=115321

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to