Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/almostengr/light-show-extender
Application that allows visitors to the light show website to request songs. In addition, displaying temperature, current song, and other information about the show on the website.
https://github.com/almostengr/light-show-extender
automation c-sharp christmas-lights csharp dotnet dotnetcore falcon falcon-pi falcon-pi-player fpp lightshow raspberry-pi raspberrypi raspbian rpi3 worker-service
Last synced: 6 days ago
JSON representation
Application that allows visitors to the light show website to request songs. In addition, displaying temperature, current song, and other information about the show on the website.
- Host: GitHub
- URL: https://github.com/almostengr/light-show-extender
- Owner: almostengr
- License: mit
- Created: 2020-11-28T02:24:54.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-22T11:55:34.000Z (3 months ago)
- Last Synced: 2024-08-23T04:48:16.521Z (3 months ago)
- Topics: automation, c-sharp, christmas-lights, csharp, dotnet, dotnetcore, falcon, falcon-pi, falcon-pi-player, fpp, lightshow, raspberry-pi, raspberrypi, raspbian, rpi3, worker-service
- Language: C#
- Homepage: https://thealmostengineer.com/projects/light-show-extender
- Size: 69.6 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Light Show Extender
## Problem
I wanted to have a way that visitors to the light show would be able to interact with the light show. While researching what others were doing, I found a way for this to be done.
## Solution
I found a project called Remote Falcon that allows visitors to do some of the similar things that I wanted. However, it did lack some features. Remote Falcon is maintained by one of the individuals in the light show community. It is a personal project of his and he does not charge fees for the service. I debated with whether to fork the existing repository and make changes to the existing code, but it was apprehensive about doing so.
What I decided to do was to create my own jukebox implementation of the light show using my website. My implementation of this project, was designed to have only the features that I desired to be included. This mainly consisted of users being able pick one of the songs that that they wanted to hear and the Falcon Pi Player, play those songs in the order in which they were requested.
## More Information
For more information about this project, visit the User Guide folder or
[project page](https://thealmostengineer.com/projects/light-show-extender).## References and Guides
Additional information and coding examples that were used
* https://www.parksq.co.uk/dotnet-core/dependency-injection-httpclient-and-ihttpclientfactory