Control Spotify with IKEA Symfonisk remote

enter image description here Use IKEA Symfonisk remote to control Spotify playback on a Windows PC. Play, pause change volume and skip tracks without taking your mobile from the pocket.

Features:

  • Single Click – Play/Pause
  • Double Click – Skip track
  • Triple Click – Previous Track
  • Rotate – Change Volume

You will need the following:

More about me:

If you want to get the latest updates to this project you can follow me via your preferred social media:

And if you feeling like buying me a coffee or supporting me in a more continuous way:

I hope you have enjoyed the project!

SymfoniskdelayCompose ARhttp request
Flow 1
[{"id":"4350d976.e7d818","type":"tab","label":"Symfonisk in NodeRED","disabled":false,"info":"![enter image description here](https://notenoughtech.com/wp-content/uploads/2019/12/maxresdefault-13.jpg)\nUse IKEA Symfonisk remote to control Spotify playback on a Windows PC.  Play, pause change volume and skip tracks without taking your mobile from the pocket.\n\n - [Complete instructions](https://notenoughtech.com/home-automation/control-spotify-with-ikea-symfonisk/)\n\n\n**Features**:\n- Single Click – Play/Pause\n- Double Click – Skip track\n- Triple Click – Previous Track\n- Rotate – Change Volume\n\nYou will need the following:\n\n-   [Spotify](https://www.spotify.com/uk/)  app (Windows 10)\n-   [Toastify](https://github.com/aleab/toastify/releases)  (global shortcuts)\n-   [AutoRemote](https://notenoughtech.com/tasker/tasker-plugin/autoremote-tasker-plugin/)\n-   [EventGhost](http://www.eventghost.net/)\n-   [CC2531 Zigbee Stick](https://notenoughtech.com/home-automation/flashing-cc2531-without-cc-debugger/)\n"},{"id":"66d89ac.2840864","type":"mqtt in","z":"4350d976.e7d818","name":"Symfonisk","topic":"zigbee2mqtt/symfonisk","qos":"0","datatype":"json","broker":"eca6af44.5297b","x":100,"y":80,"wires":[["dcf82671.d11d28"]]},{"id":"dcf82671.d11d28","type":"delay","z":"4350d976.e7d818","name":"","pauseType":"rate","timeout":"2","timeoutUnits":"seconds","rate":"2","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":true,"x":290,"y":80,"wires":[["e7be9ce9.d71ba"]]},{"id":"e7be9ce9.d71ba","type":"function","z":"4350d976.e7d818","name":"Compose AR","func":"var command = \"SPOTIFY\"+msg.payload.action; \nvar AR = global.get(\"ARdesktop\"); \n\nmsg.url = \"https://autoremotejoaomgcd.appspot.com/sendmessage?key=\"+AR+\"&message=\"+command;\n\nreturn msg;\n","outputs":1,"noerr":0,"x":470,"y":80,"wires":[["31644a8d.2463c6"]]},{"id":"31644a8d.2463c6","type":"http request","z":"4350d976.e7d818","name":"","method":"POST","ret":"txt","paytoqs":false,"url":"","tls":"","persist":false,"proxy":"","authType":"","x":630,"y":80,"wires":[[]]},{"id":"eca6af44.5297b","type":"mqtt-broker","z":"","name":"MQTT","broker":"dockerpi.local","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]

Flow Info

Created 5 years, 10 months ago
Updated 5 years, 9 months ago
Rating: not yet rated

Actions

Node Types

Core
  • delay (x1)
  • function (x1)
  • http request (x1)
  • mqtt in (x1)
  • mqtt-broker (x1)
Other
  • tab (x1)

Tags

  • IKEA
  • symfonisk
  • spotify
  • music
  • playback
  • volume
  • play
  • pause
  • skip
  • back
Copy this flow JSON to your clipboard and then import into Node-RED using the Import From > Clipboard (Ctrl-I) menu option