Skip to content

penguinjeff/lirc-web-remote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lirc-web-remote

Written by Jeff Sadowski

I give no warrenty of any kind.

This is a Free and open source project and it under the Apache 2 license feel free to use the code in any way useful to you.

I am developing this to use as a remote to my devices at home.

I have a fairly good start better than anything I have seen as a lirc interface.

This project requires lircd to be setup correctly.

This project requires netcat (nc) to be installed for the irsend service I created.

move this directory to /var/www/html/lirc-web-remote/

sudo cp -r . /var/www/html/lirc-web-remote sudo chmod a+x /var/www/html/lirc-web-remote/irsend.sh

To install irsend service

sudo cp irsend.service /etc/systemd/system/irsend.service sudo systemctl daemon-reload sudo systemctl start irsend sudo systemctl enable irsend

Warning this part may be Dangerous

I set this directory writable by all for the first save

sudo chmod a+w /var/www/html/lirc-web-remote/data/

use the web page to save data in the Edit section

Set the owner to the webserver user that should have written the file

sudo chown -R $(ls -l /var/www/html/lirc-web-remote/data/|grep "saved-data-"|awk '{print $3}') /var/www/html/lirc-web-remote/data/

remove write flag for all other users

sudo chmod go-w /var/www/html/lirc-web-remote/data/

I used irscrutinizer to help create my lirc files.

I will soon implement an indicator to let you know it sent a command and I will need to show when a button is depressed

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published