{"id":21905208,"url":"https://github.com/axelmy318/philips-hue-controller","last_synced_at":"2026-04-27T16:32:48.158Z","repository":{"id":149296253,"uuid":"477715010","full_name":"axelmy318/philips-hue-controller","owner":"axelmy318","description":"An app that allows you to connect automatically to your Philips Hue Bridges and control the lights assigned to it","archived":false,"fork":false,"pushed_at":"2022-04-10T14:05:55.000Z","size":5196,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-26T07:26:54.506Z","etag":null,"topics":["axios","electron","electron-builder","electron-packager","electron-updater","philips-hue","philips-hue-api","philips-hue-lights","reactjs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/axelmy318.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2022-04-04T13:32:52.000Z","updated_at":"2022-04-10T14:13:55.000Z","dependencies_parsed_at":"2023-04-05T06:32:26.080Z","dependency_job_id":null,"html_url":"https://github.com/axelmy318/philips-hue-controller","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/axelmy318/philips-hue-controller","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axelmy318%2Fphilips-hue-controller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axelmy318%2Fphilips-hue-controller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axelmy318%2Fphilips-hue-controller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axelmy318%2Fphilips-hue-controller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/axelmy318","download_url":"https://codeload.github.com/axelmy318/philips-hue-controller/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/axelmy318%2Fphilips-hue-controller/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32345802,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["axios","electron","electron-builder","electron-packager","electron-updater","philips-hue","philips-hue-api","philips-hue-lights","reactjs"],"created_at":"2024-11-28T16:31:34.027Z","updated_at":"2026-04-27T16:32:48.142Z","avatar_url":"https://github.com/axelmy318.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Philips HUE Controller 👋\n\nA desktop application that allows you to connect to your philips HUE bridges and controls the lights in your home 💡\n\n## Disclaimer\nThe only purpose of this app is experimental. There are way better and more complete apps out there. This is just my take on an home automation app.\n\n## Main stuff used in the project 🔨\n- Framework\n    - Electron, ReactJS + Redux, bootstrap\n- Building and packaging\n    - electron-packager, electron-builder, electron-updater\n- Other\n    - Philips HUE API\n\n## Devices supported in the app 💻\n- Now\n  - HUE Bridges\n  - HUE Lightbulbs\n- Next...\n  - Smart plugs\n  - HUE Lightstrips\n\n## How to use it 🤔\n\n### Connecting a bridge\nThe first time you launch the app, you will land on the bridge page.\nFrom there. you can scan your network to find any bridges.\n\n![image1](https://i.imgur.com/6YAsvGy.png)\n\nBy clicking on \"connect\" on your HUE bridge, you will be asked to give it a name\n\n![image2](https://i.imgur.com/yGfYuLE.png)\n\nAfter clicking on \"start\", you will have 45s to press the link button (central button) on the HUE bridge.\n\n![image3](https://i.imgur.com/1fyzA5s.png)\n\nAs soon as you clicked on the link button, the bridge will be added to your list. \n\n![image4](https://i.imgur.com/8K2epYE.png)\n\nThis list will then be saved to a local storage so that quitting or updating the apps doesn't require a reconnection.\n\n### Controlling your lights\n\nThe lights connected to your bridge will be automatically loaded into the app.\nYou can view and control them by clicking on the \"Controls\" tab in the sidebar\n\n![image5](https://i.imgur.com/nj82Pe0.png)\n\nTo change and light's color, click on it. It will add to the selected lights, shown with a grey background. \n\nBy pressing \"ctrl\" at the same time you click on the light, you can select multiple lights to change all the colors at once.\n\nYou can then play with the sliders on top to change the light's color.\n\nTo switch a light on and off, you can simply click on the bottom of the ON/OFF text.\n\n### Updating the app\n\nIn the settings tab, there is a card allowing you to automatically update the app.\n\n![image6](https://i.imgur.com/JZCfEMh.png)\n\nTo update the app, click on \"check for udpate\". If a new version is available, it will be downloaded, showing a progress bar and percentage. Once the download is finished, you will be able to click on a button to restart and apply the update.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxelmy318%2Fphilips-hue-controller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faxelmy318%2Fphilips-hue-controller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxelmy318%2Fphilips-hue-controller/lists"}