ioBroker.lifx
Tests:
Lifx adapter for ioBroker
Settings/Configuration:
- no settings or configuration required, adapter automatically detects the lamps
metro widget unreachable status
- small icon for unreachable status in metro-widget is the first object of notification
- object_id[0] is the indicator.unreachable
- instead of presetting "true", "false" shall be written
- the icon should be wifiColorRed.png
- horizontal offset of 6 should work fine
Visualization:
objects
Object |
Value |
settable |
Description |
Bulb.state |
boolean |
x |
true/false -> ON/OFF |
Bulb.colormode |
boolean |
x |
color, white |
Bulb.temp |
value |
x |
color temperature 2500...9000 K |
Bulb.hue |
value |
x |
color 0...360 |
Bulb.sat |
value |
x |
saturation 0...100 % |
Bulb.bright |
value |
x |
brightness 0...100 % |
Bulb.online |
boolean |
- |
true/false |
Bulb.label |
value |
- |
name/label |
Bulb.vendor |
value |
- |
vendor info |
Bulb.product |
value |
- |
product info |
Bulb.colorLamp |
value |
- |
colorLamp info |
Bulb.infraredLamp |
value |
- |
infraredLamp info |
Bulb.multizoneLamp |
value |
- |
multizoneLamp info |
Bulb.Zone.temp |
value |
x |
color temperature 2500...9000 K |
Bulb.Zone.hue |
value |
x |
color 0...360 |
Bulb.Zone.sat |
value |
x |
saturation 0...100 % |
Bulb.Zone.bright |
value |
x |
brightness 0...100 % |
TODO:
- getting adjustment of color values with all existing settings (brighness adjust has fixed 80% saturation and keeps the previous hue setting; saturation adjust and hue adjust has fixed 80% brightness)
- transition times
- waveforms
known issues
- values outside of range cause crash of adapter
Changelog:
1.0.7
- (Jarves020) Reactivated Cyclic Updates (brackets were missing at function call)
- (Jarves020) reenabled Settings for lifx Cyclic Update Intervall
- (Jarves020) Changed LogLevel for "Failed Cyclic Update...." from error to debug to avoid log spamming
- (foxthefox) IOB checker corrections
1.0.6
- eslint upgrade and corrections
1.0.5
- update devDeps
- IOB checker corrections
1.0.4
1.0.3
- translation with adapter-dev
1.0.2
- some changes to loglevel
- fix crash when no label is provided
1.0.1
- bugfix, context of 'this' in timeout
- Null exception with B/W bulb issue#23
1.0.0
- refactoring, change to class based structure of the adapter
- gitub actions instead travis
0.2.1
- (Jarvis020) errorhandling improvements
- (Jarvis020) fade time
0.2.0
- lifx-lan-client library instead node-lifx
- states for vendor, product, version, product features
- multizone support
- cyclic polling
0.1.1
0.1.0
0.0.5
- adminv3
- noConfig -> no admin page anymore
0.0.4
- jqui widget with interactive colored slider
0.0.3
0.0.2
- change to node-lifx
- successful tested with 2 lamps and firmware 2.1
0.0.1
License
The MIT License (MIT)
Copyright (c) 2016-2024 foxthefox foxthefox@wysiwis.net
Copyright (c) 2024 foxthefox foxthefox@wysiwis.net