An open API service indexing awesome lists of open source software.

https://github.com/daverandom/liblifxlan

PHP implementation of the LIFX LAN protocol
https://github.com/daverandom/liblifxlan

Last synced: about 1 year ago
JSON representation

PHP implementation of the LIFX LAN protocol

Awesome Lists containing this project

README

          

# LIFX LAN

PHP implementation of the [LIFX LAN protocol](https://lan.developer.lifx.com/docs/introduction).

WIP. Do not rely on any of this code as the API is currently subject to change.

## Status

[![Build Status](https://travis-ci.org/DaveRandom/LibLifxLan.svg?branch=master)](https://travis-ci.org/DaveRandom/LibLifxLan)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/DaveRandom/LibLifxLan/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/DaveRandom/LibLifxLan/?branch=master)
[![Code Coverage](https://scrutinizer-ci.com/g/DaveRandom/LibLifxLan/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/DaveRandom/LibLifxLan/?branch=master)

## Requirements

- A 64-bit PHP build (no, I will not be adding 32-bit support).
- PHP >=7.1.1, or PHP 7.1.0 and a little-endian CPU.

## @todo

- Implement multi-zone messages
- Write a client implementation with transport handling