1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-12 23:03:46 +01:00

rewrite adc to be groupable

This commit is contained in:
J. Nick Koston
2025-10-09 22:21:49 -10:00
parent 05e39c2195
commit afec0a089c
10 changed files with 92 additions and 57 deletions

View File

@@ -1,11 +0,0 @@
sensor:
- id: my_sensor
platform: adc
name: ADC Test sensor
update_interval: "1:01"
attenuation: 2.5db
unit_of_measurement: "°C"
icon: "mdi:water-percent"
accuracy_decimals: 5
setup_priority: -100
force_update: true

View File

@@ -1,7 +1,11 @@
packages:
base: !include common.yaml
sensor: sensor:
- id: !extend my_sensor - id: my_sensor
pin: P23 platform: adc
attenuation: !remove pin: P10
name: ADC Test sensor
update_interval: "1:01"
unit_of_measurement: "°C"
icon: "mdi:water-percent"
accuracy_decimals: 5
setup_priority: -100
force_update: true

View File

@@ -1,6 +1,12 @@
packages:
base: !include common.yaml
sensor: sensor:
- id: !extend my_sensor - id: my_sensor
pin: 4 platform: adc
pin: A0
name: ADC Test sensor
update_interval: "1:01"
attenuation: 2.5db
unit_of_measurement: "°C"
icon: "mdi:water-percent"
accuracy_decimals: 5
setup_priority: -100
force_update: true

View File

@@ -1,6 +1,12 @@
packages:
base: !include common.yaml
sensor: sensor:
- id: !extend my_sensor - id: my_sensor
platform: adc
pin: A0 pin: A0
name: ADC Test sensor
update_interval: "1:01"
attenuation: 2.5db
unit_of_measurement: "°C"
icon: "mdi:water-percent"
accuracy_decimals: 5
setup_priority: -100
force_update: true

View File

@@ -1,6 +1,12 @@
packages:
base: !include common.yaml
sensor: sensor:
- id: !extend my_sensor - id: my_sensor
pin: GPIO50 platform: adc
pin: A0
name: ADC Test sensor
update_interval: "1:01"
attenuation: 2.5db
unit_of_measurement: "°C"
icon: "mdi:water-percent"
accuracy_decimals: 5
setup_priority: -100
force_update: true

View File

@@ -1,6 +1,12 @@
packages:
base: !include common.yaml
sensor: sensor:
- id: !extend my_sensor - id: my_sensor
pin: 1 platform: adc
pin: A0
name: ADC Test sensor
update_interval: "1:01"
attenuation: 2.5db
unit_of_measurement: "°C"
icon: "mdi:water-percent"
accuracy_decimals: 5
setup_priority: -100
force_update: true

View File

@@ -1,6 +1,12 @@
packages:
base: !include common.yaml
sensor: sensor:
- id: !extend my_sensor - id: my_sensor
pin: 1 platform: adc
pin: A0
name: ADC Test sensor
update_interval: "1:01"
attenuation: 2.5db
unit_of_measurement: "°C"
icon: "mdi:water-percent"
accuracy_decimals: 5
setup_priority: -100
force_update: true

View File

@@ -1,7 +1,11 @@
packages:
base: !include common.yaml
sensor: sensor:
- id: !extend my_sensor - id: my_sensor
platform: adc
pin: VCC pin: VCC
attenuation: !remove name: ADC Test sensor
update_interval: "1:01"
unit_of_measurement: "°C"
icon: "mdi:water-percent"
accuracy_decimals: 5
setup_priority: -100
force_update: true

View File

@@ -1,7 +1,11 @@
packages:
base: !include common.yaml
sensor: sensor:
- id: !extend my_sensor - id: my_sensor
pin: PA0 platform: adc
attenuation: !remove pin: A5
name: ADC Test sensor
update_interval: "1:01"
unit_of_measurement: "°C"
icon: "mdi:water-percent"
accuracy_decimals: 5
setup_priority: -100
force_update: true

View File

@@ -1,7 +1,11 @@
packages:
base: !include common.yaml
sensor: sensor:
- id: !extend my_sensor - id: my_sensor
platform: adc
pin: VCC pin: VCC
attenuation: !remove name: ADC Test sensor
update_interval: "1:01"
unit_of_measurement: "°C"
icon: "mdi:water-percent"
accuracy_decimals: 5
setup_priority: -100
force_update: true