{"id":13433598,"url":"https://github.com/JeromeDevillers/ableton-hue-record","last_synced_at":"2025-03-17T13:30:34.200Z","repository":{"id":144067080,"uuid":"369280196","full_name":"JeromeDevillers/ableton-hue-record","owner":"JeromeDevillers","description":"Set Philips Hue color to red when you recording with your Ableton Push 2.","archived":false,"fork":false,"pushed_at":"2021-05-26T22:33:23.000Z","size":14,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-28T16:12:52.050Z","etag":null,"topics":["ableton","ableton-link","ableton-push","ableton-push2","abletonlive","philips-hue","philips-hue-api","philips-hue-lights","push2"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/JeromeDevillers.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}},"created_at":"2021-05-20T16:59:18.000Z","updated_at":"2023-11-25T12:17:43.000Z","dependencies_parsed_at":"2024-01-21T03:17:48.384Z","dependency_job_id":"7e2033c8-b312-45cc-969d-39cfac5f0f35","html_url":"https://github.com/JeromeDevillers/ableton-hue-record","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/JeromeDevillers%2Fableton-hue-record","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JeromeDevillers%2Fableton-hue-record/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JeromeDevillers%2Fableton-hue-record/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JeromeDevillers%2Fableton-hue-record/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JeromeDevillers","download_url":"https://codeload.github.com/JeromeDevillers/ableton-hue-record/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244041327,"owners_count":20388218,"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":["ableton","ableton-link","ableton-push","ableton-push2","abletonlive","philips-hue","philips-hue-api","philips-hue-lights","push2"],"created_at":"2024-07-31T02:01:30.362Z","updated_at":"2025-03-17T13:30:33.738Z","avatar_url":"https://github.com/JeromeDevillers.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# ableton-hue-record\nSet Philips Hue color to red when you recording with your Ableton Push 2.\n\n\n***Note:** I \u003cu\u003edon't\u003c/u\u003e experience latency but because we use wifi communication you maybe experience some depending of your connection.*\n## 🖼️ Preview\n![ableton-hue-record_1](https://user-images.githubusercontent.com/4960853/119739723-a469f280-be50-11eb-8b85-02ed11954120.gif)\n\n## 🛠️ Installation\n\n```\ngit clone git@github.com:JeromeDevillers/ableton-hue-record.git\ncd ableton-hue-record\nnpm i\nnode index.js\n```\n\n## 🔨 Configuration\nCopy the `.env.example` and rename it `.env`\n```\nHUE_BRIDGE_IP=\nHUE_USERNAME=\nHUE_LIGHT_ID=\n```\n1. First you need to find your **Philips Hue Bridge IP**.\u003cbr\u003e For that you can use this url https://discovery.meethue.com/. \u003cbr\u003e\nYou will find the IP on `internalipaddress` param.\n\n2. Press the link button on the bridge.\n\n3. Then you need to create a username to use the **Philips Hue API**. \u003cbr\u003eGo to https://`\u003cbridge ip address\u003e`/debug/clip.html and fill the form like this :\n\n4. You should see a username value like `1028d66426293e821ecfd9ef1a0731df`. \u003cbr\u003eCopy this to the `.env` file.\n\n| param |value |\n|-----|----|\n| URL| /api |\n| Body | {\"devicetype\":\"my_hue_app#yourname\"} |\n| Method | Post |\n\n\n\n\n## Dependencies\n| Name | URL |\n|-------|-----|\n| Dotenv | https://www.npmjs.com/package/dotenv |  \n| Axios | https://www.npmjs.com/package/axios |\n| Ableton-push2 | https://www.npmjs.com/package/ableton-push2 |\n\n\n## 👥 Contributing\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n## License\n[MIT](https://choosealicense.com/licenses/mit/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJeromeDevillers%2Fableton-hue-record","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FJeromeDevillers%2Fableton-hue-record","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJeromeDevillers%2Fableton-hue-record/lists"}