Skip to content

kowalcj0/pi-localvoice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pi-localvoice

python based service for raspberry pi that plays audio files based on provided JSON schedule

Raspberry Pi - Requirements:

How to auto start the service:

sudo nano /etc/rc.local

then before the last line containg "exit 0" add these two lines:

cd /home/pi/lv
nohup ./lvsrv.py &

Example JSON schedule:

{
    "schedule": [
        {
            "priority": 3,
            "suid": "S138009819520545",
            "direction": "BOTH",
            "maxbid": "32",
            "pricetopay": "32",
            "starttime": "2013-09-25 11:00:00",
            "endtime": "2013-09-25 17:00:00",
            "requestedplays": "3",
            "filename": "http://www.example.mobi/audio_files/A138009819547204.mp3",
            "retrieveddatetime": null
        },
        {
            "priority": 2,
            "suid": "S138011463681137",
            "direction": "BOTH",
            "maxbid": "32",
            "pricetopay": "32",
            "starttime": "2013-09-25 10:00:00",
            "endtime": "2013-09-25 20:00:00",
            "requestedplays": "20",
            "filename": "http://www.example.mobi/audio_files/A138011463662368.mp3",
            "retrieveddatetime": null
        },
        {
            "priority": 1,
            "suid": "S138009790363324",
            "direction": "BOTH",
            "maxbid": "34",
            "pricetopay": "33",
            "starttime": "2013-09-25 14:00:00",
            "endtime": "2013-09-25 19:00:00",
            "requestedplays": "10",
            "filename": "http://www.example.mobi/audio_files/A138009790345095.mp3",
            "retrieveddatetime": null
        }
    ]
}

About

python based service for raspberry pi that plays audio files based on provided JSON schedule

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages