All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.6.0 (2023-08-06)
2.5.17-beta.5 (2023-08-06)
2.5.17-beta.4 (2023-08-06)
2.5.17-beta.3 (2023-08-06)
2.5.17-beta.2 (2023-08-06)
2.5.17-beta.1 (2023-08-06)
2.5.17-beta.0 (2023-08-06)
2.5.16 (2023-05-29)
- initialization still happens with corrupt deviceInfo (b1f207b)
2.5.15 (2023-05-29)
- initialization still happens with corrupt deviceInfo (b1f207b)
2.5.14 (2023-05-29)
2.5.13 (2023-05-29)
2.5.12 (2023-05-29)
2.5.11 (2023-05-29)
- Added Arwen Light 550S and W1 Color support to specs (#139)
- add model specs ceiling17 (#126)
- add panel3 (#138)
2.5.10 (2023-05-28)
- Updated dependencies
2.5.9 (2023-05-28)
2.5.8 (2023-05-28)
2.5.7 (2023-05-28)
2.5.6 (2022-07-03)
2.5.5 (2022-04-22)
- platform config was not read correctly (152377e)
2.5.4 (2022-04-22)
2.5.3 (2022-04-22)
2.5.2 (2022-04-22)
- ColorTemperature was not initialized before enabling Adaptive Lighting (5bde5cf)
2.5.1 (2022-04-22)
- Characteristic getter was async (9e798a2)
2.5.0 (2022-04-22)
2.5.0-beta.0 (2022-04-22)
- Adaptive Lightning for TemperatureLights (f280883)
2.4.24 (2022-04-22)
2.4.23 (2022-04-22)
- uuid error message at start (910b0f7)
2.4.22 (2022-04-21)
- added support for Monitor Hanging Light (05332fd)
2.4.21 (2022-04-21)
- added support for Yeelight Arwen Ceiling Light 550C (9c26230)
2.4.20 (2022-04-21)
2.4.19 (2022-04-21)
- add blocking of manual power when moonlight mode (ccab07f)
2.4.18 (2022-04-21)
- temperaturelight power mode was not awaited (d733bd3)
2.4.17 (2022-04-21)
2.4.16 (2022-04-21)
- debounce temperature light (b70391a)
2.4.15 (2022-04-21)
- debounce mode setting for temperature lights (a9c5a95)
2.4.14 (2022-04-21)
2.4.13 (2022-04-21)
2.4.12 (2022-04-21)
- Wrong check for numbers (a288343)
2.4.11 (2022-04-21)
- various warnings and errors in the log (cda9c9c)
2.4.10 (2022-02-06)
2.4.9 (2022-01-27)
- switch power off (f1236ea)
2.4.8 (2022-01-26)
- power off when brightness set to 0 (8c672fe)
2.4.7 (2022-01-26)
- added 'ignorePower' setting to allow to ignore Homekits explicit power on message. This helps with the brightness settings of temperature lights with moonlight support. (d5e3c09)
2.4.6 (2022-01-26)
2.4.5 (2022-01-26)
2.4.4 (2022-01-26)
- properly store moonlight brightness when set (eba6e0e)
2.4.3 (2022-01-26)
- catch errors so Hoembridge doesn't carash with: UnhandledPromiseRejection (de120dc)
2.4.2 (2022-01-26)
- added support for A2001 (43ba941)
- set power off instead of brightness 0 (b7c0398)
2.4.1 (2022-01-26)
2.4.0 (2022-01-26)
2.4.0-beta.0 (2021-12-31)
- beta rxjs integration (b100694)
2.3.18 (2021-12-29)
- Update required version to node 16 (4e10e16)
2.3.17 (2021-12-29)
2.3.16 (2021-12-29)
- update to latest dependencies. Please use node >= 16.6. (8acdfa9)
2.3.15 (2021-12-29)
2.3.14 (2021-12-28)
2.3.13 (2021-08-28)
- add experimental manual addition of devices (53ae357)
2.3.12 (2020-12-16)
- duplicate removing of accessories (3766d38)
2.3.11 (2020-12-16)
- remove items from cache when remoing them from platform (34bddc1)
2.3.10 (2020-12-15)
- add recently added items to cache (94ed9ac)
2.3.9 (2020-12-14)
- check for duplicate cache items (746d977)
2.3.8 (2020-12-14)
- don't unregister new accessories (afdf987)
2.3.7 (2020-12-13)
- catch unregistration errors (3aaff51)
- handle global 'split' property properly (e575ced)
- set device info also for separate ambient light (de32b46)
2.3.6 (2020-12-06)
2.3.5 (2020-12-06)
2.3.4 (2020-12-06)
- crash at startup :( (ff7dd34)
2.3.3 (2020-12-06)
- mixup with ambient accessory uuid (42471d2)
2.3.2 (2020-12-06)
2.3.1 (2020-12-06)
- name setting overrides accesory (4367a5d)
2.3.0 (2020-12-06)
- configure ambient light as separate accessory (9886f07)
2.2.12 (2020-12-06)
- reduce logging spam cellcortex#56 (97e4e88)
2.2.11 (2020-11-29)
- update accessory only once on name change (b108a03)
2.2.10 (2020-11-29)
- set configured name for infoservice (97ddd7c)
2.2.9 (2020-11-29)
- use name or subtype (84c8c5d)
2.2.8 (2020-11-29)
- properly pass device into accessory (6a8a082)
2.2.7 (2020-11-29)
2.2.6 (2020-11-29)
2.2.5 (2020-11-29)
2.2.4 (2020-11-29)
- accessory instance (2036e4e)
2.2.3 (2020-11-29)
- remove accessory when it is ignored (7b9dbdb)
2.2.2 (2020-11-29)
2.2.1 (2020-11-29)
2.2.0 (2020-11-29)
- logging format (64c4a35)
2.1.0 (2020-11-29)
! Version upgrade. This changes the structure of the accessories. Please reset your homebridge cache to prevent devices to show with duplicate characteristics.
1.5.16 (2020-11-23)
- can't use HAP without webpacking (b11efdf)
1.5.15 (2020-11-23)
- set configured name (experimental) (2cc6787)
1.5.14 (2020-11-23)
- add support for ceiling13, ceiling14, celing18 (4077ccb)
1.5.13 (2020-07-19)
1.5.12 (2020-06-26)
1.5.11 (2020-06-26)
- changin power mode didn't save request id (76fdcf0)
1.5.10 (2020-06-26)
- changin power mode didn't save request id (76fdcf0)
1.5.9 (2020-06-21)
- commandId mismatch (dff9bc0)
1.5.8 (2020-06-21)
- command id calculation (7fee4a6)
1.5.7 (2020-06-21)
- keep rest of message when parsing (614b31b)
1.5.6 (2020-06-21)
- update did not set transaction (bf09f11)
1.5.5 (2020-06-21)
- gracefully handle strange messages (a45deb2)
1.5.4 (2020-06-21)
1.5.3 (2020-06-21)
- updating characteristics didn't work as expected (11b5332)
1.5.2 (2020-06-21)
1.5.1 (2020-06-21)
1.5.0 (2020-06-21)
1.4.0 (2020-06-21)
1.3.5 (2020-05-23)
- logging of disconnect and connection failure (915833a)
1.3.4 (2020-05-23)
- threshold calculation for timeout was wrong (e899671)
1.3.3 (2020-05-23)
1.3.2 (2020-05-23)
1.3.1 (2020-05-23)
- minimum and maximum for timings (c37d145)
1.3.0 (2020-05-23)
- config schema for homebridge-ui was wrong, now it should work (1804ec8)
- release script doesn't query for version (e6c4864)
- timeout of lights (now really) (c9ebdc3)
1.2.49 (2020-05-23)
- stricter check if light is unreachable (493aa92)
1.2.48 (2020-05-23)
- logging of seconds was the wrong number (2916819)
1.2.47 (2020-05-23)
- better detection of powered off lights (64aa01d)
1.2.45 (2020-05-23)
- default to non-blocking (64d2458)
- HSV settings for color lights should work now
1.2.43 (2020-05-08)
1.2.42 (2020-03-26)
1.2.41 (2020-03-22)
1.2.40 (2020-03-22)
- connected state was not correctly updated (6acd46f)
1.2.39 (2020-03-22)
1.2.38 (2020-03-22)
- converted to non-blocking (slow polling) retrieval of properties (f48ead3)
- check reachable with interval (c45e00b)
1.2.37 (2020-03-21)
- activate light only when first update received (62142bc)
1.2.36 (2020-03-21)
1.2.35 (2020-03-21)
1.2.34 (2020-03-21)
1.2.33 (2020-03-21)
- option to disable CT for color lights (3f527eb)
- option to use non-blocking requests and update intervals (9214e86)
1.2.32 (2020-03-19)
1.2.30 (2020-03-19)
- support for Mi LED Ceiling Light (21948f9)
1.2.29 (2020-01-19)
- off status was not correctly set when disconnected (707b9ad)
1.2.28 (2020-01-17)
- 5s timeout when requesting attributes to handle power-off case (212db99)
1.2.27 (2020-01-17)
- sending commands to disconnected lights did hang (65af343)
1.2.26 (2020-01-17)
- update on power (5ee59d2)
1.2.25 (2020-01-17)
- update attributes when re-connected (6afc4d6)
1.2.24 (2020-01-17)
- handle disconnect (cd5828a)
1.2.23 (2020-01-12)
- configuration to make a light go 'off' in homekit when it disconnects (b619e9a)
1.2.22 (2020-01-12)
- attribute update promise was not caught (f62dd4f)
1.2.21 (2020-01-12)
- added CT first so the presets are used from color hopefully (afb5156)
1.2.20 (2020-01-12)
- better function for calculating hue and saturation from colortemp (85acce2)
1.2.19 (2020-01-12)
- setting color temperature on color lamps (cc5fa21)
1.2.18 (2020-01-12)
- color light was switched on whenever a property was read. (2eb35d5)
1.2.17 (2020-01-12)
- logging (now really) (60c8024)
1.2.16 (2020-01-12)
- logging (7b050ef)
1.2.15 (2020-01-12)
- overrideconfig would always ignore light (98bba1f)
1.2.14 (2020-01-12)
- allow for detailed logging in individual lights in config (65e7dad)
1.2.13 (2020-01-12)
1.2.12 (2020-01-12)
- Changed default behavior to not update characteristics (yet) (1741af1)
1.2.11 (2020-01-12)
- update attributes in case some other app has changed them (23fbd32)
1.2.10 (2020-01-11)
- config setting to save default values (so on power cycle the status is restored) (b372b13)
1.2.9 (2020-01-11)
- disable CT for background light (for now) (a79f16e)
1.2.8 (2020-01-11)
- background light was setting the front light ct instead (c2a6caa)
1.2.7 (2020-01-11)
- do not spam 'Disconnected' if device remains inactive (1de04c2)
1.2.6 (2020-01-11)
- support for CT in background light (48325d9)
1.2.5 (2020-01-11)
- updates were queried only once (7171222)
1.2.4 (2020-01-11)
- added background light ct (which was missing from the attributes) (ef4c479)
1.2.3 (2020-01-11)
- detection for meteorite (bdc06a5)
1.2.2 (2020-01-10)
1.2.1 (2020-01-10)
- CT was not working correctly for color lights (cbaf20b)
1.2.0 (2020-01-10)
- Bedside lamp 2 was false classified as having moonlight (2b1b547)
1.1.0 (2020-01-07)
- added template for configuration UI (ececa77)
1.0.9 (2020-01-07)
- added support for lightstrips and additional ceiling lights
- fallback in case that an unknown model is detected
- added support for color (main) lights