Skip to content

mikaelweave/LircSharpAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LircSharpAPI

LircSharpAPI is a basic ASP.NET API that allows you to control your LIRC devices using GET and POST requests. It is designed to be a standalone API or to use as a resource to write an ASP.NET page to control your devices.

What is LIRC?

LIRC stands for Linux Infrared Remote Control. LIRC itself allows you to send infra-red signals that are generally used in remote controls. LIRC also lets you record remote signals to send back later (which this application does not support).

Why C#

I chose C# mainly because I wanted to use it for a Linux utility I use daily. With the release of ASP.NET 5, it is now possible to run ASP.NET on Linux devices. So why not?!

What is this magic? Iow do I run this?

I suggest going to the ASP.Net Documentation site to get a good start on installing the .Net Execution Environment (DNX). You also can install Visual Studio Code which happens to be in the Arch AUR.

Did you think this up all on your own?

Of course not! Big kudos to alexbain for writing this first in Node.JS. If you'd rather use Node, then his project is great.

About

C# web based API for controlling LIRC.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages