Re: this component - nowhere have I seen (maybe me not looking hard enough or in the right places) an integration or an example where the automation does any more than just turn on or off the radio -
for example - is it possible to tune to a particular favourite or preset?
@ketiljo@howi42@elajoie@AdmiralRaccoon
Hi guys - sorry to tag you - just wondering if anyone of you might know if it’s possible to control Frontier Silicone devices or merely turn them on and off? Thank you!
Thanks - but I’m working a bit blind - how would I “expose” (is that the right word?!) the commands I would need to use to talk the right language?
Like if I want to listen to the UK’s BBC Radio 4 WiFi stream, but then an hour later I might want to switch to the FM Radio 4 broadcast - at the moment I have no idea how I’d go about that…!
hI @AdmiralRaccoon@kevjs1982@Kent_Hansson@KjetilS@elajoie - sorry to ping you guys directly - I’m about to give up but I thought it was worth one last shot -
can anyone share their config (or a snippet of a config!) for talking to a Frontier Silicone radio?
My Roberts Revival iStream is a Frontier Silicone radio and I have it integrated into my front end - but all I can currently do is turn it on and off. I can’t figure out how to (for example) automate that
BBC Radio 4 on WiFi start playing
then in an automation switch to:
BBC Radio 1 on FM
FM reception here is awful so I don’t use it - should be source: “FM” but might be “FM Radio” or similar though, have a look at the available sources on the Media Player controller in HASS. Looks like the underlying library doesn’t support a direct preset selection
However you could possibly setup a few curl commands in a bash file to run when you have changed the input 0 assuming the radio’s IP is 192.168.1.11 and the PIN is 1234
And finally the script in Home Assistant - Turn the radio on (no harm if already on), select Internet, then run the script to select Triple J on Preset 15.
Hmmm - strange! I’ve tried running the commands and whilst the device seems to respond, they don’t seem to have ANY effect. i.e. if it’s ON and I send an OFF command - nothing.
If it’s ON and I try to change to a different preset - nothing. Strange!
curl "http://192.168.0.1/fsapi/SET/netremote.sys.power?pin=1234&value=1"
results in <fsapiResponse> <status>FS_OK</status> </fsapiResponse>
and my radio turning on.
Does it work from within Home Assistant which should be using the same commands?
Also, You have to quote the URL otherwise I get <fsapiResponse> <status>FS_PACKET_BAD</status> </fsapiResponse> and no change.
Definitely haven’t changed my PIN - indeed, the radio is discovered and controllable by Home Assistant without me needing to change or configure anything. I’ve just checked the menu on the radio and it shows the network PIN as being 1234