Benjamin Auquite
ce4e04358e
Squashed commit of the following:
...
commit 1ddae7ac48
Merge: 0a4c7ed a888afd
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 12:52:56 2023 -0500
Merge branch 'main' into compare-service-datas-with-ignore-fields
commit 0a4c7ed1dd
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Sun Apr 9 23:26:41 2023 -0500
Revert "keep line length under 100"
This reverts commit 461efb5fed .
commit 461efb5fed
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Sun Apr 9 22:38:04 2023 -0500
keep line length under 100
commit beece5c06f
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Sun Apr 9 22:33:50 2023 -0500
ignore ATTR_TRANSITION in checks
# Conflicts:
# README.md
2023-04-11 19:11:28 -05:00
Benjamin Auquite
f0b487320d
Squashed commit of the following:
...
commit 5b927dbb02
Merge: 78395ee a888afd
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 12:52:46 2023 -0500
Merge branch 'main' into adjust_adapt_until_sleep
commit 78395eea65
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date: Mon Apr 10 09:38:11 2023 +0000
Update README.md, strings.json, and services.yaml
commit bc39f5e977
Merge: e30b7de c4b5067
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 09:36:39 2023 +0000
Merge c4b5067b05 into e30b7debe5
commit c4b5067b05
Merge: 7244a5f 91d6065
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 04:36:25 2023 -0500
Merge branch 'adjust_adapt_until_sleep' of https://github.com/basnijholt/adaptive-lighting into adjust_adapt_until_sleep
commit 7244a5f483
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 04:36:14 2023 -0500
Update const.py
commit 91d606586f
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date: Mon Apr 10 09:28:58 2023 +0000
Update README.md, strings.json, and services.yaml
commit 4509c0a0f1
Merge: e30b7de e46d867
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 09:27:02 2023 +0000
Merge e46d867854 into e30b7debe5
commit e46d867854
Merge: e7e266b 3b61f49
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 04:26:56 2023 -0500
Merge branch 'adjust_adapt_until_sleep' of https://github.com/basnijholt/adaptive-lighting into adjust_adapt_until_sleep
commit e7e266b5a1
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 04:26:47 2023 -0500
Update const.py
commit 3b61f49fb3
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date: Mon Apr 10 09:26:09 2023 +0000
Update README.md, strings.json, and services.yaml
commit 7f952e0658
Merge: e30b7de a4d5f86
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 09:24:27 2023 +0000
Merge a4d5f861ff into e30b7debe5
commit a4d5f861ff
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 04:24:20 2023 -0500
autofill workaround
commit 06dd2a5c9a
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 04:23:01 2023 -0500
Revert "Merge branch 'adjust_adapt_until_sleep' of https://github.com/basnijholt/adaptive-lighting into adjust_adapt_until_sleep"
This reverts commit bca9f1bd3d , reversing
changes made to 840aab6158 .
commit bca9f1bd3d
Merge: 840aab6 2d74a31
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 04:22:19 2023 -0500
Merge branch 'adjust_adapt_until_sleep' of https://github.com/basnijholt/adaptive-lighting into adjust_adapt_until_sleep
commit 840aab6158
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 04:22:07 2023 -0500
add `adapt_color_temp_until_sleep`
supports backward-compatibility
commit 2d74a313bb
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date: Mon Apr 10 09:14:31 2023 +0000
Update README.md, strings.json, and services.yaml
commit 553265a1e8
Merge: e30b7de b53a5af
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 09:12:53 2023 +0000
Merge b53a5aff68 into e30b7debe5
commit b53a5aff68
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 04:11:48 2023 -0500
add new config option
commit 4e1c769feb
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 04:06:09 2023 -0500
initial commit
2023-04-11 19:10:37 -05:00
Benjamin Auquite
d1a7b9f970
Squashed commit of the following:
...
commit aad2eaf595
Merge: 090c0ab a888afd
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 12:52:37 2023 -0500
Merge branch 'main' into add_flat_limits_to_configuration
commit 090c0abc6d
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date: Mon Apr 10 09:30:40 2023 +0000
Update README.md, strings.json, and services.yaml
commit cb27264d6a
Merge: e30b7de f18c5f1
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 09:28:50 2023 +0000
Merge f18c5f161b into e30b7debe5
commit f18c5f161b
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 03:59:33 2023 -0500
initial commit
2023-04-11 19:09:38 -05:00
Benjamin Auquite
7895075e76
Squashed commit of the following:
...
commit 7069d693b8
Merge: adde5b5 a888afd
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 12:52:19 2023 -0500
Merge branch 'main' into add-watched-lights
commit adde5b5645
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 10:34:24 2023 -0500
fix pytest
commit 2c5eaec2d3
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 07:27:25 2023 -0500
Revert "Update const.py"
This reverts commit e773af07ca .
commit e773af07ca
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 07:20:23 2023 -0500
Update const.py
commit c167f59ccd
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 06:09:14 2023 -0500
Update docs
commit 6220df57d1
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 05:59:26 2023 -0500
fix the test
commit ff292c2c1b
Merge: 4fdf42b 19d4468
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 05:39:17 2023 -0500
Merge branch 'add-watched-lights' of https://github.com/basnijholt/adaptive-lighting into add-watched-lights
commit 4fdf42bea1
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 05:39:05 2023 -0500
small fixes
commit 19d4468f63
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date: Mon Apr 10 10:36:54 2023 +0000
Update README.md, strings.json, and services.yaml
commit 70c90181f0
Merge: e30b7de b6a9265
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 10:34:49 2023 +0000
Merge b6a92650a9 into e30b7debe5
commit b6a92650a9
Merge: 784eed0 ae04ab4
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 05:34:43 2023 -0500
Merge branch 'add-watched-lights' of https://github.com/basnijholt/adaptive-lighting into add-watched-lights
commit 784eed09b3
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 05:34:33 2023 -0500
squash merge `alt_detect_method` again
commit ae04ab49a8
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date: Mon Apr 10 10:34:12 2023 +0000
Update README.md, strings.json, and services.yaml
commit cfbd65f976
Merge: e30b7de 3c5ea73
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 10:32:34 2023 +0000
Merge 3c5ea73341 into e30b7debe5
commit 3c5ea73341
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 05:32:27 2023 -0500
Update switch.py
commit 2f750694d9
Merge: 429251b 7a9dc8f
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 05:31:13 2023 -0500
Merge branch 'add-watched-lights' of https://github.com/basnijholt/adaptive-lighting into add-watched-lights
commit 429251b45f
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 05:31:04 2023 -0500
update docs
commit 7a9dc8f24a
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date: Mon Apr 10 10:29:37 2023 +0000
Update README.md, strings.json, and services.yaml
commit 37de4244b1
Merge: e30b7de d52ea53
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 10:28:01 2023 +0000
Merge d52ea53dcc into e30b7debe5
commit d52ea53dcc
Merge: dbc47c8 e30b7de
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 05:27:43 2023 -0500
Merge branch 'main' into add-watched-lights
commit dbc47c8a36
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 05:26:11 2023 -0500
Update switch.py
commit 2db675a434
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 05:25:44 2023 -0500
merge with `alt_detect_method`
required for this PR
commit dced97b5ca
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 05:21:51 2023 -0500
merge with `origin\main`
2023-04-11 19:08:49 -05:00
Benjamin Auquite
b6790b14eb
Squashed commit of the following:
...
commit 8dd1b5660e
Merge: 3b3f56f a888afd
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 12:51:11 2023 -0500
merge origin
commit 3b3f56f2d2
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 12:39:26 2023 -0500
Update test_switch.py
commit 258964d97b
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Mon Apr 10 12:07:18 2023 -0500
pass flake8
move stuff out of `async_setup_entry`
commit 5b6ad02e1d
Merge: 251babc fe7bdd3
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Sat Apr 8 06:01:44 2023 -0500
Merge branch 'main' into new-service-calls
commit 251babce9d
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Sat Apr 8 05:35:16 2023 -0500
fixes and now passes tests
commit d9cd74bef3
Author: Benjamin Auquite <halomastar@gmail.com>
Date: Sat Apr 8 05:15:17 2023 -0500
initial commit, passes most tests.
'function too complex'
2023-04-11 19:07:48 -05:00
Benjamin Auquite
a888afd6dc
Refactor _supported_features ( #565 )
...
* initial commit
* change features to dict
* another slight refactor
2023-04-10 10:07:31 -07:00
Benjamin Auquite
e30b7debe5
Refactor _adapt_lights into _update_manual_control_and_maybe_adapt ( #513 )
...
1.11.0
* Add auto_reset_manual_control with async timer
* cherry-pick wait for transition stuff
* Update switch.py
* merge wait_for_transition
* Update switch.py
* not renamed in this branch yet.
* Update switch.py
* update tests
* Update switch.py
* Update switch.py
* merge related fix
* cleanup
* Revert "cleanup"
This reverts commit 3aa2f3242b .
* 0.1 sometimes fails the test
* not in this pr yet
* Update switch.py
* Update switch.py
* Update switch.py
* Update switch.py
* Update README.md, strings.json, and services.yaml
* slight refactor
* Update switch.py
* Update switch.py
* Possible refactor of _update_attrs_and_maybe_adapt_lights
* cleaned up
* Revert "cleaned up"
This reverts commit 441cb1ff5c .
* Possible refactor of _update_attrs_and_maybe_adapt_lights (#537 )
Co-authored-by: Benjamin Auquite <halomastar@gmail.com>
* Revert "Revert "cleaned up""
This reverts commit 11b268148b .
* remove bad merge conflict
* revert permissions
* Bump to 1.11.0
* Undo unrelated test changes
* 'else' instead of 'continue'
---------
Co-authored-by: Bas Nijholt <bas@nijho.lt>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Bas Nijholt <basnijholt@gmail.com>
2023-04-08 18:54:06 -07:00
Bas Nijholt
fe7bdd3940
Add auto_reset_time_remaining attribute ( #558 )
...
* Add auto_reset_time_remaining attribute
* fix attr
* Add test
2023-04-08 05:39:08 -05:00
Bas Nijholt
39e9d0e74f
Update issue templates ( #557 )
2023-04-07 19:40:36 -05:00
Bas Nijholt
c0c363136b
Test multiple Home Assistant releases and the dev branch ( #552 )
...
* Test for multiple Home Assistant versions
* Install ulid-transform
* remove unnecessary unsafe `async_set` from test
* Skip test_state_change_handlers in <2023.4
* Revert "Skip test_state_change_handlers in <2023.4"
This reverts commit 8d01b6ec4e .
---------
Co-authored-by: Benjamin Auquite <halomastar@gmail.com>
2023-04-06 16:36:57 -07:00
Benjamin Auquite
a01fec0211
Bump to 1.10.1 ( #551 )
...
1.10.1
* Update manifest.json
* undo merge mistake
* Version 1.10.1
2023-04-06 13:29:32 -07:00
Bas Nijholt
59877a0343
Make sure context_id is 26 chars and partially conform to ULID standard ( #550 )
2023-04-06 12:37:02 -07:00
Benjamin Auquite
cb967aeeb7
Create intentionally over-redundant state_change tests and fix #541 ( #544 )
...
* add transition_timer test and debug
* syntax error
* test
* Update switch.py
* Revert "test"
This reverts commit b8009e0a1a .
* Update test_switch.py
* add `create_transition_events` to tests.
nearly done
* tests are done!
* pop is for dictionaries
* Update test_switch.py
* combine the tests
* pin markdown-code-runner
* Pin with '=='
* Update test_switch.py
* pin in the correct place 😅
* Update test_switch.py
* Use timer.is_running
* Update test_switch.py
* ensure timer is running in tests
* this passes the test
* Update test_switch.py
* Do not create new list when not needed
* Remove empty deps
* Remove CONF_ULID_MAX_LENGTH (which is not configurable)
* this shouldn't pass the test but it does.
---------
Co-authored-by: Bas Nijholt <basnijholt@gmail.com>
Co-authored-by: Bas Nijholt <bas@nijho.lt>
2023-04-06 13:53:23 -05:00
Benjamin Auquite
03a2d9cbf6
Fix RGB Color Temp Swaps ( #514 )
...
* cherry pick from 486
* Refactor `_add_missing_attributes`
---------
Co-authored-by: Bas Nijholt <bas@nijho.lt>
2023-04-05 18:39:31 -05:00
Benjamin Auquite
f5abf034c4
Fix the docker tests instructions ( #543 )
...
* Tested on multiple hardware
Turns out windows 10 and 11 can't use `$(pwd):/app` OR `%cd%:/app` in PowerShell (which replaced cmd prompt), so I looked up the docs and made the necessary changes (again, sorry!)
These changes have been tested on all terminal environments except macOS (the docs say it'll work there)
* allow use of --exitfirst for faster debug
* Remove install in actions
---------
Co-authored-by: Bas Nijholt <basnijholt@gmail.com>
Co-authored-by: Bas Nijholt <bas@nijho.lt>
2023-04-05 09:13:57 -07:00
Benjamin Auquite
4fcf238360
Update README.md on transition_until_sleep parameter ( #539 )
...
* Update README.md
I believe you changed the config option's name after I posted the graph, so I renamed the config option there too.
There was also a deleted user on the contributions list so I went ahead and removed that too.
* chore(docs): update TOC
* Update README.md
---------
Co-authored-by: th3w1zard1 <th3w1zard1@users.noreply.github.com>
2023-04-04 20:52:54 -07:00
allcontributors[bot]
744e43f4bf
docs: add th3w1zard1 as a contributor for maintenance ( #538 )
...
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-04-04 08:54:54 -07:00
Benjamin Auquite
e4d06476fd
Add windows command for Docker test instructions ( #536 )
...
* ( Tiny Change ) Add windows command for dockertest
You said it earlier but the correct command for running the Docker image on windows is:
```bash
docker run -v %cd%:/app basnijholt/adaptive-lighting:latest
```
* Update README.md
---------
Co-authored-by: Bas Nijholt <basnijholt@gmail.com>
2023-04-03 23:47:08 -07:00
allcontributors[bot]
be0735002c
docs: add th3w1zard1 as a contributor for bug ( #534 )
...
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-04-03 21:59:14 -07:00
pre-commit-ci[bot]
981287edb9
[pre-commit.ci] pre-commit autoupdate ( #531 )
...
updates:
- [github.com/psf/black: 23.1.0 → 23.3.0](https://github.com/psf/black/compare/23.1.0...23.3.0 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-04-03 17:30:07 -07:00
Benjamin Auquite
c7f44e472f
Correctly wait for transitions ( #510 )
...
1.10.0
* Add auto_reset_manual_control with async timer
* cherry-pick wait for transition stuff
* Update switch.py
* not renamed in this branch yet.
* Update switch.py
* update tests
* Update switch.py
* merge related fix
* cleanup
* Revert "cleanup"
This reverts commit 3aa2f3242b .
* Update switch.py
* Update switch.py
* Update switch.py
* Small refactor
* Move test to old position for better diffs
* Revert "Small refactor"
This reverts commit b986b3f77c .
* Update README.md
* fix the test
last_state_change isn't updated quick enough.
* #510 changes (#516 )
* Change (WIP)
* Update test_switch.py
* Refactor
* Revert "Revert "Small refactor""
This reverts commit 3731c99936 .
* Update README.md
* Fix the test
* Bump to 1.9.0 (#518 )
* Basic community fixes PR (#460 )
* Fixes #423
#423
* Do not adapt lights turned on with custom payloads.
* Update switch.py
* Issue fixes
#423 , #378 , #403 , #449
* quickly test #274
* Revert feature requests, this branch only has fixes.
Reverted FR 274
* pre-commit fix
* Create automerge.yaml
* test
* Delete automerge.yaml
My bad.
* Fix #460 and #408
* see @basnijholt 's comment in #450 .
* @basnijholt requested changes.
---------
Co-authored-by: Bas Nijholt <bas@nijho.lt>
* Undo accidental changes introduced in #509 , but adds the changes from #460 (#521 )
* Release 1.9.1 (#522 )
* Bump to 1.9.1
* Add CODEOWNERS
---------
Co-authored-by: Benjamin Auquite <halomastar@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* No need to wrap the reset
* Remove unused attrs
* Shorter log message
* revert unrelated tests change
* remove unused function
* Use patch
* Bump to 1.10.0
---------
Co-authored-by: Bas Nijholt <bas@nijho.lt>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Bas Nijholt <basnijholt@gmail.com>
2023-04-03 17:04:06 -07:00
Bas Nijholt
b730c7cc90
Add scripts to auto update en.json, strings.json and services.yaml ( #520 )
...
* Add scripts to auto update strings.json and services.yaml
* Run services
* simplify
* Run strings
* rerun
* revert
* allow unicode
* Add CODEOWNERS
* Update CODEOWNERS
* set CONF_USE_DEFAULTS docs
* add field_name
* Auto run scripts
* Update desc
* Update README.md, strings.json, and services.yaml
* double quotes
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update README.md, strings.json, and services.yaml
* Add newline
* sync changes between en.json and strings.json
* Update README.md, strings.json, and services.yaml
* double quotes
* fix
* Update README.md, strings.json, and services.yaml
* Add comments
* Remove comments
* shorter
* Update README.md, strings.json, and services.yaml
* Rephrase
* Update README.md, strings.json, and services.yaml
* remove key from desc
---------
Co-authored-by: Benjamin Auquite <halomastar@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-04-03 14:59:14 -07:00
Bas Nijholt
26974c8fd5
Simplify if-statement, (small #460 fix) ( #526 )
2023-04-03 13:32:38 -05:00
Bas Nijholt
d768a1e825
Release 1.9.1 ( #522 )
...
1.9.1
* Bump to 1.9.1
* Add CODEOWNERS
2023-04-03 02:07:05 -07:00
Bas Nijholt
0958feb744
Undo accidental changes introduced in #509 , but adds the changes from #460 ( #521 )
2023-04-03 03:47:01 -05:00
Benjamin Auquite
c6a6cd323f
Basic community fixes PR ( #460 )
...
1.9.0
* Fixes #423
#423
* Do not adapt lights turned on with custom payloads.
* Update switch.py
* Issue fixes
#423 , #378 , #403 , #449
* quickly test #274
* Revert feature requests, this branch only has fixes.
Reverted FR 274
* pre-commit fix
* Create automerge.yaml
* test
* Delete automerge.yaml
My bad.
* Fix #460 and #408
* see @basnijholt 's comment in #450 .
* @basnijholt requested changes.
---------
Co-authored-by: Bas Nijholt <bas@nijho.lt>
2023-04-03 08:02:06 +00:00
Bas Nijholt
87391e6d24
Bump to 1.9.0 ( #518 )
2023-04-03 01:01:58 -07:00
Bas Nijholt
19fcb1d6b9
Automatically generate more service tables in the README ( #509 )
...
* Automatically sync more data
* Automatically generate apply table
* Generate manual control
* Add manual control docs
* Update README.md
* Move docs functions to separate file
* Update code
* simple
* no path
* link paths
* Fix link
* missed
* cd core
* Update README.md
* Allow alternative docs
* update readme
* More special
* Fx
* Update README.md
* Remove common descriptions
* Update README.md
* Update README.md
* Rephrase
* Update README.md
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-04-03 00:58:39 -07:00
allcontributors[bot]
cdc3585a66
docs: add igiannakas as a contributor for code ( #517 )
...
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-04-03 07:58:20 +00:00
igiannakas
9caf3048f1
Continue to adapt color temperature down to the sleep temperature after sunset ( #87 )
...
* Update switch.py
Continue to adapt color temperature down to the sleep temperature after sunset. Results in a gradually warming light during the night time rather than a fixed color temperature throughout the night time.
* Run pre-commit
* Merge branch 'master' into pr/87
* add config option bool `adapt_until_sleep` defaulting to `false`
---------
Co-authored-by: Bas Nijholt <bas@nijho.lt>
Co-authored-by: Bas Nijholt <basnijholt@gmail.com>
Co-authored-by: Benjamin Auquite <halomastar@gmail.com>
2023-04-03 07:27:07 +00:00
Benjamin Auquite
c915bda9b9
Autoreset_Control_Time - small changes ( #515 )
...
* small changes
* Update README.md
* trivial comment change
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Bas Nijholt <basnijholt@gmail.com>
2023-04-03 06:57:12 +00:00
Bas Nijholt
ea2a6b0173
Add auto_reset_manual_control with async timer ( #487 )
...
* Add auto_reset_manual_control with async timer
* Add failing test
* Debugging
* Refactor find_switch_for_lights
* Revert changes in is_manually_controlled
* style
* Fix test_manual_control
* add types
* fixes
* dict
* make all tests pass
* text
* Rework find_switch_for_lights
* Style
* Better check
* revert, do in other test!
* No need to log when raising
* Add type hint
* Suggestion https://github.com/basnijholt/adaptive-lighting/pull/488/files#r1152408541 by @th3w1zard1
* Small fixes
* document new config everywhere (#496 )
* chore(docs): update TOC
* undo change
* fi
* Update README.md
* Update README.md
* chore(docs): update TOC
* Update README.md
* Use markdown-code-runner
* Remove
* Use markdown-code-runner instead of packaged solution
* fix comment
* Only commit when needed
---------
Co-authored-by: Benjamin Auquite <halomastar@gmail.com>
Co-authored-by: basnijholt <basnijholt@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-04-03 02:22:23 +00:00
Bas Nijholt
ccf18c3879
Bump to 1.8.0 ( #508 )
1.8.0
2023-04-02 19:17:35 -07:00
Benjamin Auquite
b081d79b86
Update services.yaml ( #497 )
...
Co-authored-by: Bas Nijholt <basnijholt@gmail.com>
2023-04-02 18:57:11 -07:00
Bas Nijholt
9e5e9a49e5
Sync main branch to master ( #507 )
2023-04-02 18:56:56 -07:00
Bas Nijholt
8108bd0a4b
Use markdown-code-runner instead of packaged solution ( #505 )
...
* Use markdown-code-runner instead of packaged solution
* add debug
2023-04-02 18:56:36 -07:00
Bas Nijholt
cc8ce29a8a
Auto-generate the configuration options documentation ( #498 )
...
* Autogenerate the documentation and strings
* Line limit
* Split
* Happy pre-commit
* Split up workflows
* Generate table function
* raise
* Add gen script
* chore(docs): update TOC
* Add gen script
* path
* Run - name: Install Home Assistant
* chore(docs): update TOC
* add copyright
* Fix branch name
* Run on PRs
* dev
* remove steps
* use matrix
* Run script
* chore(docs): update TOC
* Try fixing CI
* fix
* test
* refactor
* chore(docs): update TOC
* fix
* update
* use v3
* rename
* Fix input
* fix pytest
* fix path
* paths
* Change to github.head_ref
* More backticks
* Add extra text
* chore(docs): update TOC
* backticks
* Update README.md
---------
Co-authored-by: basnijholt <basnijholt@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-04-01 23:43:20 -07:00
Benjamin Auquite
ec558e5616
Move include_config_in_attributes
2023-04-01 16:35:01 -07:00
Bas Nijholt
26c19525cd
Rewrite the README ( #492 )
...
* Rewrite the README
* More changes
* More
* Rewrites
* Test collapse
* test
* Fix
* backticks
* Rewrite options
* emoji headings
* chore(docs): update TOC
---------
Co-authored-by: basnijholt <basnijholt@users.noreply.github.com>
2023-03-30 20:58:29 +00:00
Bas Nijholt
2de4b7415b
Refactor find_switch_for_lights and more small refactors ( #488 )
...
* Refactor find_switch_for_lights
* Refactor
* style
* renames
2023-03-29 23:47:57 -05:00
Bas Nijholt
1ca3bf0f6a
Retroactive review changes for #443 ( #485 )
...
1.7.0
* Retroactive review changes for #443
* Move up __init__
* Add test for test_change_switch_settings_service
* Add docs
* Add test for defaults
* Remove unused function
* Add skip var
* move pylint marker
* Refactor validate
* Update README.md
---------
Co-authored-by: Benjamin Auquite <halomastar@gmail.com>
2023-03-27 20:56:54 -05:00
Benjamin Auquite
c05e0cc244
Change attributes in AdaptiveSwitch via service call ( #443 )
2023-03-27 09:05:24 -07:00
Bas Nijholt
0127496441
Add example of how to pass command line args ( #483 )
2023-03-27 05:47:50 +00:00
Bas Nijholt
eb43e1755e
Use ENTRYPOINT and CMD ( #482 )
2023-03-27 05:07:07 +00:00
Bas Nijholt
85461ea856
Always color the logs and print coverage report ( #481 )
2023-03-27 04:37:21 +00:00
Bas Nijholt
491aca696c
Add linux/arm64 to build platform of Docker image ( #476 )
...
* Add linux/arm64 to build platform of Docker image
* Fix url
2023-03-27 03:00:12 +00:00
Bas Nijholt
aa282c83b2
Fix Markdown URL ( #479 )
2023-03-26 19:50:40 -07:00
Bas Nijholt
1fb364949e
Fix name of Docker image ( #478 )
2023-03-27 02:39:57 +00:00
Bas Nijholt
f408f330c1
Disable Docker image builds on ARM for now ( #475 )
2023-03-26 19:14:19 -07:00
Bas Nijholt
8b3a9d6755
Try installing extra deps such that bcrypt and cryptography can be installed in arm/v7 ( #474 )
2023-03-27 01:50:49 +00:00