Lifx adapter for ioBroker
- no settings or configuration required, adapter automatically detects the lamps
- 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
- use lifx widgets
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 % |
- 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
- values outside of range cause crash of adapter
- (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
- eslint upgrade and corrections
- update devDeps
- IOB checker corrections
- implementation jsonUI
- translation with adapter-dev
- some changes to loglevel
- fix crash when no label is provided
- bugfix, context of 'this' in timeout
- Null exception with B/W bulb issue#23
- refactoring, change to class based structure of the adapter
- gitub actions instead travis
- (Jarvis020) errorhandling improvements
- (Jarvis020) fade time
- lifx-lan-client library instead node-lifx
- states for vendor, product, version, product features
- multizone support
- cyclic polling
- logo quadratic
- compact mode
- adminv3
- noConfig -> no admin page anymore
- jqui widget with interactive colored slider
- metro widget
- jqui widget
- change to node-lifx
- successful tested with 2 lamps and firmware 2.1
- initial setup with lifx
The MIT License (MIT)
Copyright (c) 2016-2024 foxthefox foxthefox@wysiwis.net Copyright (c) 2024 foxthefox foxthefox@wysiwis.net