From f32e5f9c1242ea654c58f65c7d65fbd3b86c23f3 Mon Sep 17 00:00:00 2001 From: Arnd Brugman Date: Thu, 23 Mar 2017 17:56:02 +0100 Subject: [PATCH] Version 1.2.0 Added multiple new Helpers Added support for new candle hue bulbs PortalDiscoverLocalBridges and NetworkDiscoverLocalBridges now select a cached bridge via huepi.prototype._BridgeCacheSelectFromLocalBridges Removed huepi.HelperHuetoHueAng --- Docs/-_anonymous_-huepi.Lightstate.html | 2070 ---- Docs/huepi.Lightstate.html | 1912 +--- Docs/huepi.html | 12152 +--------------------- Docs/huepi.js.html | 486 +- Docs/index.html | 4 +- hue Bulbs, Strips and Modules.xlsx | Bin 35037 -> 35302 bytes hueImage/index.html | 5 +- hueMediate/index.html | 10 +- huepi.js | 482 +- package.json | 2 +- 10 files changed, 581 insertions(+), 16542 deletions(-) delete mode 100644 Docs/-_anonymous_-huepi.Lightstate.html diff --git a/Docs/-_anonymous_-huepi.Lightstate.html b/Docs/-_anonymous_-huepi.Lightstate.html deleted file mode 100644 index f8f948f..0000000 --- a/Docs/-_anonymous_-huepi.Lightstate.html +++ /dev/null @@ -1,2070 +0,0 @@ - - - - - JSDoc: Class: Lightstate - - - - - - - - - - -
- -

Class: Lightstate

- - - - - - -
- -
- -

Lightstate

- - -
- -
-
- - - - - -

new Lightstate()

- - - - - -
- huepi.Lightstate Object. Internal object to recieve all settings that are about to be send to the Bridge as a string. -
- - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - -

Methods

- - - - - - -

AlertLSelect()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

AlertNone()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

AlertSelect()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

EffectColorloop()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

EffectNone()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

Get() → {string}

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - -
Returns:
- - -
- Stringified version of the content of LightState ready to be sent to the Bridge. -
- - - -
-
- Type -
-
- -string - - -
-
- - - - - - - - - - -

Off()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

On()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetBrightness(Brightness)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Brightness - - -float - - - - Range [0..255]
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetColortemperature(Colortemperature)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Colortemperature - - -number - - - - Range [2200..6500] for the 2012 lights
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetCT(Ct)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Ct - - -number - - - - Micro Reciprocal Degree of Colortemperature (Ct = 1000000 / Colortemperature)
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetHue(Hue)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Hue - - -number - - - - Range [0..65535]
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetHueAngSatBri(Ang, Sat, Bri)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Ang - - -float - - - - Range [0..360]
Sat - - -float - - - - Range [0..1]
Bri - - -float - - - - Range [0..1]
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetRGB(Red, Green, Blue)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Red - - -number - - - - Range [0..1]
Green - - -number - - - - Range [0..1]
Blue - - -number - - - - Range [0..1]
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetSaturation(Saturation)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Saturation - - -float - - - - Range [0..255]
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetTransitiontime(Transitiontime)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Transitiontime - - -number - - - - Optional Transitiontime in multiple of 100ms, defaults to 4 (on bridge, meaning 400 ms)
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetXY(X, Y)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
X - - -float - - - -
Y - - -float - - - -
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - -
- - - - - - - \ No newline at end of file diff --git a/Docs/huepi.Lightstate.html b/Docs/huepi.Lightstate.html index efc1a63..e5bdcf3 100644 --- a/Docs/huepi.Lightstate.html +++ b/Docs/huepi.Lightstate.html @@ -92,7 +92,7 @@

new Lightst
Source:
@@ -134,1914 +134,6 @@

new Lightst -

Methods

- - - - - - -

AlertLSelect()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

AlertNone()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

AlertSelect()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

EffectColorloop()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

EffectNone()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

Get() → {string}

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - -
Returns:
- - -
- Stringified version of the content of LightState ready to be sent to the Bridge. -
- - - -
-
- Type -
-
- -string - - -
-
- - - - - - - - - - -

Off()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

On()

- - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetBrightness(Brightness)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Brightness - - -float - - - - Range [0..255]
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetColortemperature(Colortemperature)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Colortemperature - - -number - - - - Range [2200..6500] for the 2012 lights
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetCT(Ct)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Ct - - -number - - - - Micro Reciprocal Degree of Colortemperature (Ct = 1000000 / Colortemperature)
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetHue(Hue)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Hue - - -number - - - - Range [0..65535]
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetHueAngSatBri(Ang, Sat, Bri)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Ang - - -float - - - - Range [0..360]
Sat - - -float - - - - Range [0..1]
Bri - - -float - - - - Range [0..1]
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetRGB(Red, Green, Blue)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Red - - -number - - - - Range [0..1]
Green - - -number - - - - Range [0..1]
Blue - - -number - - - - Range [0..1]
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetSaturation(Saturation)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Saturation - - -float - - - - Range [0..255]
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetTransitiontime(Transitiontime)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
Transitiontime - - -number - - - - Optional Transitiontime in multiple of 100ms, defaults to 4 (on bridge, meaning 400 ms)
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -

SetXY(X, Y)

- - - - - - - - - - - - - -
Parameters:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
X - - -float - - - -
Y - - -float - - - -
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - @@ -2062,7 +154,7 @@

Home

Classes