1
0
mirror of https://github.com/esphome/esphome.git synced 2024-10-06 10:50:58 +01:00
esphome/tests/components
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
..
a01nyub Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
a02yyuw Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
a4988 Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
absolute_humidity Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
ac_dimmer Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
adc Proposal: Test yaml for each component (#5398) 2024-01-18 01:13:40 -06:00
adc128s102 Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
addressable_light Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
ade7880 New component: ADE7880 voltage/current/power/energy sensor (#5242) 2024-02-20 12:24:44 +13:00
ade7953_i2c Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
ade7953_spi Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
ads1115 Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
aht10 Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
airthings_wave_mini Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
airthings_wave_plus Add some components to the new testing framework (A part 1) (#6142) 2024-02-05 11:29:18 +09:00
alarm_control_panel Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
alpha3 Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
am43 Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
am2320 Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
analog_threshold Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
animation Fix yamllint (#6253) 2024-02-21 17:14:30 +13:00
anova Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
apds9960 Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
api Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
as3935_i2c Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
as3935_spi Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
as5600 Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
as7341 Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
atc_mithermometer Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
atm90e26 Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
atm90e32 Add some components to the new testing framework (A part 2) (#6162) 2024-02-07 04:05:04 +09:00
b_parasite Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
ballu Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bang_bang Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bedjet Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bh1750 Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
binary_sensor_map Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bl0939 Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bl0940 Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bl0942 Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
ble_client Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
ble_presence Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
ble_rssi Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
ble_scanner Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bme280_i2c Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bme280_spi Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bme680 Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bme680_bsec Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bmi160 Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bmp3xx Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bmp085 Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bmp280 Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bmp581 Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bp1658cj Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
bp5758d Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
button Add some components to the new testing framework (B) (#6173) 2024-02-07 04:32:40 +09:00
canbus Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
cap1188 Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
captive_portal Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
ccs811 Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
cd74hc4067 Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
climate_ir_lg Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
color Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
color_temperature Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
combination Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
coolix Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
copy Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
cs5460a Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
cse7761 Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
cse7766 Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
ct_clamp Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
current_based Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
cwww Add some components to the new testing framework (C) (#6174) 2024-02-08 10:55:20 +13:00
dac7678 Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
daikin Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
daikin_brc Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
dallas Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
daly_bms Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
debug Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
deep_sleep Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
delonghi Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
dfplayer Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
dfrobot_sen0395 Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
dht Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
dht12 Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
dps310 Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
ds1307 Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
dsmr Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
duty_cycle Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
duty_time Add some components to the new testing framework (D) (#6175) 2024-02-21 08:40:13 +13:00
ft63x6 Touchscreen component and driver fixes (#5997) 2024-02-28 02:42:11 +00:00
micro_wake_word Add micro_wake_word component (#6136) 2024-02-13 09:38:50 +13:00
mopeka_std_check Fix yamllint (#6253) 2024-02-21 17:14:30 +13:00
template Proposal: Test yaml for each component (#5398) 2024-01-18 01:13:40 -06:00
tt21100 Touchscreen component and driver fixes (#5997) 2024-02-28 02:42:11 +00:00
uponor_smatrix Add Uponor Smatrix component (#5769) 2024-02-22 16:03:14 +13:00
xpt2046 Touchscreen component and driver fixes (#5997) 2024-02-28 02:42:11 +00:00