1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-18 01:33:51 +01:00

Add support for CSE7761 sensor (#2546)

* Add CSE7761 sensor support

* CSE7761: Added test at test3.yaml

* CSE7761: changed string style

* CSE7761: fixed cpp lint

* CSE7761: Added codeowners

* Lots of code cleanup

* Revert incorrect setup_priority suggestion

* Added error log in read with retries.

Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>

* Improved log messages

Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
This commit is contained in:
Arturo Casal
2021-10-28 20:58:48 +02:00
committed by GitHub
parent 2350c5054c
commit 77dbf84e55
6 changed files with 403 additions and 0 deletions

View File

@@ -250,6 +250,10 @@ uart:
tx_pin: GPIO4
rx_pin: GPIO5
baud_rate: 9600
- id: uart7
tx_pin: GPIO4
rx_pin: GPIO5
baud_rate: 38400
modbus:
uart_id: uart1
@@ -549,6 +553,18 @@ sensor:
name: 'PMS Humidity'
formaldehyde:
name: 'PMS Formaldehyde Concentration'
- platform: cse7761
uart_id: uart7
voltage:
name: 'CSE7761 Voltage'
current_1:
name: 'CSE7761 Current 1'
current_2:
name: 'CSE7761 Current 2'
active_power_1:
name: 'CSE7761 Active Power 1'
active_power_2:
name: 'CSE7761 Active Power 2'
- platform: cse7766
uart_id: uart3
voltage: