1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-02 03:12:20 +01:00

Add Uponor Smatrix component (#5769)

Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
This commit is contained in:
Stefan Rado
2024-02-22 04:03:14 +01:00
committed by GitHub
parent 76a3ffc8a9
commit 58c0d8c267
21 changed files with 796 additions and 4 deletions

View File

@@ -0,0 +1,38 @@
wifi:
ssid: MySSID
password: password1
uart:
- id: uponor_uart
baud_rate: 19200
tx_pin: ${tx_pin}
rx_pin: ${rx_pin}
time:
- platform: sntp
id: sntp_time
servers:
- 0.pool.ntp.org
- 1.pool.ntp.org
- 192.168.178.1
uponor_smatrix:
uart_id: uponor_uart
address: 0x110B
time_id: sntp_time
time_device_address: 0xDE13
climate:
- platform: uponor_smatrix
address: 0xDE13
name: Thermostat Living Room
sensor:
- platform: uponor_smatrix
address: 0xDE13
humidity:
name: Thermostat Humidity Living Room
temperature:
name: Thermostat Temperature Living Room
external_temperature:
name: Thermostat Floor Temperature Living Room

View File

@@ -0,0 +1,5 @@
substitutions:
tx_pin: GPIO4
rx_pin: GPIO5
<<: !include common.yaml

View File

@@ -0,0 +1,5 @@
substitutions:
tx_pin: GPIO4
rx_pin: GPIO5
<<: !include common.yaml

View File

@@ -0,0 +1,5 @@
substitutions:
tx_pin: GPIO17
rx_pin: GPIO16
<<: !include common.yaml

View File

@@ -0,0 +1,5 @@
substitutions:
tx_pin: GPIO17
rx_pin: GPIO16
<<: !include common.yaml

View File

@@ -0,0 +1,5 @@
substitutions:
tx_pin: GPIO4
rx_pin: GPIO5
<<: !include common.yaml

View File

@@ -0,0 +1,5 @@
substitutions:
tx_pin: GPIO4
rx_pin: GPIO5
<<: !include common.yaml