Use newer mpd API
[khatus.git] / x2 / src / bash / exe / khatus_sensor_mpd.sh
CommitLineData
75b23ff8
SK
1#! /bin/sh
2
3set -e
4
5dir_bin="$1"
6
8fc77d0b
SK
7# TODO: Convert mpd sensor to watcher from poller
8# Since we can just open the connection and send periodic requests.
9#
10# close
11# Closes the connection to MPD. MPD will try to send the remaining output
12# buffer before it actually closes the connection, but that cannot be
13# guaranteed. This command will not generate a response.
14#
15# Clients should not use this command; instead, they should just close the socket.
16#
17# https://www.musicpd.org/doc/html/protocol.html#connection-settings
18#
19echo 'status\ncurrentsong\nclose' \
75b23ff8
SK
20| nc 127.0.0.1 6600 \
21| "$dir_bin"/khatus_parse_mpd_status_currentsong
This page took 0.019456 seconds and 4 git commands to generate.