edmw / volumio-hid

Reads input events from USB Human interface devices (HID), for example a RFID reader, and attempts to send associated control commands to Volumio. This is part of a DIY Audio Player project.
MIT License
3 stars 3 forks source link

playplaylist in HID.conf #3

Closed Jeanrom closed 5 years ago

Jeanrom commented 5 years ago

Could you explain the format for tag in order to play playlist please :) ?

######## rfid: { device: /dev/input/by-id/usb-13ba_Barcode_Reader-event-kbd, vendor: 0x13ba, product: 0x0018, serials: {

map rfid card serial numbers to volumio control commands

    '0004775724': playbackPlay,
    '0004626662': playplaylist,

######## Is it good??

Because I Have the error after scanning my tag:

root@volumio:/home/volumio/volumio-hid# systemctl restart volumio-hid.service root@volumio:/home/volumio/volumio-hid# systemctl status volumio-hid.service ● volumio-hid.service - volumio-hid Service Loaded: loaded (/lib/systemd/system/volumio-hid.service; enabled) Active: active (running) since Mon 2019-01-07 22:02:22 UTC; 1s ago Docs: https://github.com/edmw/volumio-hid Main PID: 9624 (python) CGroup: /system.slice/volumio-hid.service └─9624 /home/volumio/.pyenv/volumio-hid/bin/python /home/volumio/volumio-hid/HID.py

Jan 07 22:02:22 volumio systemd[1]: Started volumio-hid Service. Jan 07 22:02:23 volumio <1031>VOLUMIO-HID[9624]: [Volumio] Connect to 'localhost:3000' Jan 07 22:02:23 volumio <1031>VOLUMIO-HID[9624]: [RFID] Get HID device at '/dev/input/by-id/usb-HXGCoLtd_HIDKeys-event-kbd' Jan 07 22:02:23 volumio <1031>VOLUMIO-HID[9624]: [RFID] Grab HID device 'HXGCoLtd HIDKeys' Jan 07 22:02:23 volumio <1030>VOLUMIO-HID[9624]: Clearance ... root@volumio:/home/volumio/volumio-hid# systemctl status volumio-hid.service ● volumio-hid.service - volumio-hid Service Loaded: loaded (/lib/systemd/system/volumio-hid.service; enabled) Active: activating (auto-restart) (Result: exit-code) since Mon 2019-01-07 22:02:30 UTC; 11s ago Docs: https://github.com/edmw/volumio-hid Process: 9624 ExecStart=/home/volumio/.pyenv/volumio-hid/bin/python /home/volumio/volumio-hid/HID.py (code=exited, status=1/FAILURE) Main PID: 9624 (code=exited, status=1/FAILURE)

Jan 07 22:02:30 volumio systemd[1]: Unit volumio-hid.service entered failed state. root@volumio:/home/volumio/volumio-hid#

Jeanrom commented 5 years ago

Ok, I understand, If you want playlist, Do not enter the Tag SN in the HID.conf. Juste name your playlist in Volumio as the name of the tag! Thx for the great job of this script ;)