PHPackages                             neoteknic/phue - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. neoteknic/phue

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

neoteknic/phue
==============

Phue - Philips Hue PHP client - Fork by Neoteknic - extra features

v1.11.0(3mo ago)13189↓75%5[4 issues](https://github.com/neoteknic/Phue/issues)BSD-3-ClausePHPPHP ^8.1CI passing

Since Dec 28Pushed 2w ago1 watchersCompare

[ Source](https://github.com/neoteknic/Phue)[ Packagist](https://packagist.org/packages/neoteknic/phue)[ Docs](https://github.com/neoteknic/Phue)[ RSS](/packages/neoteknic-phue/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (10)Dependencies (4)Versions (54)Used By (0)

Phue - Philips Hue client - fork by Neoteknic
=============================================

[](#phue---philips-hue-client---fork-by-neoteknic)

[![Latest OrigStable Version](https://camo.githubusercontent.com/420521e3341f1601df26fa7dba0175218cc6f9bab5ec16daa77daf631636d940/68747470733a2f2f706f7365722e707567782e6f72672f6e656f74656b6e69632f506875652f76657273696f6e)](https://packagist.org/packages/neoteknic/Phue)

Introduction
------------

[](#introduction)

Phue is a PHP client used to connect to and manage the Philips Hue lighting system.

It is currently registered with Packagist so that this library can easily be included in other projects. For example, one may want to bundle this library with Zend Framework or Symfony to build their own front-end for the Hue system.

The client has the ability to make full use of the Hue's API, including:

- Authenticating and managing users
- Managing bridge configuration
- Managing lights
- Managing groups
- Managing sensors
- Managing rules for sensors
- Managing schedules with various time patterns
- Managing software updates to the bridge and lights
- Getting portal configuration

Interested in API docs? You can check out the [Philips API documentation](http://www.developers.meethue.com/philips-hue-api)

Requirements
------------

[](#requirements)

- PHP 8.1+
- cURL extension (optional)

For old php support please use the original package sqmk/Phue

Installation
------------

[](#installation)

The Phue library is available in Packagist. You'll want to include `sqmk/phue` as a dependency in your project using composer. If you are not familiar with composer, check it out here: [Composer](http://getcomposer.org)

You can also use this library without composer. The library directory is `library`. You'll want to map your namespace `Phue` to this directory in your autoloader of choice.

The scripts in `bin` and `examples` are dependent on composer's class/namespace mapper within `vendor`. You'll need to `composer install` from root directory of this repo to get those working.

After all the packages are installed, include composer's generated autoloader. The autoloader is `vendor/autoload.php`. An example of including this from the root directory of this repository:

```
