mirror of
https://github.com/esphome/esphome.git
synced 2025-10-12 06:43:48 +01:00
merge a few more
This commit is contained in:
@@ -46,7 +46,12 @@ COMMON_BUS_PATH = Path("tests/test_build_components/common")
|
|||||||
ISOLATED_COMPONENTS = {
|
ISOLATED_COMPONENTS = {
|
||||||
"camera_encoder": "Multiple definition errors: esp32-camera IDF component conflicts with ESPHome camera component",
|
"camera_encoder": "Multiple definition errors: esp32-camera IDF component conflicts with ESPHome camera component",
|
||||||
"camera": "Uses relative include paths that break when merged with other components",
|
"camera": "Uses relative include paths that break when merged with other components",
|
||||||
|
"esp32_camera": "Leaks config into other components",
|
||||||
|
"esp32_camera_web_server": "Leaks config into other components",
|
||||||
"esphome": "Defines devices/areas in esphome: section that are referenced in other sections - breaks when merged",
|
"esphome": "Defines devices/areas in esphome: section that are referenced in other sections - breaks when merged",
|
||||||
|
"matrix_keypad": "Needs isolation due to keypad",
|
||||||
|
"mcp4725": "no YAML config to specify i2c bus id",
|
||||||
|
"mcp47a1": "no YAML config to specify i2c bus id",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ade7880
|
- platform: ade7880
|
||||||
|
i2c_id: i2c_bus
|
||||||
irq0_pin: ${irq0_pin}
|
irq0_pin: ${irq0_pin}
|
||||||
irq1_pin: ${irq1_pin}
|
irq1_pin: ${irq1_pin}
|
||||||
reset_pin: ${reset_pin}
|
reset_pin: ${reset_pin}
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ade7953_i2c
|
- platform: ade7953_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
irq_pin: ${irq_pin}
|
irq_pin: ${irq_pin}
|
||||||
voltage:
|
voltage:
|
||||||
name: ADE7953 Voltage
|
name: ADE7953 Voltage
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
ads1115:
|
ads1115:
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x48
|
address: 0x48
|
||||||
|
|
||||||
sensor:
|
sensor:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: aht10
|
- platform: aht10
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: Temperature
|
name: Temperature
|
||||||
humidity:
|
humidity:
|
||||||
|
@@ -8,3 +8,4 @@ esphome:
|
|||||||
|
|
||||||
audio_dac:
|
audio_dac:
|
||||||
- platform: aic3204
|
- platform: aic3204
|
||||||
|
i2c_id: i2c_bus
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: am2315c
|
- platform: am2315c
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: Temperature
|
name: Temperature
|
||||||
humidity:
|
humidity:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: am2320
|
- platform: am2320
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: Temperature
|
name: Temperature
|
||||||
humidity:
|
humidity:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: apds9306
|
- platform: apds9306
|
||||||
|
i2c_id: i2c_bus
|
||||||
name: "APDS9306 Light Level"
|
name: "APDS9306 Light Level"
|
||||||
gain: 3
|
gain: 3
|
||||||
bit_width: 16
|
bit_width: 16
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
apds9960:
|
apds9960:
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x20
|
address: 0x20
|
||||||
update_interval: 60s
|
update_interval: 60s
|
||||||
|
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
as3935_i2c:
|
as3935_i2c:
|
||||||
|
i2c_id: i2c_bus
|
||||||
irq_pin: ${irq_pin}
|
irq_pin: ${irq_pin}
|
||||||
|
|
||||||
binary_sensor:
|
binary_sensor:
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
as5600:
|
as5600:
|
||||||
|
i2c_id: i2c_bus
|
||||||
dir_pin: ${dir_pin}
|
dir_pin: ${dir_pin}
|
||||||
direction: clockwise
|
direction: clockwise
|
||||||
start_position: 90deg
|
start_position: 90deg
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: as7341
|
- platform: as7341
|
||||||
|
i2c_id: i2c_bus
|
||||||
update_interval: 15s
|
update_interval: 15s
|
||||||
gain: X8
|
gain: X8
|
||||||
atime: 120
|
atime: 120
|
||||||
|
@@ -16,6 +16,7 @@ esphome:
|
|||||||
id: waveradar
|
id: waveradar
|
||||||
|
|
||||||
at581x:
|
at581x:
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: waveradar
|
id: waveradar
|
||||||
|
|
||||||
switch:
|
switch:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
display:
|
display:
|
||||||
- platform: ssd1306_i2c
|
- platform: ssd1306_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: ssd1306_display
|
id: ssd1306_display
|
||||||
model: SSD1306_128X64
|
model: SSD1306_128X64
|
||||||
reset_pin: 19
|
reset_pin: 19
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: bh1750
|
- platform: bh1750
|
||||||
|
i2c_id: i2c_bus
|
||||||
name: Living Room Brightness
|
name: Living Room Brightness
|
||||||
address: 0x23
|
address: 0x23
|
||||||
update_interval: 30s
|
update_interval: 30s
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: bme280_i2c
|
- platform: bme280_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x76
|
address: 0x76
|
||||||
temperature:
|
temperature:
|
||||||
id: bme280_temperature
|
id: bme280_temperature
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: bme680
|
- platform: bme680
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: BME680 Temperature
|
name: BME680 Temperature
|
||||||
oversampling: 16x
|
oversampling: 16x
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
bme680_bsec:
|
bme680_bsec:
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x77
|
address: 0x77
|
||||||
|
|
||||||
sensor:
|
sensor:
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
bme68x_bsec2_i2c:
|
bme68x_bsec2_i2c:
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x76
|
address: 0x76
|
||||||
model: bme688
|
model: bme688
|
||||||
algorithm_output: classification
|
algorithm_output: classification
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: bmi160
|
- platform: bmi160
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x68
|
address: 0x68
|
||||||
acceleration_x:
|
acceleration_x:
|
||||||
name: BMI160 Accel X
|
name: BMI160 Accel X
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: bmp085
|
- platform: bmp085
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: Outside Temperature
|
name: Outside Temperature
|
||||||
pressure:
|
pressure:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: bmp280_i2c
|
- platform: bmp280_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x77
|
address: 0x77
|
||||||
temperature:
|
temperature:
|
||||||
id: bmp280_temperature
|
id: bmp280_temperature
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: bmp3xx_i2c
|
- platform: bmp3xx_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x77
|
address: 0x77
|
||||||
temperature:
|
temperature:
|
||||||
name: BMP Temperature
|
name: BMP Temperature
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: bmp581
|
- platform: bmp581
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: BMP581 Temperature
|
name: BMP581 Temperature
|
||||||
iir_filter: 2x
|
iir_filter: 2x
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
cap1188:
|
cap1188:
|
||||||
id: cap1188_component
|
id: cap1188_component
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x29
|
address: 0x29
|
||||||
reset_pin: ${reset_pin}
|
reset_pin: ${reset_pin}
|
||||||
touch_threshold: 0x20
|
touch_threshold: 0x20
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ccs811
|
- platform: ccs811
|
||||||
|
i2c_id: i2c_bus
|
||||||
eco2:
|
eco2:
|
||||||
name: CCS811 eCO2
|
name: CCS811 eCO2
|
||||||
tvoc:
|
tvoc:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
ch422g:
|
ch422g:
|
||||||
- id: ch422g_hub
|
- id: ch422g_hub
|
||||||
|
i2c_id: i2c_bus
|
||||||
|
|
||||||
binary_sensor:
|
binary_sensor:
|
||||||
- platform: gpio
|
- platform: gpio
|
||||||
|
@@ -9,6 +9,7 @@ display:
|
|||||||
|
|
||||||
touchscreen:
|
touchscreen:
|
||||||
- id: ts_cst226
|
- id: ts_cst226
|
||||||
|
i2c_id: i2c_bus
|
||||||
platform: cst226
|
platform: cst226
|
||||||
display: cst226_display
|
display: cst226_display
|
||||||
interrupt_pin: ${interrupt_pin}
|
interrupt_pin: ${interrupt_pin}
|
||||||
|
@@ -15,6 +15,7 @@ display:
|
|||||||
|
|
||||||
touchscreen:
|
touchscreen:
|
||||||
- id: ts_cst816
|
- id: ts_cst816
|
||||||
|
i2c_id: i2c_bus
|
||||||
platform: cst816
|
platform: cst816
|
||||||
display: cst816_display
|
display: cst816_display
|
||||||
interrupt_pin: ${interrupt_pin}
|
interrupt_pin: ${interrupt_pin}
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ade7953_i2c
|
- platform: ade7953_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
irq_pin: ${irq_pin}
|
irq_pin: ${irq_pin}
|
||||||
voltage:
|
voltage:
|
||||||
name: ADE7953 Voltage
|
name: ADE7953 Voltage
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
dac7678:
|
dac7678:
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x4A
|
address: 0x4A
|
||||||
id: dac7678_hub
|
id: dac7678_hub
|
||||||
internal_reference: true
|
internal_reference: true
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: dht12
|
- platform: dht12
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: DHT12 Temperature
|
name: DHT12 Temperature
|
||||||
humidity:
|
humidity:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: dps310
|
- platform: dps310
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: DPS310 Temperature
|
name: DPS310 Temperature
|
||||||
pressure:
|
pressure:
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
time:
|
time:
|
||||||
- platform: ds1307
|
- platform: ds1307
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: ds1307_time
|
id: ds1307_time
|
||||||
update_interval: never
|
update_interval: never
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
one_wire:
|
one_wire:
|
||||||
platform: ds2484
|
platform: ds2484
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x18
|
address: 0x18
|
||||||
active_pullup: true
|
active_pullup: true
|
||||||
strong_pullup: false
|
strong_pullup: false
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ee895
|
- platform: ee895
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x5F
|
address: 0x5F
|
||||||
co2:
|
co2:
|
||||||
name: EE895 CO2
|
name: EE895 CO2
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
display:
|
display:
|
||||||
- platform: ssd1306_i2c
|
- platform: ssd1306_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: ssd1306_display
|
id: ssd1306_display
|
||||||
model: SSD1306_128X64
|
model: SSD1306_128X64
|
||||||
reset_pin: ${display_reset_pin}
|
reset_pin: ${display_reset_pin}
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
emc2101:
|
emc2101:
|
||||||
|
i2c_id: i2c_bus
|
||||||
pwm:
|
pwm:
|
||||||
resolution: 8
|
resolution: 8
|
||||||
|
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ens160_i2c
|
- platform: ens160_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x53
|
address: 0x53
|
||||||
eco2:
|
eco2:
|
||||||
name: "ENS160 eCO2"
|
name: "ENS160 eCO2"
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ens210
|
- platform: ens210
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: ENS210 Temperature
|
name: ENS210 Temperature
|
||||||
humidity:
|
humidity:
|
||||||
|
@@ -6,6 +6,7 @@ esphome:
|
|||||||
|
|
||||||
audio_adc:
|
audio_adc:
|
||||||
- platform: es7210
|
- platform: es7210
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: es7210_adc
|
id: es7210_adc
|
||||||
bits_per_sample: 16bit
|
bits_per_sample: 16bit
|
||||||
sample_rate: 16000
|
sample_rate: 16000
|
||||||
|
@@ -6,4 +6,5 @@ esphome:
|
|||||||
|
|
||||||
audio_adc:
|
audio_adc:
|
||||||
- platform: es7243e
|
- platform: es7243e
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: es7243e_adc
|
id: es7243e_adc
|
||||||
|
@@ -8,3 +8,4 @@ esphome:
|
|||||||
|
|
||||||
audio_dac:
|
audio_dac:
|
||||||
- platform: es8156
|
- platform: es8156
|
||||||
|
i2c_id: i2c_bus
|
||||||
|
@@ -8,3 +8,4 @@ esphome:
|
|||||||
|
|
||||||
audio_dac:
|
audio_dac:
|
||||||
- platform: es8311
|
- platform: es8311
|
||||||
|
i2c_id: i2c_bus
|
||||||
|
@@ -9,6 +9,7 @@ esphome:
|
|||||||
|
|
||||||
audio_dac:
|
audio_dac:
|
||||||
- platform: es8388
|
- platform: es8388
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: es8388_parent
|
id: es8388_parent
|
||||||
|
|
||||||
select:
|
select:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ezo
|
- platform: ezo
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: ph_ezo
|
id: ph_ezo
|
||||||
address: 99
|
address: 99
|
||||||
unit_of_measurement: pH
|
unit_of_measurement: pH
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
ezo_pmp:
|
ezo_pmp:
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: hcl_pump
|
id: hcl_pump
|
||||||
update_interval: 1s
|
update_interval: 1s
|
||||||
|
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: fs3000
|
- platform: fs3000
|
||||||
|
i2c_id: i2c_bus
|
||||||
name: Air Velocity
|
name: Air Velocity
|
||||||
model: 1005
|
model: 1005
|
||||||
update_interval: 60s
|
update_interval: 60s
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
display:
|
display:
|
||||||
- platform: ssd1306_i2c
|
- platform: ssd1306_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: ssd1306_display
|
id: ssd1306_display
|
||||||
model: SSD1306_128X64
|
model: SSD1306_128X64
|
||||||
reset_pin: ${reset_pin}
|
reset_pin: ${reset_pin}
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
display:
|
display:
|
||||||
- platform: ssd1306_i2c
|
- platform: ssd1306_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: ssd1306_display
|
id: ssd1306_display
|
||||||
model: SSD1306_128X64
|
model: SSD1306_128X64
|
||||||
reset_pin: ${reset_pin}
|
reset_pin: ${reset_pin}
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
gdk101:
|
gdk101:
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: my_gdk101
|
id: my_gdk101
|
||||||
|
|
||||||
sensor:
|
sensor:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: gl_r01_i2c
|
- platform: gl_r01_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: tof
|
id: tof
|
||||||
name: "ToF sensor"
|
name: "ToF sensor"
|
||||||
address: 0x74
|
address: 0x74
|
||||||
|
@@ -1,7 +1,9 @@
|
|||||||
gp8403:
|
gp8403:
|
||||||
- id: gp8403_5v
|
- id: gp8403_5v
|
||||||
|
i2c_id: i2c_bus
|
||||||
voltage: 5V
|
voltage: 5V
|
||||||
- id: gp8403_10v
|
- id: gp8403_10v
|
||||||
|
i2c_id: i2c_bus
|
||||||
voltage: 10V
|
voltage: 10V
|
||||||
|
|
||||||
output:
|
output:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: grove_gas_mc_v2
|
- platform: grove_gas_mc_v2
|
||||||
|
i2c_id: i2c_bus
|
||||||
nitrogen_dioxide:
|
nitrogen_dioxide:
|
||||||
name: "Nitrogen Dioxide"
|
name: "Nitrogen Dioxide"
|
||||||
ethanol:
|
ethanol:
|
||||||
|
@@ -15,4 +15,5 @@ esphome:
|
|||||||
|
|
||||||
grove_tb6612fng:
|
grove_tb6612fng:
|
||||||
id: test_motor
|
id: test_motor
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x14
|
address: 0x14
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
display:
|
display:
|
||||||
- platform: ssd1306_i2c
|
- platform: ssd1306_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: ssd1306_display
|
id: ssd1306_display
|
||||||
model: SSD1306_128X64
|
model: SSD1306_128X64
|
||||||
reset_pin: ${display_reset_pin}
|
reset_pin: ${display_reset_pin}
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: hdc1080
|
- platform: hdc1080
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: Temperature
|
name: Temperature
|
||||||
humidity:
|
humidity:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: hm3301
|
- platform: hm3301
|
||||||
|
i2c_id: i2c_bus
|
||||||
pm_1_0:
|
pm_1_0:
|
||||||
name: PM1.0
|
name: PM1.0
|
||||||
pm_2_5:
|
pm_2_5:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: hmc5883l
|
- platform: hmc5883l
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x68
|
address: 0x68
|
||||||
field_strength_x:
|
field_strength_x:
|
||||||
name: HMC5883L Field Strength X
|
name: HMC5883L Field Strength X
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: honeywell_hih_i2c
|
- platform: honeywell_hih_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: Temperature
|
name: Temperature
|
||||||
humidity:
|
humidity:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: honeywellabp2_i2c
|
- platform: honeywellabp2_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x28
|
address: 0x28
|
||||||
pressure:
|
pressure:
|
||||||
name: Honeywell2 pressure
|
name: Honeywell2 pressure
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: hte501
|
- platform: hte501
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x40
|
address: 0x40
|
||||||
temperature:
|
temperature:
|
||||||
name: Temperature
|
name: Temperature
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: htu21d
|
- platform: htu21d
|
||||||
|
i2c_id: i2c_bus
|
||||||
model: htu21d
|
model: htu21d
|
||||||
temperature:
|
temperature:
|
||||||
name: Temperature
|
name: Temperature
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: htu31d
|
- platform: htu31d
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: Living Room Temperature
|
name: Living Room Temperature
|
||||||
humidity:
|
humidity:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: hyt271
|
- platform: hyt271
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: Temperature
|
name: Temperature
|
||||||
humidity:
|
humidity:
|
||||||
|
@@ -1,3 +1,4 @@
|
|||||||
i2c_device:
|
i2c_device:
|
||||||
id: i2cdev
|
id: i2cdev
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x2C
|
address: 0x2C
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: iaqcore
|
- platform: iaqcore
|
||||||
|
i2c_id: i2c_bus
|
||||||
co2:
|
co2:
|
||||||
name: iAQ Core CO2 Sensor
|
name: iAQ Core CO2 Sensor
|
||||||
tvoc:
|
tvoc:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ina219
|
- platform: ina219
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x40
|
address: 0x40
|
||||||
shunt_resistance: 0.1 ohm
|
shunt_resistance: 0.1 ohm
|
||||||
current:
|
current:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ina226
|
- platform: ina226
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x40
|
address: 0x40
|
||||||
shunt_resistance: 0.1 ohm
|
shunt_resistance: 0.1 ohm
|
||||||
current:
|
current:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ina260
|
- platform: ina260
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x40
|
address: 0x40
|
||||||
current:
|
current:
|
||||||
name: INA260 Current
|
name: INA260 Current
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ina2xx_i2c
|
- platform: ina2xx_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x40
|
address: 0x40
|
||||||
model: INA228
|
model: INA228
|
||||||
shunt_resistance: 0.001130 ohm
|
shunt_resistance: 0.001130 ohm
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ina3221
|
- platform: ina3221
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x40
|
address: 0x40
|
||||||
channel_1:
|
channel_1:
|
||||||
shunt_resistance: 0.1 ohm
|
shunt_resistance: 0.1 ohm
|
||||||
|
@@ -3,6 +3,7 @@ esp32:
|
|||||||
|
|
||||||
display:
|
display:
|
||||||
- platform: inkplate
|
- platform: inkplate
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: inkplate_display
|
id: inkplate_display
|
||||||
greyscale: false
|
greyscale: false
|
||||||
partial_updating: false
|
partial_updating: false
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: kmeteriso
|
- platform: kmeteriso
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: Outside Temperature
|
name: Outside Temperature
|
||||||
internal_temperature:
|
internal_temperature:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: lc709203f
|
- platform: lc709203f
|
||||||
|
i2c_id: i2c_bus
|
||||||
size: 2000
|
size: 2000
|
||||||
voltage: 3.7
|
voltage: 3.7
|
||||||
battery_voltage:
|
battery_voltage:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
display:
|
display:
|
||||||
- platform: lcd_pcf8574
|
- platform: lcd_pcf8574
|
||||||
|
i2c_id: i2c_bus
|
||||||
dimensions: 18x4
|
dimensions: 18x4
|
||||||
address: 0x3F
|
address: 0x3F
|
||||||
user_characters:
|
user_characters:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
display:
|
display:
|
||||||
- platform: ssd1306_i2c
|
- platform: ssd1306_i2c
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: ssd1306_display
|
id: ssd1306_display
|
||||||
model: SSD1306_128X64
|
model: SSD1306_128X64
|
||||||
reset_pin: ${reset_pin}
|
reset_pin: ${reset_pin}
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: lm75b
|
- platform: lm75b
|
||||||
|
i2c_id: i2c_bus
|
||||||
name: LM75B Temperature
|
name: LM75B Temperature
|
||||||
update_interval: 30s
|
update_interval: 30s
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: lps22
|
- platform: lps22
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x5d
|
address: 0x5d
|
||||||
update_interval: 10s
|
update_interval: 10s
|
||||||
temperature:
|
temperature:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: ltr390
|
- platform: ltr390
|
||||||
|
i2c_id: i2c_bus
|
||||||
uv:
|
uv:
|
||||||
name: LTR390 UV 1
|
name: LTR390 UV 1
|
||||||
uv_index:
|
uv_index:
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
m5stack_8angle:
|
m5stack_8angle:
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: m5stack_8angle_base
|
id: m5stack_8angle_base
|
||||||
|
|
||||||
light:
|
light:
|
||||||
|
@@ -5,6 +5,7 @@ esphome:
|
|||||||
|
|
||||||
sensor:
|
sensor:
|
||||||
- platform: max17043
|
- platform: max17043
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: max17043_id
|
id: max17043_id
|
||||||
battery_voltage:
|
battery_voltage:
|
||||||
name: "Battery Voltage"
|
name: "Battery Voltage"
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: max44009
|
- platform: max44009
|
||||||
|
i2c_id: i2c_bus
|
||||||
name: MAX44009 Brightness
|
name: MAX44009 Brightness
|
||||||
internal: true
|
internal: true
|
||||||
mode: low_power
|
mode: low_power
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
max6956:
|
max6956:
|
||||||
- id: max6956_1
|
- id: max6956_1
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x40
|
address: 0x40
|
||||||
|
|
||||||
binary_sensor:
|
binary_sensor:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: max9611
|
- platform: max9611
|
||||||
|
i2c_id: i2c_bus
|
||||||
shunt_resistance: 0.2 ohm
|
shunt_resistance: 0.2 ohm
|
||||||
gain: 1X
|
gain: 1X
|
||||||
voltage:
|
voltage:
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
mcp23008:
|
mcp23008:
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: mcp23008_hub
|
id: mcp23008_hub
|
||||||
|
|
||||||
binary_sensor:
|
binary_sensor:
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
mcp23016:
|
mcp23016:
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: mcp23016_hub
|
id: mcp23016_hub
|
||||||
|
|
||||||
binary_sensor:
|
binary_sensor:
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
mcp23017:
|
mcp23017:
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: mcp23017_hub
|
id: mcp23017_hub
|
||||||
|
|
||||||
binary_sensor:
|
binary_sensor:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
mcp4461:
|
mcp4461:
|
||||||
- id: mcp4461_digipot_01
|
- id: mcp4461_digipot_01
|
||||||
|
i2c_id: i2c_bus
|
||||||
|
|
||||||
output:
|
output:
|
||||||
- platform: mcp4461
|
- platform: mcp4461
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
mcp4728:
|
mcp4728:
|
||||||
- id: mcp4728_dac
|
- id: mcp4728_dac
|
||||||
|
i2c_id: i2c_bus
|
||||||
|
|
||||||
output:
|
output:
|
||||||
- platform: mcp4728
|
- platform: mcp4728
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: mcp9600
|
- platform: mcp9600
|
||||||
|
i2c_id: i2c_bus
|
||||||
thermocouple_type: K
|
thermocouple_type: K
|
||||||
hot_junction:
|
hot_junction:
|
||||||
name: Thermocouple Temperature
|
name: Thermocouple Temperature
|
||||||
|
@@ -1,3 +1,4 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: mcp9808
|
- platform: mcp9808
|
||||||
|
i2c_id: i2c_bus
|
||||||
name: MCP9808 Temperature
|
name: MCP9808 Temperature
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: mics_4514
|
- platform: mics_4514
|
||||||
|
i2c_id: i2c_bus
|
||||||
update_interval: 60s
|
update_interval: 60s
|
||||||
nitrogen_dioxide:
|
nitrogen_dioxide:
|
||||||
name: MICS-4514 NO2
|
name: MICS-4514 NO2
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: mlx90393
|
- platform: mlx90393
|
||||||
|
i2c_id: i2c_bus
|
||||||
oversampling: 3
|
oversampling: 3
|
||||||
gain: 1X
|
gain: 1X
|
||||||
temperature_compensation: true
|
temperature_compensation: true
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: mlx90614
|
- platform: mlx90614
|
||||||
|
i2c_id: i2c_bus
|
||||||
ambient:
|
ambient:
|
||||||
name: Ambient
|
name: Ambient
|
||||||
object:
|
object:
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: mmc5603
|
- platform: mmc5603
|
||||||
|
i2c_id: i2c_bus
|
||||||
address: 0x30
|
address: 0x30
|
||||||
field_strength_x:
|
field_strength_x:
|
||||||
name: HMC5883L Field Strength X
|
name: HMC5883L Field Strength X
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: mmc5983
|
- platform: mmc5983
|
||||||
|
i2c_id: i2c_bus
|
||||||
field_strength_x:
|
field_strength_x:
|
||||||
name: "Magnet X"
|
name: "Magnet X"
|
||||||
id: magnet_x
|
id: magnet_x
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
sensor:
|
sensor:
|
||||||
- platform: mpl3115a2
|
- platform: mpl3115a2
|
||||||
|
i2c_id: i2c_bus
|
||||||
temperature:
|
temperature:
|
||||||
name: MPL3115A2 Temperature
|
name: MPL3115A2 Temperature
|
||||||
pressure:
|
pressure:
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
mpr121:
|
mpr121:
|
||||||
|
i2c_id: i2c_bus
|
||||||
id: mpr121_first
|
id: mpr121_first
|
||||||
address: 0x5A
|
address: 0x5A
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user