Michael Davidson
b008a61d02
Merge branch 'dev' into add-graphical-layout-system
2024-05-28 20:46:50 +10:00
Keith Burzinski
76abf2200c
Uncouple safe_mode from OTA ( #6759 )
2024-05-22 13:08:53 +12:00
Keith Burzinski
f46c499c4e
Separate OTABackend
from OTA component ( #6459 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-05-16 14:01:09 +12:00
Michael Davidson
e8cbb87271
Merge branch 'dev' into add-graphical-layout-system
2024-05-14 10:17:19 +10:00
Anton Viktorov
599dbf27e0
Minor tidy up of BME280 code ( #6672 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-05-06 14:19:25 +12:00
Jesse Hills
8cb809d84d
[sn74hc595] Enforce type field to distinguish gpio vs spi mode ( #6609 )
2024-04-23 17:22:14 +12:00
Michael Davidson
5c5fd26dee
Merge branch 'dev' into add-graphical-layout-system
2024-03-27 10:30:00 +11:00
RubyBailey
8cb689b58c
Mitsubishi Climate updates ( #3886 )
...
Co-authored-by: Blair McBride <blair@theunfocused.net>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: RubyBailey <ruby_bailey11@hotmail.com>
Co-authored-by: X-Ryl669 <boite.pour.spam@gmail.com>
Co-authored-by: OlympusMonds <OlympusMonds@users.noreply.github.com>
2024-03-12 10:01:05 +13:00
Rodrigo Martín
6a8a2aaefb
feat(MQTT): Add QoS option for each MQTT component ( #6279 )
2024-03-11 13:12:52 +13:00
Solomon
c52052563f
ads1118 component ( #5711 )
...
Co-authored-by: Solomon <solomon.gorkhover@finnpartners.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-03-11 11:09:05 +13:00
dougiteixeira
323849c821
Add device class support to text sensor ( #6202 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-02-26 11:29:39 +13:00
Michael Davidson
9f5df0aa34
Merge branch 'dev' into add-graphical-layout-system
2024-02-25 21:08:25 +11:00
Jesse Hills
75af4c3d62
Fix yamllint ( #6253 )
2024-02-21 17:14:30 +13:00
Kevin P. Fleming
edd1678463
New component: ADE7880 voltage/current/power/energy sensor ( #5242 )
2024-02-20 12:24:44 +13:00
Michael Davidson
6fe40257b3
Merge branch 'dev' into add-graphical-layout-system
2024-01-20 09:42:45 +11:00
kahrendt
045836c3fe
Add combination sensor and remove absorbed kalman_combinator component ( #5438 )
2024-01-18 18:09:49 +09: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
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
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
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
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
Scott K Logan
3de5b26d77
Add a Binary Sensor Filter for state settling ( #5900 )
2023-12-22 11:33:29 +09:00
Jesse Hills
c92715e403
Fix pin reuse in test1 ( #5978 )
2023-12-21 13:37:02 +09:00
Branden Cash
991880d53f
feat: add AS5600 component/sensor ( #5174 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-12-21 09:07:40 +09:00
Yorick Smilda
23ceddafed
Add ability to lock to set mode ( #5924 )
2023-12-20 04:52:46 -06:00
Jesse Hills
84174aeb80
Fix pin reuse error with pin expanders ( #5973 )
...
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com>
2023-12-20 10:42:27 +00:00
Keith Burzinski
76a6e288b6
Add support for PN7150 ( #5487 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-12-14 08:27:35 +09:00
Keith Burzinski
6fd239362d
Add support for PN7160 ( #5486 )
2023-12-14 07:54:55 +09:00
Tucker Kern
ad79e4fe24
Add support for fan preset modes ( #5694 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-12 14:13:26 +09:00
Michael Davidson
b30430b0bd
Add graphical display menu ( #4105 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Alex Hermann <gaaf@gmx.net>
2023-12-12 12:15:59 +09:00
Clyde Stubbs
d9792b0d92
Checks for pins used in multiple places ( #5666 )
2023-12-05 08:56:53 +09:00
Clyde Stubbs
993cd55b1d
Speed up (and fix) ili9xxx display component. ( #5406 )
2023-11-28 13:42:03 +13:00
Sergey Dudanov
00eedeb8b3
remote_base: added helper class and schemas ( #5169 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-11-14 06:55:36 +13:00
Angel Nunez Mencias
ccffbfd3ae
support spi for sn74hc595 ( #5491 )
...
Co-authored-by: Jimmy Hedman <jimmy.hedman@gmail.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-11-07 03:15:13 -06:00
Charles Johnson
31fec2d692
add wifi.on_connect and wifi.on_disconnect triggers ( #3639 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-11-06 23:17:13 -06:00
Greg Cormier
972c18a7ca
Add differential pressure sensor support for CFSensor XGZP68xxD devices ( #5562 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-11-07 12:46:30 +13:00
Jesse Hills
dd0270207f
Allow pulse light effect to have separate on and off transition lengths ( #5659 )
2023-11-07 12:39:47 +13:00
Joris S
13994d9bd1
Add Micronova component ( #4760 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Graham Brown <grahambrown11@gmail.com>
2023-11-03 19:54:47 +13:00
Mike La Spina
22cdb8dfc3
Add HLK-LD2420 mmWave Radar module component ( #4847 )
...
Co-authored-by: descipher <120155735+GelidusResearch@users.noreply.github.com>
2023-11-02 18:02:23 -05:00
Clyde Stubbs
1fd9d67e2b
Add support for PCA9535 16 bit I/O expander ( #5634 )
2023-11-01 12:22:04 +13:00
niklasweber
907d43827c
Add dfrobot_sen0395 mmwave radar component ( #4203 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-10-27 17:56:33 +13:00
kahrendt
841b24f744
Add support for Qwiic PIR binary sensor ( #5194 )
2023-10-26 08:29:21 +13:00
jpfaff
2895cc6c57
Add support for honeywellabp2 pressure sensor ( #5422 )
2023-10-26 07:28:07 +13:00
Alejandro Galfrascoli
e01ba894ed
Add IR Noblex climate component ( #4913 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-10-24 16:28:53 +13:00