Single Room Home Automation Controller
Home Automation + LED Controller
Raspberry Pi Relay & APA102 LED controller allows control & switching of APA102 addressable LED strips (and LED driver) using a web GUI. Motor controller functionality is also built-in to control hard-wired home automation type blind / projector screen motors. Ideal for use in home cinema applications. Unlike regular "dumb" RGB strips, addressable strips have independently controlled LEDs, allowing for the creation of light effects & sequences.
Features
- APA102 LED control
- 2x changeover relay control
- 2x mains AC input detection
- Motorised blind / projector screen control
- 2x TTL inputs for external buttons
Motivation
This project was created for use in my own home cinema build. I wanted a single-room home automation solution that would offer addressable RGB control, with the ability to directly switch a mains AC powered LED driver. Additional relay channels where added to the prototype to allow other circuits to be switched using the controller, such as spotlights. The motorised blind control relays were added into the design during my home cinema build.
Home cinema build log: https://www.avforums.com/threads/ongoing-plasmadans-living-room-cinema-office-build.1992617/
Responsive Web GUI
The GUI includes controls for the changeover relay channels, motorised blind / projector screen, a full RGB color picker for the APA102 LEDs and a preset control to cycle built-in light modes / effects. There is also the ability to reboot the Raspberry Pi directly from the GUI, making development & testing easier for your application.
Built on bootstrap 3; the GUI is fully responsive and adapts to any screen size / orientation.
App Features
As well as support for mobile devices, the GUI includes modern manifest data to allow it to work more like a native app. This means when you save the GUI to the home-screen it will load & function without an address-bar, just like an app.
Chrome Extension
The specially created Chrome extension makes the web GUI even easier to use on desktop, allowing for GUI control without the need to leave the current web page. The Chrome extension also provides the ability to map keyboard shortcuts to each function of the web GUI, including toggle on / off, LED preset & blind control.
https://chrome.google.com/webstore/detail/apa102-led-controller/jnmjhaaahpdapgcddlgaldjhapmoapje
Wiring
The controller offers a single-room home automation solution with the ability to directly integrate with existing 2-way (3-way if you’re outside the UK) lighting circuits. With built-in changeover relays, a standard 2-way and even additional intermediate switches can be used to control the lights without replacing any light switches or running any additional cables.
Full documentation and source code available on GitHub.
https://www.avforums.com/threads/ongoing-plasmadans-living-room-cinema-office-build.1992617/
Single Room Home Automation Controller
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(8)
- Engineer Sep 08,2024
- Prasanna K Aug 15,2024
- LUIS EMILIO LOPEZ Feb 12,2024
- Engineer Apr 16,2022
- MUHAAB Jun 06,2021
- Engineer Nov 24,2020
- Alessandro Felicetti Nov 19,2020
- Engineer Nov 14,2020
- 1 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
2design
-
3usability
-
4creativity
-
8content
More by Dan PlasmaDan
- Single Room Home Automation Controller Home Automation + LED ControllerRaspberry Pi Relay & APA102 LED controller allows control & ...
- DINPi V2 - Raspberry Pi DIN Rail Carrier The DINPi V2 is a refined version of our original DINPi board. We’ve overhauled the design to make i...
- HAT RACK - Multi-HAT Mount for Raspberry Pi You Can Never Have Too Many HATs!HAT RACK is the big brother to our DINPi board, and is backwards co...
- DINPi - DIN Rail Mount for Raspberry Pi DINPi - DIN Rail Mount for Raspberry PiCreated for use with some of our home automation HATs, DINPi ...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
110 0 0 -
DIY Laser Power Meter with Arduino
162 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
153 0 2 -
-
A DIY Soldering Station Perfect for Learning (Floppy Soldering Station 3.0)
554 0 2