Commit graph

6244 commits

Author SHA1 Message Date
Gábor Poczkodi
d75115eb2a tests updated 2024-03-02 08:33:55 +01:00
Gábor Poczkodi
fe07d3a80e temperature sensor implemented, only problem is that the adc component blocks transmission until it is removed and the device power cycled 2024-03-02 08:30:11 +01:00
Gábor Poczkodi
43f6f2f495 formatting 2024-03-01 10:43:51 +01:00
Gábor Poczkodi
fd6fe137fb constexpr 2024-03-01 10:14:50 +01:00
Gábor Poczkodi
1279da42e5 formatting (this was accepted last time, strange) 2024-03-01 01:39:24 +01:00
Gábor Poczkodi
eeeb5dd256 renamed transmit_cc1101 to transmit_rc_switch_raw_cc1101 to better reflect what it does, and begin_tx/end_tx can be used for the rest of the transmit_* actions 2024-03-01 01:32:37 +01:00
Gábor Poczkodi
c3d27326f2 nothing changed, only cosmetic 2024-02-29 23:19:26 +01:00
Gábor Poczkodi
5e0ac7022e code formatting 2024-02-29 22:41:05 +01:00
Gábor Poczkodi
752cd75f46 remote_transmitter.transmit_cc1101 2024-02-29 22:34:59 +01:00
Gábor Poczkodi
fa5d6955a7 AUTO_LOAD = ["sensor"] maybe 2024-02-29 06:03:48 +01:00
Gábor Poczkodi
dd1f0b229d sensor.h last try for now 2024-02-29 05:29:30 +01:00
Gábor Poczkodi
b788010b37 lets try without sensor.h 2024-02-29 05:16:11 +01:00
Gábor Poczkodi
61f42a73da sensor.h still not seen 2024-02-29 04:59:51 +01:00
Gábor Poczkodi
8a17f257fb missing sensor.h 2024-02-29 04:55:55 +01:00
Gábor Poczkodi
8780fe7e1a cc1101 tests updated 2024-02-29 04:24:33 +01:00
Gábor Poczkodi
3a8c7a6d13 removed the component from Sensor, making it top level 2024-02-29 04:22:22 +01:00
Gábor Poczkodi
de51ae76f4 got rid of gdo0/gdo2 for every board except esp8266, that needs to know which single pin to use bidirectionally 2024-02-29 00:53:24 +01:00
Gábor Poczkodi
87c3896a50
Merge branch 'dev' into cc1101 2024-02-28 23:33:59 +01:00
DAVe3283
f53f91e191
CSE7766 Apparent Power & Power Factor calculations (#6292) 2024-02-29 10:12:02 +13:00
dependabot[bot]
ad7866b80e
Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 (#6302)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-29 09:55:30 +13:00
Gábor Poczkodi
fa81a14ad2 pr fix, compiler try5 2024-02-28 17:19:06 +01:00
Gábor Poczkodi
29160e1150 pr fix, compiler try4 2024-02-28 16:53:08 +01:00
Gábor Poczkodi
61ac62b1ce pr fix, compiler try3 2024-02-28 16:48:03 +01:00
Gábor Poczkodi
0ae13c2047 ps fix, compiler try2 2024-02-28 16:44:35 +01:00
Gábor Poczkodi
8e5582fe45 pr fix, more compiler warning 2024-02-28 16:10:17 +01:00
Gábor Poczkodi
7afa596007 pr fix, allow_other_uses: true try3 2024-02-28 15:30:50 +01:00
Gábor Poczkodi
6b7898c59f pr fix, CODEOWNERS 2024-02-28 15:26:53 +01:00
Gábor Poczkodi
e1c1db328d pr fix, allow_other_uses: true try2 2024-02-28 15:15:22 +01:00
Gábor Poczkodi
f7c0ef125d pr fix, allow_other_uses: true 2024-02-28 15:05:31 +01:00
Gábor Poczkodi
1907cca2fa clang-format 2024-02-28 14:34:10 +01:00
Gábor Poczkodi
b0030fc0b9 pull request fixes 2024-02-28 13:26:03 +01:00
Gábor Poczkodi
aecc34ecb2 fixes for pull request 2024-02-28 13:04:14 +01:00
Gábor Poczkodi
de08d4a07c adding myself as the codeowner 2024-02-28 12:38:43 +01:00
Gábor Poczkodi
64baa153b4 cc1101 tests 2024-02-28 10:31:00 +01:00
Gábor Poczkodi
abc1c3aba4 cc1101 radio transmitter component initial commit 2024-02-28 10:01:35 +01:00
Jesse Hills
3c651f4091
Add on_update trigger for Project versions (#6298) 2024-02-28 02:01:56 -06:00
NP v/d Spek
5393a09872
Touchscreen component and driver fixes (#5997)
* Introduce calibration settings for all touchscreen drivers.
this will override the common values.
The x,y coordinates only calculated when the right calibrations are set.

* resolve issues reported by CI

* remove unneeded spaces and newlines

* Forgot to remove some obsolete code

* remove get_setup_priority from xpt2046

* remove media_player changes.

* media_player: removed to much,

* Update suggestions

* referd back the `get_setup_priority` removal so it can be moved into a othe PR.

* tt21100: restore init read

* fix spacing

* load native display dimensions instead of using internal dimensons.
and load it only onse on setup

* moved `update_touches()` to protexted section

* adding Clydes PR#6049

* add multitouch test script

* Update all Touchscreen replacing `get_*_internal` to `get_native_*`

* fixed some CI recomendations

* couple of fixes

* make sure the display is running before  touchscreen is setup

* fix clang

* revert back last changes

* xpt2046: change log level for testing

* logging information

* add test file

* fix polling issue with the for example the xpt2046

* fixed some CI issues

* fixed some CI issues

* restore mirror parameter discriptions

* same for the swap_xy

* same for the transform

* remove the above const from const.py

* and put  the above const bacl const.py

* Merge branch 'nvds-touchscreen-fix1' of https://github.com/nielsnl68/esphome into nvds-touchscreen-fix1

* and put  the above const bacl const.py

* [tt21100] making interupt pin optional

* [tt21100] making interupt pin optional (now complete)

* update the display part based on @clyde'
s changes.

* fix issue with ft6x36 touvhscreen

* reverd back touch check. add comment

* add some extra checks to the ft6x36

* add an other log and a typo fixed

* okay an other fix.

* add an extra check like others do
and fix data type

* [ft6336] fix update race when ts is touched.

* [touchscreen] update some log's with a verbose level.

* fix clang issues

* fix the clang issues

* fix the clang issues

* fix virtual issue.

* fix the clang issues

* an other clang issues

* remove anti-aliased fonts support. It does not belong here.

* remove anti-aliased fonts support. It does not belong here.

* rename test script

* Moving the test files to there right location.

* rename the test files

* clean up the code

* add a new line

* clang fixings

* clang fixings

* remove comment

* remove comment

* Update esphome/components/touchscreen/__init__.py

Co-authored-by: guillempages <guillempages@users.noreply.github.com>

* Update esphome/components/touchscreen/__init__.py

Co-authored-by: guillempages <guillempages@users.noreply.github.com>

* Update esphome/components/touchscreen/__init__.py

Co-authored-by: guillempages <guillempages@users.noreply.github.com>

* Update esphome/components/touchscreen/touchscreen.cpp

* Update esphome/components/touchscreen/touchscreen.cpp

* [ft63x6] add threshold

---------

Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com>
Co-authored-by: guillempages <guillempages@users.noreply.github.com>
2024-02-28 02:42:11 +00:00
NP v/d Spek
c43c9ad1c5
Add RTTTL volume control. (#5968)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-02-28 11:31:33 +13:00
Darek
37138d4f28
Waveshare e-ink 2IN9_V2 - fix full and partial update based on vendor SDK and examples (#5481)
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com>
2024-02-28 07:29:56 +11:00
Jimmy Hedman
f73518dbeb
Improve dualstack and IPv6 support (#5449)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-02-27 21:16:20 +13:00
dependabot[bot]
5e04914a11
Bump pytest from 8.0.1 to 8.0.2 (#6288)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-27 16:49:33 +13:00
puuu
9b77f97d87
CSE7766: Fix energy calculation (#6286)
Co-authored-by: DAVe3283 <DAVe3283+GitHub@gmail.com>
2024-02-27 16:47:45 +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
Alexander Puzynia
a8ab745479
Allow to specify global build directory (#6276) 2024-02-26 11:26:08 +13:00
Keith Burzinski
b5e633a2f3
Fix test_build_components for macOS sed (#6278) 2024-02-26 07:37:35 +13:00
Keith Burzinski
4a3627c93e
Fix thermostat supplemental actions (#6282) 2024-02-26 07:28:52 +13:00
Samuel Sieb
77916d051e
fix throttle average nan handling (#6275)
Co-authored-by: Samuel Sieb <samuel@sieb.net>
2024-02-26 07:26:35 +13:00
Samuel Sieb
98552a0eaa
make output optional for speed fan (#6274)
Co-authored-by: Samuel Sieb <samuel@sieb.net>
2024-02-26 07:23:01 +13:00
J. Nick Koston
83a1fc5fdb
dashboard: move storage json update to a background task in edit save (#6280)
* dashboard: move storage json update to a background task in edit save

* dashboard: move storage json update to a background task in edit save

* fix typing

* docs
2024-02-24 23:39:47 -05:00
Keith Burzinski
4a54af0d57
Fix RP2040 SPI pin validation (#6277) 2024-02-24 00:31:20 -06:00