93 Commits
Author SHA1 Message Date
gisle bf903c1d71 fix crash in hue2 driver.
continuous-integration/drone/push Build is passing
3.10.2
2023-08-31 21:19:53 +02:00
gisle 19eb205ee3 try again.
continuous-integration/drone/push Build is passing
3.10.1
2023-08-31 20:37:54 +02:00
gisle edb45c74b6 Merge branch 'asmodeus' of git.aiterp.net:lucifer/new-server into asmodeus
continuous-integration/drone/push Build is passing
3.10.0
2023-08-31 20:25:59 +02:00
gisle c4b391db66 add forgetting devices to hue2 (untested yolo-deploy). 2023-08-31 20:25:26 +02:00
Stian Fredrik Aune 3bf8cbef2f Mill option for local client
continuous-integration/drone Build is passing
continuous-integration/drone/tag Build is passing
3.9.0
2023-02-12 22:18:17 +01:00
Stian Fredrik Aune 5db753e401 Fix Gen 3 support in mill
continuous-integration/drone/push Build is passing
3.8.1
2022-09-21 21:41:46 +02:00
gisle 2a750ae1f7 add lucy color command for conversions.
continuous-integration/drone/push Build is passing
2022-02-28 23:04:28 +01:00
gisle f1ed6da6d7 Squashed commit of the following:
continuous-integration/drone/push Build is passing
commit 62e7cb88f4
Author: Gisle Aune <dev@gisle.me>
Date:   Mon Feb 28 22:52:06 2022 +0100

    refactor color system to be separate from models, also move errors out of models.

commit df865574bf
Author: Gisle Aune <dev@gisle.me>
Date:   Mon Feb 21 19:27:42 2022 +0100

    rework color system and make it work with drivers.
