Difference between revisions of "LIFX Classes"

From Hubitat Documentation
Jump to: navigation, search
(Created page with "{{Top}} ==Discovery== ===GetService=== Packet 2 class hubitat.lifx.commands.GetService { byte[] getPayload() String format() } ===StateService=== Packet 3...")
 
(Replaced content with " <big>'''We're moving!''' Please visit http://docs2.hubitat.com for the latest documentation.</big> <big> This document is available at: http://docs2.hubitat.com/en/devel...")
(Tag: Replaced)
 
(65 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{Top}}
 
==Discovery==
 
===GetService===
 
Packet 2
 
  class hubitat.lifx.commands.GetService {
 
 
 
      byte[] getPayload()
 
      String format()
 
  }
 
  
===StateService===
+
<big>'''We're moving!''' Please visit http://docs2.hubitat.com for the latest documentation.</big>
Packet 3
+
 
  class hubitat.lifx.commands.StateService {
+
<big>
      Short service
+
This document is available at: http://docs2.hubitat.com/en/developer/driver/lifx-classes
      Long port
+
</big>
     
 
      Short SERVICE_UDP = 0x01
 
      Short SERVICE_RESERVED1 = 0x02
 
      Short SERVICE_RESERVED2 = 0x03
 
      Short SERVICE_RESERVED3 = 0x04
 
      Short SERVICE_RESERVED4 = 0x05
 
 
 
      byte[] getPayload()
 
      String format()
 
  }
 
==Device==
 
===GetHostFirmware===
 
Packet 14
 
===StateHostFirmware===
 
Packet 15
 
===GetWifiInfo===
 
Packet 16
 
===StateWifiInfo===
 
Packet 17
 
===GetWifiFirmware===
 
Packet 18
 
===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
 

Latest revision as of 19:42, 25 September 2022

We're moving! Please visit http://docs2.hubitat.com for the latest documentation.

This document is available at: http://docs2.hubitat.com/en/developer/driver/lifx-classes