Michael Davidson
9f5df0aa34
Merge branch 'dev' into add-graphical-layout-system
2024-02-25 21:08:25 +11:00
Stefan Rado
58c0d8c267
Add Uponor Smatrix component ( #5769 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-02-22 16:03:14 +13:00
Jesse Hills
75af4c3d62
Fix yamllint ( #6253 )
2024-02-21 17:14:30 +13:00
dependabot[bot]
07c3ee75e5
Bump black from 23.12.1 to 24.2.0 ( #6221 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-02-21 15:53:50 +13:00
Keith Burzinski
2948d87a66
Add some components to the new testing framework (D) ( #6175 )
2024-02-21 08:40:13 +13:00
Kevin P. Fleming
edd1678463
New component: ADE7880 voltage/current/power/energy sensor ( #5242 )
2024-02-20 12:24:44 +13:00
kahrendt
e521662342
Add micro_wake_word component ( #6136 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-02-13 09:38:50 +13:00
Michael Davidson
12a58b6b36
Merge branch 'dev' into add-graphical-layout-system
2024-02-10 12:12:54 +11:00
Keith Burzinski
3eaf59cc5a
Add some components to the new testing framework (C) ( #6174 )
2024-02-08 10:55:20 +13:00
Keith Burzinski
05da0fb4cf
Add some components to the new testing framework (B) ( #6173 )
2024-02-07 04:32:40 +09:00
Keith Burzinski
9dbbc80c74
Add some components to the new testing framework (A part 2) ( #6162 )
2024-02-07 04:05:04 +09:00
Keith Burzinski
5e9741f51c
Add some components to the new testing framework (A part 1) ( #6142 )
2024-02-05 11:29:18 +09:00
Michael Davidson
ad23b7ee45
Merge branch 'dev' into add-graphical-layout-system
2024-01-31 23:07:30 +11:00
rnauber
92798751c2
Support tri-color waveshare eink displays 2.7inch B and B V2 ( #4238 )
...
Co-authored-by: Richard Nauber <richard@nauber.dev>
2024-01-30 15:16:32 +11:00
Michael Davidson
5c7a78fd85
Merge branch 'dev' into add-graphical-layout-system
2024-01-28 16:38:23 +11:00
J. Nick Koston
25ab6f0297
Ensure filename is shown when YAML raises an error ( #6139 )
...
* Ensure filename is shown when YAML raises an error
fixes #5423
fixes #5377
* Ensure filename is shown when YAML raises an error
fixes #5423
fixes #5377
* Ensure filename is shown when YAML raises an error
fixes #5423
fixes #5377
* Ensure filename is shown when YAML raises an error
fixes #5423
fixes #5377
* Ensure filename is shown when YAML raises an error
fixes #5423
fixes #5377
2024-01-23 23:11:03 -06:00
Michael Davidson
6fe40257b3
Merge branch 'dev' into add-graphical-layout-system
2024-01-20 09:42:45 +11:00
tomaszduda23
6a8da17ea3
OTA 2 which confirm each written chunk ( #6066 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-01-19 13:18:06 +09:00
Clyde Stubbs
ed771abc8a
Add support for Waveshare EPD 2.13" V3 ( #5363 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-01-19 12:10:53 +09:00
Clyde Stubbs
1fef769496
Add quad spi features ( #5925 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-01-19 11:42:17 +09:00
kahrendt
045836c3fe
Add combination sensor and remove absorbed kalman_combinator component ( #5438 )
2024-01-18 18:09:49 +09:00
Fabian
c6f528583b
Proposal: Test yaml for each component ( #5398 )
...
* Test for each component.
* When possible use commandline substitution.
* Add wildcard support.
* end file with new line.
* Move component tests into subfolder.
* Add component test to pipeline.
* Remove trailing whitespace.
* add restore python step.
* Add `. venv/bin/activate` to pipeline.
* step `changed-components` needs `common` step.
* start `list-components-changed.py` different.
* iterate on pipeline stage `list-components`.
* Update `checkout` action.
* Rename test folder from `tests` to `_test`.
* validate file exists.
* Move component test folder.
* extend list-components to include child components.
* File does not end with a newline
* Handle empty list-components matrix.
* list-components also check for changes in tests folder.
* Improve `list-components.py`.
* `*` is a forbidden character for filenames on windows.
---------
Co-authored-by: Your Name <you@example.com>
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2024-01-18 01:13:40 -06:00
Benoît Leforestier
c9c8d39778
Add support of Honeywell HumidIcon (I2C HIH series) Temperature & Humidity sensor ( #5730 )
2024-01-18 09:56:56 +09:00
Michael Davidson
d51e54b878
Merge branch 'dev' into add-graphical-layout-system
2024-01-17 21:16:08 +11:00
Keith Burzinski
0cd232cdf5
Add support for VEML3235 lux sensor ( #5959 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-01-17 15:50:53 +09:00
Keith Burzinski
e35cab018a
Add NFC binary sensor platform ( #6068 )
2024-01-16 17:05:13 +09:00
alexborro
249cd67588
Fingerprint_grow: Trigger on finger scan start and on finger scan misplaced ( #6003 )
2024-01-16 16:38:19 +09:00
J. Nick Koston
5220c9edf8
Fallback to pure-python loader for better error when YAML loading fails ( #6081 )
2024-01-15 08:06:13 +09:00
Michael Davidson
9d4a4784b1
Merge branch 'dev' into add-graphical-layout-system
2024-01-12 08:50:04 +11:00
Simone Rossetto
d616025fed
Actions to enable and disable WireGuard connection ( #5690 )
2024-01-11 14:09:42 +09:00
Michael Davidson
97de871a8a
Merge branch 'dev' into add-graphical-layout-system
2024-01-10 22:54:41 +11:00
Andrey Bodrov
4b783c0372
BME280 SPI ( #5538 )
...
* bme spi finally
* linter
* CO
* tidy
* lint
* tidy [2]
* tidy[-1]
* final solution
* Update test1.yaml
remove failed test
* Update test1.1.yaml
add test to another file with free GPIO5 pin
* fix spi read bytes
* fix tests
* rename bme280 to bme280_i2c
2024-01-09 22:31:38 -06:00
J. Nick Koston
d9def0cb3a
Bump hypothesis to 6.92.1 ( #6011 )
2024-01-09 10:08:50 +09:00
Michael Davidson
c9ec0a11c7
ci-custom fix
2024-01-04 18:02:44 +11:00
Michael Davidson
f75c6b95b8
Add allow_other_uses for GPIO05
2024-01-04 17:35:06 +11:00
Michael Davidson
b3e0c87d2b
Allow pin reuse in test1.1 to fix test errors
2024-01-04 17:04:52 +11:00
Michael Davidson
f68de25206
Remove allow_other_uses
2024-01-04 00:03:38 +11:00
Michael Davidson
474a00dd81
Change pin number
2024-01-04 00:00:04 +11:00
Michael Davidson
31c8a3d1ac
Change pin in test1.1 to avoid redefinition
2024-01-03 23:55:31 +11:00
Michael Davidson
8d30180518
Add colour definitions to test1.1
2024-01-03 23:52:51 +11:00
Michael Davidson
6a97b6cad7
Include Roboto font in test1.1
2024-01-03 23:49:45 +11:00
Michael Davidson
279c879f63
Include SPI for test1.1
2024-01-03 23:47:01 +11:00
Michael Davidson
1f7554ea1c
Move graphical_layout test to test1.1 in an attempt to avoid "segment data does not fit" issues
2024-01-03 23:39:00 +11:00
Michael Davidson
62b7c05cd7
Merge branch 'dev' into add-graphical-layout-system
2023-12-30 11:59:04 +11:00
Michael Davidson
5f47c6e255
Test, clang-format, and ci-custom fixes
2023-12-30 11:07:47 +11:00
Michael Davidson
2f3b4a25b2
Add simple test layout
2023-12-30 10:49:02 +11:00
Pavlo Dudnytskyi
2a43e55452
HaierProtocol library updated to 0.9.25 to fix the answer_timeout bug ( #6015 )
2023-12-29 13:08:26 -08:00
Clyde Stubbs
5ebb68f4ff
Ble client additions and fixes ( #5277 )
...
* Add config to disable auto-connect of BLE client.
Correct initialise MAC address of BLE client.
* Checkpont
* Fixes for automation progress.
* Fixes for automation progress.
* Checkpoint;
fix notify for ble_client
* Fix BLE client binary_output
* Various fixes
* Consider notifications on when receiving REG_FOR event.
* Add testing branch to workflow
* Add workflow
* CI changes
* CI changes
* CI clang
* CI changes
* CI changes
* Add comment about logging macros
* Add test, sanitise comment
* Revert testing change to ci config
* Update codeowners
* Revert ci config change
* Fix some state changes
* Add default case.
* Minor fixes
* Add auto-connect to logconfig
2023-12-29 01:35:44 -06:00
Anton Viktorov
3be97868fc
Support for ST7567 display 128x64 (I2C, SPI) ( #5952 )
2023-12-27 12:01:15 +11:00
J. Nick Koston
fe15d993f9
dashboard: Fix file writes on Windows ( #6013 )
2023-12-24 22:56:31 +09:00