3.8.0
2022-02-28 22:52:25 +01:00
gisle d5cf30ea4b sensitize periodic light refresh in hue2 again.
continuous-integration/drone/push Build is passing
3.7.3
2022-02-19 20:43:38 +01:00
gisle 582bf3f46b decrease sensitivity in hue2 (should fix double press, regular check over-updating and massive update storms when regular checks find a lot of incongruences), and fix rare race condition
continuous-integration/drone/push Build is passing
3.7.2
2022-02-19 10:06:40 +01:00
gisle c72a7c3f43 fix xy color conversion using srgb instead of rgb.
continuous-integration/drone/push Build is passing
3.7.1
2022-02-18 17:01:37 +01:00
gisle 8a20bab709 reduce Hue2 'update storms'..
continuous-integration/drone/push Build is passing
3.7.0
2022-02-18 16:24:09 +01:00
gisle 27fd858c04 add device search.
continuous-integration/drone/push Build is passing
2022-02-17 21:58:03 +01:00
gisle d19a8e6ca0 add device rename and tweaks.
continuous-integration/drone/push Build is failing
2022-02-17 16:57:33 +01:00
gisle 107b29620d it has the trappings of a driver now, but essential features are missing: discovery and forgetting
continuous-integration/drone/push Build is passing
2022-02-15 22:31:51 +01:00
gisle 73e6cba770 add very partial hue2 driver wip.
continuous-integration/drone/push Build is passing
2022-02-14 22:03:41 +01:00
gisle 44bd327a71 add index for name in scene table to force uniqueness. 2022-02-14 22:03:28 +01:00
gisle cedd0d1d28 add support for invoking and assigning scenes by name.
continuous-integration/drone/push Build is passing
3.6.0
2022-02-12 11:36:23 +01:00
gisle 7471102413 add scene list subcommand.
continuous-integration/drone/push Build is passing
2022-02-10 20:46:05 +01:00
gisle bf4d000455 add info mode to lucy list command. 2022-02-10 20:38:10 +01:00
gisle 6947fc3461 add delete light endpoint and forget for Hue.
continuous-integration/drone/push Build is passing
3.5.2
2022-01-31 23:09:00 +01:00
gisle 600c90a614 undo group nonsense in hue bridge.
continuous-integration/drone/push Build is passing
3.5.1
2022-01-28 23:01:44 +01:00
Stian Fredrik Aune a08685c3cd Location, location, location.
continuous-integration/drone Build is passing
3.5.0
2022-01-21 19:26:06 +01:00
Stian Fredrik Aune 15536c6078 lucy factory - sensor support 2022-01-20 22:07:04 +01:00
Stian Fredrik Aune 2bb2154e5b SceneDimmer bug 2022-01-12 17:23:56 +01:00
Stian Fredrik Aune 8c2ef2dac3 factory command 2022-01-12 17:01:56 +01:00
Stian Fredrik Aune f4e584938b enable 'lucy handler delete all' 2022-01-08 21:02:35 +01:00
Stian Fredrik Aune 8c9b47aa1d Add temperature to API.
continuous-integration/drone/push Build is passing
3.4.1
2021-11-07 19:03:42 +01:00
Stian Fredrik Aune 5bd7a7f6b6 cleanup and fix
continuous-integration/drone/push Build is passing
3.4.0
2021-11-07 18:56:21 +01:00
Stian Fredrik Aune 88bd4dc073 Mill. Take 1.
continuous-integration/drone/push Build is failing
2021-11-07 18:38:32 +01:00
gisle 6443e0ecd3 any/all.scene=-1 now checks for no scene.
continuous-integration/drone/push Build is passing
2021-10-31 09:51:06 +01:00
gisle 147231e4fd add sensor scenes for Motion and Temperature.
continuous-integration/drone/push Build is passing
2021-10-30 14:38:14 +02:00
gisle b191455753 optimize Hue light updates by using temporary groups.
continuous-integration/drone/push Build is passing
3.3.0
2021-10-30 12:05:56 +02:00
gisle ba22187e6e feature-scenesystem (#1)
continuous-integration/drone/push Build is passing
Co-authored-by: Gisle Aune <dev@gisle.me>
Reviewed-on: #1
Co-authored-by: gisle <gisle@hidden-email>
Co-committed-by: gisle <gisle@hidden-email>
1.2.0 3.2.0
2021-10-06 18:13:16 +00:00
Stian Fredrik Aune d91bd472dd Merge branch 'asmodeus' of git.aiterp.net:lucifer/new-server into asmodeus
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is passing
continuous-integration/drone/tag Build is passing
3.1.0
2021-10-03 19:10:06 +02:00
Stian Fredrik Aune 251687b85d Edit. 2021-10-03 19:10:02 +02:00
gisle ade49589a9 add another test and fix local.
continuous-integration/drone/push Build is failing
2021-10-03 18:35:04 +02:00
gisle ad2f912a6f change presence events, fix non-eq conditions.
continuous-integration/drone/push Build is failing
2021-10-02 17:34:44 +02:00
gisle 2abb4b1024 add time-of-day limitation to events.
continuous-integration/drone/push Build is failing
2021-10-02 14:43:15 +02:00
gisle b83673b2cc change nanoleaf default names to start at 1 instead of 0.
continuous-integration/drone/push Build is failing
2021-09-30 23:08:33 +02:00
gisle 6fe0d8b864 adapt Nanoleaf driver to Canvas.
continuous-integration/drone/push Build is failing
2021-09-30 23:07:11 +02:00
Stian Fredrik Aune c7d7e264ca Lucy handler add 2021-09-28 21:54:03 +02:00
gisle 0cd325e8db add SaveMode for device which can be 0 (All) or a bitmask for what to save. It did not improve performance
continuous-integration/drone/push Build is passing
2021-09-26 10:50:54 +02:00
Stian Fredrik Aune b1fa52e53f lucy handler delete
continuous-integration/drone/push Build is passing
2021-09-25 19:03:11 +02:00
Stian Fredrik Aune b28496fd6b less focus on oneshot
continuous-integration/drone/push Build is passing
2021-09-25 17:27:56 +02:00
Stian Fredrik Aune 35c3a387c9 lucy handler list
continuous-integration/drone/push Build is passing
2021-09-25 17:26:27 +02:00
Stian Fredrik Aune b7b6b06748 .
continuous-integration/drone/push Build is passing
3.0.0
2021-09-24 19:51:56 +02:00
gisle 27f8c6b91d fix not being able to setOneShot in event updates. 2021-09-24 18:05:51 +02:00
gisle 0846290047 >_> 2021-09-24 17:14:27 +02:00
gisle 9b9e5e9da8 add lucy config. 2021-09-24 17:12:27 +02:00