iobroker.lifx
v1.0.4
Published
ioBroker lifx Adapter
Downloads
24
Readme
ioBroker.lifx
Tests:
Lifx adapter for ioBroker
Installation:
the official released version
npm install iobroker.lifx
the actual version from github:
npm install https://github.com/foxthefox/ioBroker.lifx/tarball/master --production
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:
- use lifx widgets
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.4
- implementation jsonUI
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
- logo quadratic
0.1.0
- compact mode
0.0.5
- adminv3
- noConfig -> no admin page anymore
0.0.4
- jqui widget with interactive colored slider
0.0.3
- metro widget
- jqui widget
0.0.2
- change to node-lifx
- successful tested with 2 lamps and firmware 2.1
0.0.1
- initial setup with lifx
License
The MIT License (MIT)
Copyright (c) 2016-2023 foxthefox [email protected]