Feican Binding

This binding adds support for the Feican Wi-Fi version of the smart light led Bulb, the WiFi RGBW Bulb.

With this binding the light bulb can be switched on or off, set the color or set color based on color temperature. Set the brightness. And it contains a set of preset programs, where for some the program speed can be set.

Supported Things

This binding supports the Feican smart smart light led Bulb, WiFi RGBW Bulb. This bulb supports color, color temperature, brightness. It also has a number of preset programs, with static color, jumping color(s), gradient color(s) and flashing color(s). With the program_speed the speed of some of the programs can be set.

It might be the Feican ledstrips also work as it seems they can be controlled with the same app. But this has not been tested.

Limitations

It's not possible to get the state of the bulb from the bulb itself. Therefore the state visible to the user only reflects what was set in openHAB and may not correspond with the actual state.

Prerequisites

Before using the Feican bulb with openHab the devices must be connected to the Wi-Fi network. This can be done using the Feican Android or iPhone DreamColor app.

Discovery

Devices can be auto discovered within the local network. It's possible to connect to devices in a different network, but these must be added manually.

Thing Configuration

The thing has a one configuration parameter:

ParameterDescription
ipAddressIP Address of the device. Mandatory.

Channels

The following channels are available:

Channel Type IDItem TypeDescription
colorColorThis channel supports switching, brightness and adjusting the color of a light.
color_temperatureDimmerThis channel supports adjusting the color temperature from cold (0%) to warm (100%).
programStringThis channel supports setting the bulb to a static, jumping, gradient or flashing light.
program_speedDimmerThis channel supports adjusting speed of jump, gradient or flash programs

The program channel supports the following values:

ValueDescription
1Static red
2Static blue
3Static green
4Static cyan
5Static yellow
6Static purple
7Static white
8Tricolor jump
97-color jump
10Tricolor gradient
117-color gradient
12Red gradient
13Green gradient
14Blue gradient
15Yellow gradient
16Cyan gradient
17Purple gradient
18White gradient
19Red-Green gradient
20Red-Blue gradient
21Green-Blue gradient
227-color flash
23Red flash
24Green flash
25Blue flash
26Yellow flash
27Cyan flash
28Purple flash
29White flash

Full Example

feican.things:

feican:bulb:home "Living Room" [ ipAddress="192.168.0.13" ]

feican.items:

Switch   FC_1_Switch  "Switch"                    { channel="feican:bulb:home:color" }
Color    FC_1_Color   "Color"            <slider> { channel="feican:bulb:home:color" }
Dimmer   FC_1_Dimmer  "Brightness [%d]"  <slider> { channel="feican:bulb:home:color" }