diff options
author | Kai Stevenson <kai@kaistevenson.com> | 2024-06-12 02:58:23 +0100 |
---|---|---|
committer | Kai Stevenson <kai@kaistevenson.com> | 2024-06-12 02:58:23 +0100 |
commit | b64a75252fdf105016c423dd527d5d26d0efe683 (patch) | |
tree | 373c7ae4b05c0a5ef2b52344297496625ac8c753 /music_status.sh | |
parent | e2a8307c8e7f1705ab19b5827cc1088fbd4aa025 (diff) |
music status script
Diffstat (limited to 'music_status.sh')
-rw-r--r-- | music_status.sh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/music_status.sh b/music_status.sh new file mode 100644 index 0000000..ef468df --- /dev/null +++ b/music_status.sh @@ -0,0 +1,12 @@ +#Script that writes the current mpd status +#To be called by a remote device +SSH_HOST="localhost" +STATUS=$(mpc status | grep paused) +REMOTE_PORT_COMMAND='(arduino-cli board list | grep dev | grep -o '^\S*')' +if [ -z $STATUS ] #not paused +then + SONG=$(mpc current) + ssh $SSH_HOTS "echo m$SONG > $REMOTE_PORT_COMMAND" +else #paused + ssh $SSH_HOST "echo mPAUSED > $REMOTE_PORT_COMMAND" +fi |