Photons
0.1
The approach taken by Photons
Installation
Photons from the command line
References from the command line
Common tasks with the CLI
Writing Scripts
Using the
library_setup
function
Registering a Photons task
Photons Task Class
Logging with Photons
The Collector
Photons Configuration files
Device Discovery
Interacting with LIFX devices
The Sender Interface
The Gatherer Interface
LIFX Binary Protocol
Special Message objects
Special Reference Objects
The Device Finder
Useful Helpers
Working with Colour
Working with Tile orientation
Working with Async code
Other things to make your life easier
The Product Registry
Available Capabilities
LIFX Products
Tile Animations
Starting animations from the Command Line
Building your own animations
Photons Applications
Tile arranger
Local daemon with HTTP API
Options for the Interactor
Running the Interactor from Docker
Home Assistant Addon
Changelog
Terms
ChangeLog
Photons
Index
Index
A
|
B
|
C
|
E
|
F
|
G
|
H
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
a_temp_file() (in module photons_app.helpers)
add() (photons_app.helpers.TaskHolder method)
add_coroutine() (photons_app.helpers.ResultStreamer method)
add_error() (in module photons_app.helpers)
add_generator() (photons_app.helpers.ResultStreamer method)
add_task() (photons_app.helpers.ResultStreamer method)
(photons_app.helpers.TaskHolder method)
add_value() (photons_app.helpers.ResultStreamer method)
AddressPlan (class in photons_control.planner.plans)
ApplyTheme (class in photons_canvas.theme)
async_as_background() (in module photons_app.helpers)
async_with_timeout() (in module photons_app.helpers)
ATicker (class in photons_app.helpers)
B
breathe() (photons_control.colour.Effects method)
brightness
C
cancel_futures_and_wait() (in module photons_app.helpers)
cap
CapabilityPlan (class in photons_control.planner.plans)
ChainPlan (class in photons_control.planner.plans)
ChildOfFuture (class in photons_app.helpers)
ColorsPlan (class in photons_control.planner.plans)
ColourParser (class in photons_control.colour)
E
Effects (class in photons_control.colour)
F
FaceDown (photons_canvas.orientation.Orientation attribute)
FaceUp (photons_canvas.orientation.Orientation attribute)
finish() (photons_app.helpers.ResultStreamer method)
(photons_app.helpers.TaskHolder method)
firmware_version
FirmwareEffectsPlan (class in photons_control.planner.plans)
FirmwarePlan (class in photons_control.planner.plans)
ForCapability() (in module photons_control.script)
from_function() (photons_app.tasks.task_register method)
FromGenerator (class in photons_control.script)
fut_has_callback() (in module photons_app.helpers)
G
gather() (photons_control.planner.gatherer.photons_control.planner.gatherer.Gatherer.Gatherer method)
gather_all() (photons_control.planner.gatherer.photons_control.planner.gatherer.Gatherer.Gatherer method)
gather_per_serial() (photons_control.planner.gatherer.photons_control.planner.gatherer.Gatherer.Gatherer method)
group_id
group_name
H
half_sine() (photons_control.colour.Effects method)
HevConfigPlan (class in photons_control.planner.plans)
HevStatusPlan (class in photons_control.planner.plans)
hsbk() (photons_control.colour.ColourParser class method)
hue
K
kelvin
L
label
LabelPlan (class in photons_control.planner.plans)
location_id
location_name
M
MAC address
make_hsbk() (in module photons_control.colour)
make_hsbks() (in module photons_control.colour)
memoized_property (class in photons_app.helpers)
module
photons_canvas.orientation
msg() (photons_control.colour.ColourParser class method)
N
nearest_orientation() (in module photons_canvas.orientation)
nested_dict_retrieve() (in module photons_app.helpers)
no_more_work() (photons_app.helpers.ResultStreamer method)
O
Orientation (class in photons_canvas.orientation)
P
PacketPlan (class in photons_control.planner.plans)
PartsAndColorsPlan (class in photons_control.planner.plans)
PartsPlan (class in photons_control.planner.plans)
photons_canvas.orientation
module
photons_control.planner.gatherer.Gatherer (built-in class)
Pipeline() (in module photons_control.script)
Plan (class in photons_control.planner)
power
PowerPlan (class in photons_control.planner.plans)
PowerToggle() (in module photons_control.transform)
PowerToggleGroup() (in module photons_control.transform)
PresencePlan (class in photons_control.planner.plans)
product_id
pulse() (photons_control.colour.Effects method)
R
reference
reorient() (in module photons_canvas.orientation)
Repeater() (in module photons_control.script)
reporter() (in module photons_app.helpers)
ResettableFuture (class in photons_app.helpers)
ResultStreamer (class in photons_app.helpers)
ResultStreamer.Result (class in photons_app.helpers.ResultStreamer)
reverse_orientation() (in module photons_canvas.orientation)
RightSideUp (photons_canvas.orientation.Orientation attribute)
rotated_index() (in module photons_canvas.orientation)
RotatedLeft (photons_canvas.orientation.Orientation attribute)
RotatedRight (photons_canvas.orientation.Orientation attribute)
S
saturation
saw() (photons_control.colour.Effects method)
serial
SetTileEffect() (in module photons_control.tile)
SetZones() (in module photons_control.multizone)
SetZonesEffect() (in module photons_control.multizone)
SetZonesPlan (class in photons_control.multizone)
silent_reporter() (in module photons_app.helpers)
sine() (photons_control.colour.Effects method)
StatePlan (class in photons_control.planner.plans)
T
Task (class in photons_app.tasks)
TaskHolder (class in photons_app.helpers)
tick() (in module photons_app.helpers)
transfer_result() (in module photons_app.helpers)
Transformer (class in photons_control.transform)
triangle() (photons_control.colour.Effects method)
U
UpsideDown (photons_canvas.orientation.Orientation attribute)
V
VersionPlan (class in photons_control.planner.plans)
W
wait_for_all_futures() (in module photons_app.helpers)
wait_for_first_future() (in module photons_app.helpers)
Z
ZonesPlan (class in photons_control.planner.plans)