https://github.com/tscheffl/lifx
Some C code fragments to control LIFX light bulbs
https://github.com/tscheffl/lifx
lifx lifx-bulbs lifx-lan-protocol wireshark-dissector wireshark-lua wireshark-plugin
Last synced: 4 months ago
JSON representation
Some C code fragments to control LIFX light bulbs
- Host: GitHub
- URL: https://github.com/tscheffl/lifx
- Owner: tscheffl
- License: mit
- Created: 2016-09-23T00:35:32.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2022-02-13T14:56:54.000Z (almost 4 years ago)
- Last Synced: 2025-02-28T09:21:02.476Z (10 months ago)
- Topics: lifx, lifx-bulbs, lifx-lan-protocol, wireshark-dissector, wireshark-lua, wireshark-plugin
- Language: Lua
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LIFX
Some C code fragments to control [LIFX light bulbs](http://www.lifx.com)
* [https://community.lifx.com](https://community.lifx.com)
* [https://lan.developer.lifx.com/docs](https://lan.developer.lifx.com/docs)
* [https://github.com/LIFX/lifx-protocol-docs](https://github.com/LIFX/lifx-protocol-docs)
### This code was inspired by this source:
[https://community.lifx.com/t/recvfrom-doesnt-answer-the-right-infos/912](https://community.lifx.com/t/recvfrom-doesnt-answer-the-right-infos/912)
1. Compile with: `clang lifx.c lifx-lib.c -o lifx` or use the supplied `Makefile`
2. The Wireshark directory contains a `lifx.lua` file that can be put in the Wireshark plugin directory in order to dissect LIFX packets.