mirror of
https://github.com/esphome/esphome.git
synced 2025-10-11 22:33:49 +01:00
243551e585b5ef3ef1d69cc5e08bca959f233d4f
15 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
243551e585 | adj | ||
|
6b5780be7a |
Merge remote-tracking branch 'upstream/dev' into common_bus_grouping
# Conflicts: # tests/components/a01nyub/test.esp32-ard.yaml # tests/components/a01nyub/test.esp32-c3-ard.yaml # tests/components/a02yyuw/test.esp32-ard.yaml # tests/components/a02yyuw/test.esp32-c3-ard.yaml # tests/components/a4988/test.esp32-ard.yaml # tests/components/adc128s102/test.esp32-ard.yaml # tests/components/adc128s102/test.esp32-c3-ard.yaml # tests/components/ade7880/test.esp32-ard.yaml # tests/components/ade7880/test.esp32-c3-ard.yaml # tests/components/ade7953_i2c/test.esp32-ard.yaml # tests/components/ade7953_i2c/test.esp32-c3-ard.yaml # tests/components/ade7953_spi/test.esp32-ard.yaml # tests/components/ade7953_spi/test.esp32-c3-ard.yaml # tests/components/ads1115/test.esp32-ard.yaml # tests/components/ads1115/test.esp32-c3-ard.yaml # tests/components/ags10/test.esp32-ard.yaml # tests/components/ags10/test.esp32-c3-ard.yaml # tests/components/aht10/test.esp32-ard.yaml # tests/components/aht10/test.esp32-c3-ard.yaml # tests/components/aic3204/test.esp32-ard.yaml # tests/components/aic3204/test.esp32-c3-ard.yaml # tests/components/airthings_wave_mini/test.esp32-ard.yaml # tests/components/airthings_wave_plus/test.esp32-ard.yaml # tests/components/alpha3/test.esp32-ard.yaml # tests/components/am2315c/test.esp32-ard.yaml # tests/components/am2315c/test.esp32-c3-ard.yaml # tests/components/am2320/test.esp32-ard.yaml # tests/components/am2320/test.esp32-c3-ard.yaml # tests/components/am43/test.esp32-ard.yaml # tests/components/anova/test.esp32-ard.yaml # tests/components/apds9306/test.esp32-ard.yaml # tests/components/apds9306/test.esp32-c3-ard.yaml # tests/components/apds9960/test.esp32-ard.yaml # tests/components/apds9960/test.esp32-c3-ard.yaml # tests/components/as3935_i2c/test.esp32-ard.yaml # tests/components/as3935_i2c/test.esp32-c3-ard.yaml # tests/components/as3935_spi/test.esp32-ard.yaml # tests/components/as3935_spi/test.esp32-c3-ard.yaml # tests/components/as5600/test.esp32-ard.yaml # tests/components/as5600/test.esp32-c3-ard.yaml # tests/components/as7341/test.esp32-ard.yaml # tests/components/as7341/test.esp32-c3-ard.yaml # tests/components/at581x/test.esp32-ard.yaml # tests/components/at581x/test.esp32-c3-ard.yaml # tests/components/atc_mithermometer/test.esp32-ard.yaml # tests/components/atm90e26/test.esp32-ard.yaml # tests/components/atm90e26/test.esp32-c3-ard.yaml # tests/components/atm90e32/test.esp32-ard.yaml # tests/components/atm90e32/test.esp32-c3-ard.yaml # tests/components/axs15231/test.esp32-ard.yaml # tests/components/axs15231/test.esp32-c3-ard.yaml # tests/components/b_parasite/test.esp32-ard.yaml # tests/components/bedjet/test.esp32-ard.yaml # tests/components/bh1750/test.esp32-ard.yaml # tests/components/bh1750/test.esp32-c3-ard.yaml # tests/components/bl0906/test.esp32-ard.yaml # tests/components/bl0906/test.esp32-c3-ard.yaml # tests/components/bl0939/test.esp32-ard.yaml # tests/components/bl0939/test.esp32-c3-ard.yaml # tests/components/bl0940/test.esp32-ard.yaml # tests/components/bl0940/test.esp32-c3-ard.yaml # tests/components/bl0942/test.esp32-ard.yaml # tests/components/bl0942/test.esp32-c3-ard.yaml # tests/components/ble_client/test.esp32-ard.yaml # tests/components/ble_presence/test.esp32-ard.yaml # tests/components/ble_rssi/test.esp32-ard.yaml # tests/components/ble_scanner/test.esp32-ard.yaml # tests/components/bme280_i2c/test.esp32-ard.yaml # tests/components/bme280_i2c/test.esp32-c3-ard.yaml # tests/components/bme280_spi/test.esp32-ard.yaml # tests/components/bme280_spi/test.esp32-c3-ard.yaml # tests/components/bme680/test.esp32-ard.yaml # tests/components/bme680/test.esp32-c3-ard.yaml # tests/components/bme68x_bsec2_i2c/test.esp32-ard.yaml # tests/components/bme68x_bsec2_i2c/test.esp32-c3-ard.yaml # tests/components/bme68x_bsec2_i2c/test.esp32-s2-ard.yaml # tests/components/bme68x_bsec2_i2c/test.esp32-s3-ard.yaml # tests/components/bmi160/test.esp32-ard.yaml # tests/components/bmi160/test.esp32-c3-ard.yaml # tests/components/bmp085/test.esp32-ard.yaml # tests/components/bmp085/test.esp32-c3-ard.yaml # tests/components/bmp280_i2c/test.esp32-ard.yaml # tests/components/bmp280_i2c/test.esp32-c3-ard.yaml # tests/components/bmp280_spi/test.esp32-ard.yaml # tests/components/bmp280_spi/test.esp32-c3-ard.yaml # tests/components/bmp3xx_i2c/test.esp32-ard.yaml # tests/components/bmp3xx_i2c/test.esp32-c3-ard.yaml # tests/components/bmp3xx_spi/test.esp32-ard.yaml # tests/components/bmp3xx_spi/test.esp32-c3-ard.yaml # tests/components/bmp581/test.esp32-ard.yaml # tests/components/bmp581/test.esp32-c3-ard.yaml # tests/components/cap1188/test.esp32-ard.yaml # tests/components/cap1188/test.esp32-c3-ard.yaml # tests/components/ccs811/test.esp32-ard.yaml # tests/components/ccs811/test.esp32-c3-ard.yaml # tests/components/ch422g/test.esp32-ard.yaml # tests/components/ch422g/test.esp32-c3-ard.yaml # tests/components/chsc6x/test.esp32-ard.yaml # tests/components/chsc6x/test.esp32-c3-ard.yaml # tests/components/cm1106/test.esp32-ard.yaml # tests/components/cm1106/test.esp32-c3-ard.yaml # tests/components/cs5460a/test.esp32-ard.yaml # tests/components/cs5460a/test.esp32-c3-ard.yaml # tests/components/cse7761/test.esp32-ard.yaml # tests/components/cse7761/test.esp32-c3-ard.yaml # tests/components/cse7766/test.esp32-ard.yaml # tests/components/cse7766/test.esp32-c3-ard.yaml # tests/components/cst226/test.esp32-ard.yaml # tests/components/cst226/test.esp32-c3-ard.yaml # tests/components/cst816/test.esp32-ard.yaml # tests/components/cst816/test.esp32-c3-ard.yaml # tests/components/current_based/test.esp32-ard.yaml # tests/components/current_based/test.esp32-c3-ard.yaml # tests/components/dac7678/test.esp32-ard.yaml # tests/components/dac7678/test.esp32-c3-ard.yaml # tests/components/dallas_temp/test.esp32-ard.yaml # tests/components/dallas_temp/test.esp32-c3-ard.yaml # tests/components/daly_bms/test.esp32-ard.yaml # tests/components/daly_bms/test.esp32-c3-ard.yaml # tests/components/dfplayer/test.esp32-ard.yaml # tests/components/dfplayer/test.esp32-c3-ard.yaml # tests/components/dfrobot_sen0395/test.esp32-ard.yaml # tests/components/dfrobot_sen0395/test.esp32-c3-ard.yaml # tests/components/dht12/test.esp32-ard.yaml # tests/components/dht12/test.esp32-c3-ard.yaml # tests/components/display/test.esp32-ard.yaml # tests/components/dps310/test.esp32-ard.yaml # tests/components/dps310/test.esp32-c3-ard.yaml # tests/components/ds1307/test.esp32-ard.yaml # tests/components/ds1307/test.esp32-c3-ard.yaml # tests/components/ds2484/test.esp32-ard.yaml # tests/components/ds2484/test.esp32-c3-ard.yaml # tests/components/ee895/test.esp32-ard.yaml # tests/components/ee895/test.esp32-c3-ard.yaml # tests/components/ektf2232/test.esp32-ard.yaml # tests/components/ektf2232/test.esp32-c3-ard.yaml # tests/components/emc2101/test.esp32-ard.yaml # tests/components/emc2101/test.esp32-c3-ard.yaml # tests/components/ens160_i2c/test.esp32-ard.yaml # tests/components/ens160_i2c/test.esp32-c3-ard.yaml # tests/components/ens160_spi/test.esp32-ard.yaml # tests/components/ens160_spi/test.esp32-c3-ard.yaml # tests/components/ens210/test.esp32-ard.yaml # tests/components/ens210/test.esp32-c3-ard.yaml # tests/components/es7210/test.esp32-ard.yaml # tests/components/es7210/test.esp32-c3-ard.yaml # tests/components/es7243e/test.esp32-ard.yaml # tests/components/es7243e/test.esp32-c3-ard.yaml # tests/components/es8156/test.esp32-ard.yaml # tests/components/es8156/test.esp32-c3-ard.yaml # tests/components/es8311/test.esp32-ard.yaml # tests/components/es8311/test.esp32-c3-ard.yaml # tests/components/es8388/test.esp32-ard.yaml # tests/components/es8388/test.esp32-c3-ard.yaml # tests/components/esp32_ble_client/test.esp32-ard.yaml # tests/components/ethernet_info/test.esp32-ard.yaml # tests/components/exposure_notifications/test.esp32-ard.yaml # tests/components/ezo/test.esp32-ard.yaml # tests/components/ezo/test.esp32-c3-ard.yaml # tests/components/ezo_pmp/test.esp32-ard.yaml # tests/components/ezo_pmp/test.esp32-c3-ard.yaml # tests/components/fingerprint_grow/test.esp32-ard.yaml # tests/components/fingerprint_grow/test.esp32-c3-ard.yaml # tests/components/font/test.esp32-ard.yaml # tests/components/font/test.esp32-c3-ard.yaml # tests/components/fs3000/test.esp32-ard.yaml # tests/components/fs3000/test.esp32-c3-ard.yaml # tests/components/ft5x06/test.esp32-ard.yaml # tests/components/ft5x06/test.esp32-c3-ard.yaml # tests/components/ft63x6/test.esp32-ard.yaml # tests/components/ft63x6/test.esp32-c3-ard.yaml # tests/components/gcja5/test.esp32-ard.yaml # tests/components/gcja5/test.esp32-c3-ard.yaml # tests/components/gdk101/test.esp32-ard.yaml # tests/components/gl_r01_i2c/test.esp32-ard.yaml # tests/components/gl_r01_i2c/test.esp32-c3-ard.yaml # tests/components/gp8403/test.esp32-ard.yaml # tests/components/gp8403/test.esp32-c3-ard.yaml # tests/components/gps/test.esp32-ard.yaml # tests/components/gps/test.esp32-c3-ard.yaml # tests/components/graph/test.esp32-ard.yaml # tests/components/graph/test.esp32-c3-ard.yaml # tests/components/graphical_display_menu/test.esp32-ard.yaml # tests/components/graphical_display_menu/test.esp32-c3-ard.yaml # tests/components/grove_gas_mc_v2/test.esp32-ard.yaml # tests/components/grove_gas_mc_v2/test.esp32-c3-ard.yaml # tests/components/grove_tb6612fng/test.esp32-ard.yaml # tests/components/grove_tb6612fng/test.esp32-c3-ard.yaml # tests/components/growatt_solar/test.esp32-ard.yaml # tests/components/growatt_solar/test.esp32-c3-ard.yaml # tests/components/gt911/test.esp32-ard.yaml # tests/components/gt911/test.esp32-c3-ard.yaml # tests/components/haier/test.esp32-ard.yaml # tests/components/haier/test.esp32-c3-ard.yaml # tests/components/havells_solar/test.esp32-ard.yaml # tests/components/havells_solar/test.esp32-c3-ard.yaml # tests/components/hdc1080/test.esp32-ard.yaml # tests/components/hdc1080/test.esp32-c3-ard.yaml # tests/components/he60r/test.esp32-ard.yaml # tests/components/he60r/test.esp32-c3-ard.yaml # tests/components/hm3301/test.esp32-ard.yaml # tests/components/hm3301/test.esp32-c3-ard.yaml # tests/components/hmc5883l/test.esp32-ard.yaml # tests/components/hmc5883l/test.esp32-c3-ard.yaml # tests/components/honeywell_hih_i2c/test.esp32-ard.yaml # tests/components/honeywell_hih_i2c/test.esp32-c3-ard.yaml # tests/components/honeywellabp/test.esp32-ard.yaml # tests/components/honeywellabp/test.esp32-c3-ard.yaml # tests/components/honeywellabp2_i2c/test.esp32-ard.yaml # tests/components/honeywellabp2_i2c/test.esp32-c3-ard.yaml # tests/components/hrxl_maxsonar_wr/test.esp32-ard.yaml # tests/components/hrxl_maxsonar_wr/test.esp32-c3-ard.yaml # tests/components/hte501/test.esp32-ard.yaml # tests/components/hte501/test.esp32-c3-ard.yaml # tests/components/htu21d/test.esp32-ard.yaml # tests/components/htu21d/test.esp32-c3-ard.yaml # tests/components/htu31d/test.esp32-ard.yaml # tests/components/htu31d/test.esp32-c3-ard.yaml # tests/components/hx711/test.esp32-ard.yaml # tests/components/hx711/test.esp32-c3-ard.yaml # tests/components/hydreon_rgxx/test.esp32-ard.yaml # tests/components/hydreon_rgxx/test.esp32-c3-ard.yaml # tests/components/hyt271/test.esp32-ard.yaml # tests/components/hyt271/test.esp32-c3-ard.yaml # tests/components/i2c_device/test.esp32-ard.yaml # tests/components/i2c_device/test.esp32-c3-ard.yaml # tests/components/iaqcore/test.esp32-ard.yaml # tests/components/iaqcore/test.esp32-c3-ard.yaml # tests/components/ili9xxx/test.esp32-ard.yaml # tests/components/ili9xxx/test.esp32-c3-ard.yaml # tests/components/ina219/test.esp32-ard.yaml # tests/components/ina219/test.esp32-c3-ard.yaml # tests/components/ina226/test.esp32-ard.yaml # tests/components/ina226/test.esp32-c3-ard.yaml # tests/components/ina260/test.esp32-ard.yaml # tests/components/ina260/test.esp32-c3-ard.yaml # tests/components/ina2xx_i2c/test.esp32-ard.yaml # tests/components/ina2xx_i2c/test.esp32-c3-ard.yaml # tests/components/ina2xx_spi/test.esp32-ard.yaml # tests/components/ina2xx_spi/test.esp32-c3-ard.yaml # tests/components/ina3221/test.esp32-ard.yaml # tests/components/ina3221/test.esp32-c3-ard.yaml # tests/components/inkbird_ibsth1_mini/test.esp32-ard.yaml # tests/components/inkplate/test.esp32-ard.yaml # tests/components/jsn_sr04t/test.esp32-ard.yaml # tests/components/jsn_sr04t/test.esp32-c3-ard.yaml # tests/components/kamstrup_kmp/test.esp32-ard.yaml # tests/components/kmeteriso/test.esp32-ard.yaml # tests/components/kmeteriso/test.esp32-c3-ard.yaml # tests/components/kuntze/test.esp32-ard.yaml # tests/components/kuntze/test.esp32-c3-ard.yaml # tests/components/lc709203f/test.esp32-ard.yaml # tests/components/lc709203f/test.esp32-c3-ard.yaml # tests/components/lcd_pcf8574/test.esp32-ard.yaml # tests/components/lcd_pcf8574/test.esp32-c3-ard.yaml # tests/components/ld2410/test.esp32-ard.yaml # tests/components/ld2410/test.esp32-c3-ard.yaml # tests/components/ld2412/test.esp32-ard.yaml # tests/components/ld2412/test.esp32-c3-ard.yaml # tests/components/ld2420/test.esp32-ard.yaml # tests/components/ld2420/test.esp32-c3-ard.yaml # tests/components/ld2450/test.esp32-ard.yaml # tests/components/ld2450/test.esp32-c3-ard.yaml # tests/components/lilygo_t5_47/test.esp32-ard.yaml # tests/components/lilygo_t5_47/test.esp32-c3-ard.yaml # tests/components/lm75b/test.esp32-ard.yaml # tests/components/lm75b/test.esp32-c3-ard.yaml # tests/components/lps22/test.esp32-ard.yaml # tests/components/lps22/test.esp32-c3-ard.yaml # tests/components/ltr390/test.esp32-ard.yaml # tests/components/ltr390/test.esp32-c3-ard.yaml # tests/components/ltr501/test.esp32-ard.yaml # tests/components/ltr501/test.esp32-c3-ard.yaml # tests/components/ltr_als_ps/test.esp32-ard.yaml # tests/components/ltr_als_ps/test.esp32-c3-ard.yaml # tests/components/lvgl/test.esp32-ard.yaml # tests/components/m5stack_8angle/test.esp32-ard.yaml # tests/components/m5stack_8angle/test.esp32-c3-ard.yaml # tests/components/max17043/test.esp32-ard.yaml # tests/components/max17043/test.esp32-c3-ard.yaml # tests/components/max31855/test.esp32-ard.yaml # tests/components/max31855/test.esp32-c3-ard.yaml # tests/components/max31856/test.esp32-ard.yaml # tests/components/max31856/test.esp32-c3-ard.yaml # tests/components/max31865/test.esp32-ard.yaml # tests/components/max31865/test.esp32-c3-ard.yaml # tests/components/max44009/test.esp32-ard.yaml # tests/components/max44009/test.esp32-c3-ard.yaml # tests/components/max6675/test.esp32-ard.yaml # tests/components/max6675/test.esp32-c3-ard.yaml # tests/components/max6956/test.esp32-ard.yaml # tests/components/max6956/test.esp32-c3-ard.yaml # tests/components/max7219/test.esp32-ard.yaml # tests/components/max7219/test.esp32-c3-ard.yaml # tests/components/max7219digit/test.esp32-ard.yaml # tests/components/max7219digit/test.esp32-c3-ard.yaml # tests/components/max9611/test.esp32-ard.yaml # tests/components/max9611/test.esp32-c3-ard.yaml # tests/components/mcp23008/test.esp32-ard.yaml # tests/components/mcp23008/test.esp32-c3-ard.yaml # tests/components/mcp23016/test.esp32-ard.yaml # tests/components/mcp23016/test.esp32-c3-ard.yaml # tests/components/mcp23017/test.esp32-ard.yaml # tests/components/mcp23017/test.esp32-c3-ard.yaml # tests/components/mcp23s08/test.esp32-ard.yaml # tests/components/mcp23s08/test.esp32-c3-ard.yaml # tests/components/mcp23s17/test.esp32-ard.yaml # tests/components/mcp23s17/test.esp32-c3-ard.yaml # tests/components/mcp2515/test.esp32-ard.yaml # tests/components/mcp2515/test.esp32-c3-ard.yaml # tests/components/mcp3008/test.esp32-ard.yaml # tests/components/mcp3008/test.esp32-c3-ard.yaml # tests/components/mcp3204/test.esp32-ard.yaml # tests/components/mcp3204/test.esp32-c3-ard.yaml # tests/components/mcp4461/test.esp32-ard.yaml # tests/components/mcp4461/test.esp32-c3-ard.yaml # tests/components/mcp4725/test.esp32-ard.yaml # tests/components/mcp4725/test.esp32-c3-ard.yaml # tests/components/mcp4728/test.esp32-ard.yaml # tests/components/mcp4728/test.esp32-c3-ard.yaml # tests/components/mcp47a1/test.esp32-ard.yaml # tests/components/mcp47a1/test.esp32-c3-ard.yaml # tests/components/mcp9600/test.esp32-ard.yaml # tests/components/mcp9600/test.esp32-c3-ard.yaml # tests/components/mcp9808/test.esp32-ard.yaml # tests/components/mcp9808/test.esp32-c3-ard.yaml # tests/components/mhz19/test.esp32-ard.yaml # tests/components/mhz19/test.esp32-c3-ard.yaml # tests/components/micronova/test.esp32-ard.yaml # tests/components/micronova/test.esp32-c3-ard.yaml # tests/components/mics_4514/test.esp32-ard.yaml # tests/components/mics_4514/test.esp32-c3-ard.yaml # tests/components/mipi_spi/test.esp32-ard.yaml # tests/components/mipi_spi/test.esp32-c3-ard.yaml # tests/components/mlx90393/test.esp32-ard.yaml # tests/components/mlx90393/test.esp32-c3-ard.yaml # tests/components/mlx90393/test.esp32-s3-ard.yaml # tests/components/mlx90614/test.esp32-ard.yaml # tests/components/mlx90614/test.esp32-c3-ard.yaml # tests/components/mmc5603/test.esp32-ard.yaml # tests/components/mmc5603/test.esp32-c3-ard.yaml # tests/components/mmc5983/test.esp32-ard.yaml # tests/components/mmc5983/test.esp32-c3-ard.yaml # tests/components/modbus/test.esp32-ard.yaml # tests/components/modbus/test.esp32-c3-ard.yaml # tests/components/modbus_controller/test.esp32-ard.yaml # tests/components/modbus_controller/test.esp32-c3-ard.yaml # tests/components/mopeka_ble/test.esp32-ard.yaml # tests/components/mopeka_pro_check/test.esp32-ard.yaml # tests/components/mopeka_std_check/test.esp32-ard.yaml # tests/components/mpl3115a2/test.esp32-ard.yaml # tests/components/mpl3115a2/test.esp32-c3-ard.yaml # tests/components/mpr121/test.esp32-ard.yaml # tests/components/mpr121/test.esp32-c3-ard.yaml # tests/components/mpu6050/test.esp32-ard.yaml # tests/components/mpu6050/test.esp32-c3-ard.yaml # tests/components/mpu6886/test.esp32-ard.yaml # tests/components/mpu6886/test.esp32-c3-ard.yaml # tests/components/ms5611/test.esp32-ard.yaml # tests/components/ms5611/test.esp32-c3-ard.yaml # tests/components/npi19/test.esp32-ard.yaml # tests/components/npi19/test.esp32-s3-ard.yaml # tests/components/opt3001/test.esp32-ard.yaml # tests/components/opt3001/test.esp32-c3-ard.yaml # tests/components/packet_transport/test.esp32-ard.yaml # tests/components/packet_transport/test.esp32-c3-ard.yaml # tests/components/pca6416a/test.esp32-ard.yaml # tests/components/pca6416a/test.esp32-c3-ard.yaml # tests/components/pca9554/test.esp32-ard.yaml # tests/components/pca9554/test.esp32-c3-ard.yaml # tests/components/pca9685/test.esp32-ard.yaml # tests/components/pca9685/test.esp32-c3-ard.yaml # tests/components/pcd8544/test.esp32-ard.yaml # tests/components/pcd8544/test.esp32-c3-ard.yaml # tests/components/pcf85063/test.esp32-ard.yaml # tests/components/pcf85063/test.esp32-c3-ard.yaml # tests/components/pcf8563/test.esp32-ard.yaml # tests/components/pcf8563/test.esp32-c3-ard.yaml # tests/components/pcf8574/test.esp32-ard.yaml # tests/components/pcf8574/test.esp32-c3-ard.yaml # tests/components/pi4ioe5v6408/test.esp32-ard.yaml # tests/components/pipsolar/test.esp32-ard.yaml # tests/components/pipsolar/test.esp32-c3-ard.yaml # tests/components/pm1006/test.esp32-ard.yaml # tests/components/pm1006/test.esp32-c3-ard.yaml # tests/components/pm2005/test.esp32-ard.yaml # tests/components/pm2005/test.esp32-c3-ard.yaml # tests/components/pmsa003i/test.esp32-ard.yaml # tests/components/pmsa003i/test.esp32-c3-ard.yaml # tests/components/pmsx003/test.esp32-ard.yaml # tests/components/pmsx003/test.esp32-c3-ard.yaml # tests/components/pmwcs3/test.esp32-ard.yaml # tests/components/pmwcs3/test.esp32-c3-ard.yaml # tests/components/pn532_i2c/test.esp32-ard.yaml # tests/components/pn532_i2c/test.esp32-c3-ard.yaml # tests/components/pn532_spi/test.esp32-ard.yaml # tests/components/pn532_spi/test.esp32-c3-ard.yaml # tests/components/pn7150_i2c/test.esp32-ard.yaml # tests/components/pn7150_i2c/test.esp32-c3-ard.yaml # tests/components/pn7160_i2c/test.esp32-ard.yaml # tests/components/pn7160_i2c/test.esp32-c3-ard.yaml # tests/components/pn7160_spi/test.esp32-ard.yaml # tests/components/pn7160_spi/test.esp32-c3-ard.yaml # tests/components/pvvx_mithermometer/test.esp32-ard.yaml # tests/components/pylontech/test.esp32-ard.yaml # tests/components/pylontech/test.esp32-c3-ard.yaml # tests/components/pzem004t/test.esp32-ard.yaml # tests/components/pzem004t/test.esp32-c3-ard.yaml # tests/components/pzemac/test.esp32-ard.yaml # tests/components/pzemac/test.esp32-c3-ard.yaml # tests/components/pzemdc/test.esp32-ard.yaml # tests/components/pzemdc/test.esp32-c3-ard.yaml # tests/components/qmc5883l/test.esp32-ard.yaml # tests/components/qmc5883l/test.esp32-c3-ard.yaml # tests/components/qmp6988/test.esp32-ard.yaml # tests/components/qmp6988/test.esp32-c3-ard.yaml # tests/components/qr_code/test.esp32-ard.yaml # tests/components/qr_code/test.esp32-c3-ard.yaml # tests/components/qwiic_pir/test.esp32-ard.yaml # tests/components/qwiic_pir/test.esp32-c3-ard.yaml # tests/components/radon_eye_ble/test.esp32-ard.yaml # tests/components/radon_eye_rd200/test.esp32-ard.yaml # tests/components/rc522_i2c/test.esp32-ard.yaml # tests/components/rc522_i2c/test.esp32-c3-ard.yaml # tests/components/rc522_spi/test.esp32-ard.yaml # tests/components/rc522_spi/test.esp32-c3-ard.yaml # tests/components/rdm6300/test.esp32-ard.yaml # tests/components/rdm6300/test.esp32-c3-ard.yaml # tests/components/rf_bridge/test.esp32-ard.yaml # tests/components/rf_bridge/test.esp32-c3-ard.yaml # tests/components/ruuvi_ble/test.esp32-ard.yaml # tests/components/ruuvitag/test.esp32-ard.yaml # tests/components/scd30/test.esp32-ard.yaml # tests/components/scd30/test.esp32-c3-ard.yaml # tests/components/scd4x/test.esp32-ard.yaml # tests/components/scd4x/test.esp32-c3-ard.yaml # tests/components/sdm_meter/test.esp32-ard.yaml # tests/components/sdm_meter/test.esp32-c3-ard.yaml # tests/components/sdp3x/test.esp32-ard.yaml # tests/components/sdp3x/test.esp32-c3-ard.yaml # tests/components/sds011/test.esp32-ard.yaml # tests/components/sds011/test.esp32-c3-ard.yaml # tests/components/seeed_mr24hpc1/test.esp32-c3-ard.yaml # tests/components/seeed_mr60bha2/test.esp32-c3-ard.yaml # tests/components/seeed_mr60fda2/test.esp32-c3-ard.yaml # tests/components/selec_meter/test.esp32-ard.yaml # tests/components/selec_meter/test.esp32-c3-ard.yaml # tests/components/sen0321/test.esp32-ard.yaml # tests/components/sen0321/test.esp32-c3-ard.yaml # tests/components/sen21231/test.esp32-ard.yaml # tests/components/sen21231/test.esp32-c3-ard.yaml # tests/components/sen5x/test.esp32-ard.yaml # tests/components/sen5x/test.esp32-c3-ard.yaml # tests/components/senseair/test.esp32-ard.yaml # tests/components/senseair/test.esp32-c3-ard.yaml # tests/components/sfa30/test.esp32-ard.yaml # tests/components/sfa30/test.esp32-c3-ard.yaml # tests/components/sgp30/test.esp32-ard.yaml # tests/components/sgp30/test.esp32-c3-ard.yaml # tests/components/sgp4x/test.esp32-ard.yaml # tests/components/sgp4x/test.esp32-c3-ard.yaml # tests/components/sht3xd/test.esp32-ard.yaml # tests/components/sht3xd/test.esp32-c3-ard.yaml # tests/components/sht4x/test.esp32-ard.yaml # tests/components/sht4x/test.esp32-c3-ard.yaml # tests/components/shtcx/test.esp32-ard.yaml # tests/components/shtcx/test.esp32-c3-ard.yaml # tests/components/sim800l/test.esp32-ard.yaml # tests/components/sim800l/test.esp32-c3-ard.yaml # tests/components/sm300d2/test.esp32-ard.yaml # tests/components/sm300d2/test.esp32-c3-ard.yaml # tests/components/sml/test.esp32-ard.yaml # tests/components/sml/test.esp32-c3-ard.yaml # tests/components/smt100/test.esp32-ard.yaml # tests/components/smt100/test.esp32-c3-ard.yaml # tests/components/sn74hc595/test.esp32-ard.yaml # tests/components/sn74hc595/test.esp32-c3-ard.yaml # tests/components/sonoff_d1/test.esp32-ard.yaml # tests/components/sonoff_d1/test.esp32-c3-ard.yaml # tests/components/spi_device/test.esp32-ard.yaml # tests/components/spi_device/test.esp32-c3-ard.yaml # tests/components/spi_led_strip/test.esp32-ard.yaml # tests/components/spi_led_strip/test.esp32-c3-ard.yaml # tests/components/sps30/test.esp32-ard.yaml # tests/components/sps30/test.esp32-c3-ard.yaml # tests/components/ssd1306_i2c/test.esp32-ard.yaml # tests/components/ssd1306_i2c/test.esp32-c3-ard.yaml # tests/components/ssd1306_spi/test.esp32-ard.yaml # tests/components/ssd1306_spi/test.esp32-c3-ard.yaml # tests/components/ssd1322_spi/test.esp32-ard.yaml # tests/components/ssd1322_spi/test.esp32-c3-ard.yaml # tests/components/ssd1325_spi/test.esp32-ard.yaml # tests/components/ssd1325_spi/test.esp32-c3-ard.yaml # tests/components/ssd1327_i2c/test.esp32-ard.yaml # tests/components/ssd1327_i2c/test.esp32-c3-ard.yaml # tests/components/ssd1327_spi/test.esp32-ard.yaml # tests/components/ssd1327_spi/test.esp32-c3-ard.yaml # tests/components/ssd1331_spi/test.esp32-ard.yaml # tests/components/ssd1331_spi/test.esp32-c3-ard.yaml # tests/components/ssd1351_spi/test.esp32-ard.yaml # tests/components/ssd1351_spi/test.esp32-c3-ard.yaml # tests/components/st7567_i2c/test.esp32-ard.yaml # tests/components/st7567_i2c/test.esp32-c3-ard.yaml # tests/components/st7567_spi/test.esp32-ard.yaml # tests/components/st7567_spi/test.esp32-c3-ard.yaml # tests/components/st7735/test.esp32-ard.yaml # tests/components/st7735/test.esp32-c3-ard.yaml # tests/components/st7789v/test.esp32-ard.yaml # tests/components/st7789v/test.esp32-c3-ard.yaml # tests/components/st7920/test.esp32-ard.yaml # tests/components/st7920/test.esp32-c3-ard.yaml # tests/components/sts3x/test.esp32-ard.yaml # tests/components/sts3x/test.esp32-c3-ard.yaml # tests/components/sun_gtil2/test.esp32-ard.yaml # tests/components/sun_gtil2/test.esp32-c3-ard.yaml # tests/components/sx126x/test.esp32-ard.yaml # tests/components/sx126x/test.esp32-c3-ard.yaml # tests/components/sx127x/test.esp32-ard.yaml # tests/components/sx127x/test.esp32-c3-ard.yaml # tests/components/sx1509/test.esp32-ard.yaml # tests/components/sx1509/test.esp32-c3-ard.yaml # tests/components/t6615/test.esp32-ard.yaml # tests/components/t6615/test.esp32-c3-ard.yaml # tests/components/tc74/test.esp32-ard.yaml # tests/components/tc74/test.esp32-c3-ard.yaml # tests/components/tca9548a/test.esp32-ard.yaml # tests/components/tca9548a/test.esp32-c3-ard.yaml # tests/components/tca9555/test.esp32-ard.yaml # tests/components/tca9555/test.esp32-c3-ard.yaml # tests/components/tcs34725/test.esp32-ard.yaml # tests/components/tcs34725/test.esp32-c3-ard.yaml # tests/components/tee501/test.esp32-ard.yaml # tests/components/tee501/test.esp32-c3-ard.yaml # tests/components/teleinfo/test.esp32-ard.yaml # tests/components/teleinfo/test.esp32-c3-ard.yaml # tests/components/tem3200/test.esp32-ard.yaml # tests/components/tem3200/test.esp32-s3-ard.yaml # tests/components/tlc59208f/test.esp32-ard.yaml # tests/components/tlc59208f/test.esp32-c3-ard.yaml # tests/components/tm1621/test.esp32-ard.yaml # tests/components/tm1621/test.esp32-c3-ard.yaml # tests/components/tmp102/test.esp32-ard.yaml # tests/components/tmp102/test.esp32-c3-ard.yaml # tests/components/tmp1075/test.esp32-ard.yaml # tests/components/tmp1075/test.esp32-c3-ard.yaml # tests/components/tmp117/test.esp32-ard.yaml # tests/components/tmp117/test.esp32-c3-ard.yaml # tests/components/tof10120/test.esp32-ard.yaml # tests/components/tof10120/test.esp32-c3-ard.yaml # tests/components/tormatic/test.esp32-ard.yaml # tests/components/tormatic/test.esp32-c3-ard.yaml # tests/components/tsl2561/test.esp32-ard.yaml # tests/components/tsl2561/test.esp32-c3-ard.yaml # tests/components/tsl2591/test.esp32-ard.yaml # tests/components/tsl2591/test.esp32-c3-ard.yaml # tests/components/tt21100/test.esp32-ard.yaml # tests/components/tt21100/test.esp32-c3-ard.yaml # tests/components/ttp229_bsf/test.esp32-ard.yaml # tests/components/ttp229_bsf/test.esp32-c3-ard.yaml # tests/components/ttp229_lsf/test.esp32-ard.yaml # tests/components/ttp229_lsf/test.esp32-c3-ard.yaml # tests/components/tuya/test.esp32-ard.yaml # tests/components/tuya/test.esp32-c3-ard.yaml # tests/components/udp/test.esp32-ard.yaml # tests/components/udp/test.esp32-c3-ard.yaml # tests/components/ufire_ec/test.esp32-ard.yaml # tests/components/ufire_ec/test.esp32-c3-ard.yaml # tests/components/ufire_ise/test.esp32-ard.yaml # tests/components/ufire_ise/test.esp32-c3-ard.yaml # tests/components/uponor_smatrix/test.esp32-ard.yaml # tests/components/uponor_smatrix/test.esp32-c3-ard.yaml # tests/components/vbus/test.esp32-ard.yaml # tests/components/vbus/test.esp32-c3-ard.yaml # tests/components/veml3235/test.esp32-ard.yaml # tests/components/veml3235/test.esp32-c3-ard.yaml # tests/components/veml7700/test.esp32-ard.yaml # tests/components/veml7700/test.esp32-c3-ard.yaml # tests/components/vl53l0x/test.esp32-ard.yaml # tests/components/vl53l0x/test.esp32-c3-ard.yaml # tests/components/wake_on_lan/test.esp32-ard.yaml # tests/components/wake_on_lan/test.esp32-c3-ard.yaml # tests/components/waveshare_epaper/test.esp32-ard.yaml # tests/components/waveshare_epaper/test.esp32-c3-ard.yaml # tests/components/wifi_info/test.esp32-ard.yaml # tests/components/wifi_info/test.esp32-c3-ard.yaml # tests/components/wireguard/test.esp32-ard.yaml # tests/components/wireguard/test.esp32-c3-ard.yaml # tests/components/wk2132_i2c/test.esp32-ard.yaml # tests/components/wk2132_i2c/test.esp32-s3-ard.yaml # tests/components/wk2132_spi/test.esp32-ard.yaml # tests/components/wk2132_spi/test.esp32-s3-ard.yaml # tests/components/wk2168_i2c/test.esp32-ard.yaml # tests/components/wk2168_i2c/test.esp32-s3-ard.yaml # tests/components/wk2168_spi/test.esp32-ard.yaml # tests/components/wk2168_spi/test.esp32-s3-ard.yaml # tests/components/wk2204_i2c/test.esp32-ard.yaml # tests/components/wk2204_i2c/test.esp32-s3-ard.yaml # tests/components/wk2204_spi/test.esp32-ard.yaml # tests/components/wk2204_spi/test.esp32-s3-ard.yaml # tests/components/wk2212_i2c/test.esp32-ard.yaml # tests/components/wk2212_i2c/test.esp32-s3-ard.yaml # tests/components/wk2212_spi/test.esp32-ard.yaml # tests/components/wk2212_spi/test.esp32-s3-ard.yaml # tests/components/wl_134/test.esp32-ard.yaml # tests/components/wl_134/test.esp32-c3-ard.yaml # tests/components/wts01/test.esp32-ard.yaml # tests/components/wts01/test.esp32-c3-ard.yaml # tests/components/x9c/test.esp32-ard.yaml # tests/components/x9c/test.esp32-c3-ard.yaml # tests/components/xgzp68xx/test.esp32-ard.yaml # tests/components/xgzp68xx/test.esp32-c3-ard.yaml # tests/components/xiaomi_ble/test.esp32-ard.yaml # tests/components/xiaomi_cgd1/test.esp32-ard.yaml # tests/components/xiaomi_cgdk2/test.esp32-ard.yaml # tests/components/xiaomi_cgg1/test.esp32-ard.yaml # tests/components/xiaomi_cgpr1/test.esp32-ard.yaml # tests/components/xiaomi_gcls002/test.esp32-ard.yaml # tests/components/xiaomi_hhccjcy01/test.esp32-ard.yaml # tests/components/xiaomi_hhccpot002/test.esp32-ard.yaml # tests/components/xiaomi_jqjcy01ym/test.esp32-ard.yaml # tests/components/xiaomi_lywsd02/test.esp32-ard.yaml # tests/components/xiaomi_lywsd02mmc/test.esp32-ard.yaml # tests/components/xiaomi_lywsd03mmc/test.esp32-ard.yaml # tests/components/xiaomi_lywsdcgq/test.esp32-ard.yaml # tests/components/xiaomi_mhoc303/test.esp32-ard.yaml # tests/components/xiaomi_mhoc401/test.esp32-ard.yaml # tests/components/xiaomi_miscale/test.esp32-ard.yaml # tests/components/xiaomi_mjyd02yla/test.esp32-ard.yaml # tests/components/xiaomi_mue4094rt/test.esp32-ard.yaml # tests/components/xiaomi_rtcgq02lm/test.esp32-ard.yaml # tests/components/xiaomi_wx08zm/test.esp32-ard.yaml # tests/components/xiaomi_xmwsdj04mmc/test.esp32-ard.yaml # tests/components/xl9535/test.esp32-ard.yaml # tests/components/xl9535/test.esp32-c3-ard.yaml # tests/components/xpt2046/test.esp32-ard.yaml # tests/components/xpt2046/test.esp32-c3-ard.yaml # tests/components/zio_ultrasonic/test.esp32-ard.yaml # tests/components/zio_ultrasonic/test.esp32-c3-ard.yaml # tests/components/zwave_proxy/test.esp32-ard.yaml # tests/components/zwave_proxy/test.esp32-c3-ard.yaml |
||
|
56334b7832 | [ci][tests] Remove redundant ESP32 Arduino test files (#11136) | ||
|
c3386184e8 | fix | ||
|
e8adcb539c | common | ||
|
0fe6e7169c |
[modbus_controller] courtesy response (#10027)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> |
||
|
35de36d690 | [modbus] Modbus server role: write holding registers (#9156) | ||
|
fa029e8fc7 | [modbus_controller] Extend tests (#8245) | ||
|
4e4566361f | [CI] Consolidate some tests (M) (#8202) | ||
|
7d75c9157b |
[Modbus Controller] Added on_online and on_offline automation (#7417)
|
||
|
625726c650 |
[Modbus Controller] Added preference to change command retries (#7312)
Co-authored-by: Clyde Stubbs <2366188+clydebarrow@users.noreply.github.com> Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com> |
||
|
d6eeac0619 | [modbus_controller] Allow duplicate command config (#7311) | ||
|
f6848fe24d |
[CI] Introduce testing for IDF 5 (and other arbitrary framework versions) (#6802)
* Initial changes to support testing of additional framework versions * Rename Arduino test files |
||
|
1ca7c2d7dd |
Add support for acting as Modbus server (#4874)
Co-authored-by: Jeroen van Oort <jeroen.vanoort@webparking.nl> Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com> |
||
|
c0dc9c20fc | Add some components to the new testing framework (M part 2) (#6208) |