LIFX Classes
Contents
- 1 Discovery
- 2 Device
- 2.1 GetHostFirmware
- 2.2 StateHostFirmware
- 2.3 GetWifiInfo
- 2.4 StateWifiInfo
- 2.5 GetWifiFirmware
- 2.6 StateWifiFirmware
- 2.7 GetPower
- 2.8 SetPower
- 2.9 StatePower
- 2.10 GetLabel
- 2.11 SetLabel
- 2.12 StateLabel
- 2.13 GetVersion
- 2.14 StateVersion
- 2.15 GetInfo
- 2.16 SetReboot
- 2.17 GetLocation
- 2.18 SetLocation
- 2.19 StateLocation
- 2.20 GetGroup
- 2.21 SetGroup
- 2.22 StateGroup
- 2.23 EchoRequest
- 2.24 EchoResponse
- 3 Light
- 3.1 GetColor
- 3.2 SetColor
- 3.3 SetWaveform
- 3.4 LightState
- 3.5 GetLightPower
- 3.6 SetLightPower
- 3.7 StateLightPower
- 3.8 SetWaveformOptional
- 3.9 GetInfrared
- 3.10 StateInfrared
- 3.11 SetInfrared
- 3.12 GetHevCycle
- 3.13 SetHevCycle
- 3.14 StateHevCycle
- 3.15 GetHevCycleConfiguration
- 3.16 SetHevCycleConfiguration
- 3.17 StateHevCycleConfiguration
- 3.18 GetLastHevCycleResult
- 3.19 StateLastHevCycleResult
- 4 MultiZone
- 5 Relay
- 6 Tile
Discovery
GetService
Packet 2
class hubitat.lifx.commands.GetService { byte[] getPayload() String format() }
StateService
Packet 3
class hubitat.lifx.commands.StateService { Short service Long port static Short SERVICE_UDP = 0x01 static Short SERVICE_RESERVED1 = 0x02 static Short SERVICE_RESERVED2 = 0x03 static Short SERVICE_RESERVED3 = 0x04 static Short SERVICE_RESERVED4 = 0x05 byte[] getPayload() String format() }
Device
GetHostFirmware
Packet 14
class hubitat.lifx.commands.GetHostFirmware { byte[] getPayload() String format() }
StateHostFirmware
Packet 15
class hubitat.lifx.commands.StateHostFirmware { Long build Integer versionMinor Integer versionMajor byte[] getPayload() String format() }
GetWifiInfo
Packet 16
class hubitat.lifx.commands.GetWifiInfo { byte[] getPayload() String format() }
StateWifiInfo
Packet 17
class hubitat.lifx.commands.StateWifiInfo { Float signal byte[] getPayload() String format() }
GetWifiFirmware
Packet 18
class hubitat.lifx.commands.GetWifiFirmware { byte[] getPayload() String format() }
StateWifiFirmware
Packet 19
GetPower
Packet 20
SetPower
Packet 21
StatePower
Packet 22
GetLabel
Packet 23
SetLabel
Packet 24
StateLabel
Packet 25
GetVersion
Packet 32
StateVersion
Packet 33
GetInfo
Packet 34
SetReboot
Packet 38
GetLocation
Packet 48
SetLocation
Packet 49
StateLocation
Packet 50
GetGroup
Packet 51
SetGroup
Packet 52
StateGroup
Packet 53
EchoRequest
Packet 58
EchoResponse
Packet 59
Light
GetColor
Packet 101
SetColor
Packet 102
SetWaveform
Packet 103
LightState
Packet 107
GetLightPower
Packet 116
SetLightPower
Packet 117
StateLightPower
Packet 118
SetWaveformOptional
Packet 119
GetInfrared
Packet 120
StateInfrared
Packet 121
SetInfrared
Packet 122
GetHevCycle
Packet 142
SetHevCycle
Packet 143
StateHevCycle
Packet 144
GetHevCycleConfiguration
Packet 145
SetHevCycleConfiguration
Packet 146
StateHevCycleConfiguration
Packet 147
GetLastHevCycleResult
Packet 148
StateLastHevCycleResult
Packet 149
MultiZone
SetColorZones
Packet 501
GetColorZones
Packet 502
StateZone
Packet 503
GetMultiZoneEffect
Packet 507
SetMultiZoneEffect
Packet 508
StateMultiZoneEffect
Packet 509
SetExtendedColorZones
Packet 510
GetExtendedColorZones
Packet 511
StateExtendedColorZones
Packet 512
Relay
GetRPower
Packet 816
SetRPower
Packet 817
StateRPower
Packet 818
Tile
GetDeviceChain
Packet 701
StateDeviceChain
Packet 702
SetUserPosition
Packet 703
Get64
Packet 707
State64
Packet 711
Set64
Packet 715
GetTileEffect
Packet 718
SetTileEffect
Packet 719
StateTileEffect
Packet 720