{"id":17617441,"url":"https://github.com/gumieri/huexe","last_synced_at":"2025-09-11T16:02:56.213Z","repository":{"id":57525692,"uuid":"93441854","full_name":"gumieri/huexe","owner":"gumieri","description":"A bunch of executables to interact with Philips Hue Lamps","archived":false,"fork":false,"pushed_at":"2017-11-14T23:57:12.000Z","size":26,"stargazers_count":9,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-30T18:12:00.054Z","etag":null,"topics":["executable","go","golang","hue-lights","philips-hue"],"latest_commit_sha":null,"homepage":"","language":"Go","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/gumieri.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}},"created_at":"2017-06-05T20:04:16.000Z","updated_at":"2022-12-03T17:41:25.000Z","dependencies_parsed_at":"2022-08-28T22:12:45.598Z","dependency_job_id":null,"html_url":"https://github.com/gumieri/huexe","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumieri%2Fhuexe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumieri%2Fhuexe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumieri%2Fhuexe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumieri%2Fhuexe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gumieri","download_url":"https://codeload.github.com/gumieri/huexe/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251758173,"owners_count":21638989,"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":["executable","go","golang","hue-lights","philips-hue"],"created_at":"2024-10-22T19:13:49.109Z","updated_at":"2025-04-30T18:12:07.387Z","avatar_url":"https://github.com/gumieri.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Huexe\n\nA bunch of executables to interact with a specific Philips Hue Lamp:\n* `switch`: Turn On / Off the lamp;\n* `dimmer`: Dim the lamp;\n* `brighter`: Bright the lamp;\n* `setup`: Find the Philips Hue Bridge, register Huexe in it and create the `config.yml` file;\n* `unregister`: Unregister the Huexe from the Bridge.\n\n## Installation\n\n1. Download the package of your Operating System at [huexe/releases](https://github.com/gumieri/huexe/releases/latest) and extract it where you prefer.\n\n2. Press the Philips Hue Bridge \"Push-Link Button\" and (by the limit of 30 seconds) execute the `setup`.\n    The Huexe will be registered and the Key will be stored at `config.yml` file.\n\nIt will be configured to use the lamp with `id` `1`. If you want to control other lamps, create a copy of this installation and edit the `id` inside `config.yml` to the desired one.\n\n## Configurations\n\n```yml\nid: 1\naddress: 192.168.1.2\nusername: 249ba36000029bbe97499c03db5a9001f6b734ec\nsteps: 25\n```\n\n* **id:** Refers to the Lamp ID from the Philips Hue Bridge API.\n\n    If you are using the API to find the lamps IDs, it is **not** the `uniqueid`, `modelid` nor `luminaireuniqueid`.\n    It's the `key` refering the JSON object, with `state`, `type`, etc..\n* **address:** The Philips Hue Bridge IP Address.\n* **username:** It's a Hash Key / Token generated from the Philips Hue Bridge API when the Huexe is registered.\n* **steps:** Refers to how much one execution of `dimmer` / `brighter` will dim / bright.\n\n    The Brightness of a Hue lamp goes from 1 to 254, and it just accept integer values. In this way the default value of `steps` is `25`, to a total of 10 executions from minimum to maximum bright.\n\n## Code Status\n\n[![Go Report Card](https://goreportcard.com/badge/github.com/gumieri/huexe)](https://goreportcard.com/report/github.com/gumieri/huexe)\n[![Build Status](https://travis-ci.org/gumieri/huexe.svg?branch=master)](https://travis-ci.org/gumieri/huexe)\n\n\n## License\n\nHuexe is released under the [MIT License](http://www.opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgumieri%2Fhuexe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgumieri%2Fhuexe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgumieri%2Fhuexe/lists"}