├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── config └── config.exs ├── examples ├── README.md ├── discovery.exs ├── ex_unit_hue_formatter.exs ├── light_state.exs ├── morse.exs └── turn_all_lights_on.exs ├── lib ├── huex.ex └── huex │ ├── color.ex │ └── discovery.ex ├── mix.exs ├── mix.lock └── test ├── color_test.exs ├── fixtures └── vcr_cassettes │ ├── authorize_client.json │ ├── info_bridge.json │ └── non_authorized_client.json ├── huex_test.exs └── test_helper.exs /.gitignore: -------------------------------------------------------------------------------- 1 | /_build 2 | /deps 3 | /doc 4 | erl_crash.dump 5 | *.ez 6 | .DS_Store 7 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/README.md -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/config/config.exs -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/discovery.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/examples/discovery.exs -------------------------------------------------------------------------------- /examples/ex_unit_hue_formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/examples/ex_unit_hue_formatter.exs -------------------------------------------------------------------------------- /examples/light_state.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/examples/light_state.exs -------------------------------------------------------------------------------- /examples/morse.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/examples/morse.exs -------------------------------------------------------------------------------- /examples/turn_all_lights_on.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/examples/turn_all_lights_on.exs -------------------------------------------------------------------------------- /lib/huex.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/lib/huex.ex -------------------------------------------------------------------------------- /lib/huex/color.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/lib/huex/color.ex -------------------------------------------------------------------------------- /lib/huex/discovery.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/lib/huex/discovery.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/mix.lock -------------------------------------------------------------------------------- /test/color_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/test/color_test.exs -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/authorize_client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/test/fixtures/vcr_cassettes/authorize_client.json -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/info_bridge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/test/fixtures/vcr_cassettes/info_bridge.json -------------------------------------------------------------------------------- /test/fixtures/vcr_cassettes/non_authorized_client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/test/fixtures/vcr_cassettes/non_authorized_client.json -------------------------------------------------------------------------------- /test/huex_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xavier/huex/HEAD/test/huex_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | --------------------------------------------------------------------------------