{"id":22287451,"url":"https://github.com/fooker/candle","last_synced_at":"2025-03-25T20:46:41.554Z","repository":{"id":138424265,"uuid":"53808853","full_name":"fooker/candle","owner":"fooker","description":"A ESP-8266 based controller for lighning","archived":false,"fork":false,"pushed_at":"2016-04-27T09:56:19.000Z","size":2,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-30T18:29:34.419Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fooker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-03-13T21:31:38.000Z","updated_at":"2016-03-13T21:31:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"52d0126f-5385-45f6-b746-a27fd8d92177","html_url":"https://github.com/fooker/candle","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fooker%2Fcandle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fooker%2Fcandle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fooker%2Fcandle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fooker%2Fcandle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fooker","download_url":"https://codeload.github.com/fooker/candle/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245543209,"owners_count":20632638,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-03T17:00:03.101Z","updated_at":"2025-03-25T20:46:41.545Z","avatar_url":"https://github.com/fooker.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"candle\n======\n\nThe candle is a generic lightnig controller based on the ESP-8266 chip.\n\nNowadays, the lightning in a room comprises a lot of different light sources\nlike static direct and indirect main lights, LED stribes and panels, RGB\nspotlights, etc. Most of these devices are controllable by some kind of control\nprotocol or network reaching from a simple relay to a DMX bus. The candle adapts\nall these protocols and provides unified access to all the light sources via\nWiFi.\n\n\nHardware\n--------\n\nThe main component is the ESP-8266 chip which provides WiFi access and the main\nprocessing unit. In addition to this chip, a variety of baseboards are used to\nprovide power and adapts the physical connection to an implemented protocol.\n\n\nSoftware\n--------\n\nThe ESP-8266 is running the controller software based on NodeMCU. The controller\nconnects to a preconfigured WiFi network and registers itself as a MQTT client.\n\nThe MQTT connection is used to publish details about the controller and can be\nused to configure the controller and controll the attached lightning fixture(s).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffooker%2Fcandle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffooker%2Fcandle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffooker%2Fcandle/lists"}