https://github.com/fooker/candle
A ESP-8266 based controller for lighning
https://github.com/fooker/candle
Last synced: 3 months ago
JSON representation
A ESP-8266 based controller for lighning
- Host: GitHub
- URL: https://github.com/fooker/candle
- Owner: fooker
- Created: 2016-03-13T21:31:38.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-04-27T09:56:19.000Z (about 9 years ago)
- Last Synced: 2025-01-30T18:29:34.419Z (5 months ago)
- Language: Lua
- Size: 1.95 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
candle
======The candle is a generic lightnig controller based on the ESP-8266 chip.
Nowadays, the lightning in a room comprises a lot of different light sources
like static direct and indirect main lights, LED stribes and panels, RGB
spotlights, etc. Most of these devices are controllable by some kind of control
protocol or network reaching from a simple relay to a DMX bus. The candle adapts
all these protocols and provides unified access to all the light sources via
WiFi.Hardware
--------The main component is the ESP-8266 chip which provides WiFi access and the main
processing unit. In addition to this chip, a variety of baseboards are used to
provide power and adapts the physical connection to an implemented protocol.Software
--------The ESP-8266 is running the controller software based on NodeMCU. The controller
connects to a preconfigured WiFi network and registers itself as a MQTT client.The MQTT connection is used to publish details about the controller and can be
used to configure the controller and controll the attached lightning fixture(s).