Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Bresser Tuya Smart Thermo-Hygrometer #2411

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,191 @@
name: 7-Channel Smart Thermo Hygrometer
products:
- id: xpxdr5q6vc8aztq0
name: Bresser Tuya Smart Thermo-Hygrometer
primary_entity:
entity: sensor
class: temperature
dps:
- id: 1
name: sensor
type: integer
unit: C
mapping:
- scale: 10
class: measurement
secondary_entities:
- entity: sensor
class: humidity
dps:
- id: 2
type: integer
name: sensor
unit: "%"
class: measurement
- entity: select
translation_key: temperature_unit
make-all marked this conversation as resolved.
Show resolved Hide resolved
category: config
dps:
- id: 9
name: option
type: string
mapping:
- dps_val: "f"
value: fahrenheit
- dps_val: "c"
value: celsius
optional: true
- entity: sensor
class: temperature
name: CH1 Temperature
dps:
- id: 102
name: sensor
type: integer
unit: C
mapping:
- scale: 10
class: measurement
optional: true
- entity: sensor
class: humidity
name: CH1 Humidity
dps:
- id: 103
type: integer
name: sensor
unit: "%"
class: measurement
optional: true
- entity: sensor
class: temperature
name: CH2 Temperature
dps:
- id: 104
name: sensor
type: integer
unit: C
mapping:
- scale: 10
class: measurement
optional: true
- entity: sensor
class: humidity
name: CH2 Humidity
dps:
- id: 105
type: integer
name: sensor
unit: "%"
class: measurement
optional: true
- entity: sensor
class: temperature
name: CH3 Temperature
dps:
- id: 106
name: sensor
type: integer
unit: C
mapping:
- scale: 10
class: measurement
optional: true
- entity: sensor
class: humidity
name: CH3 Humidity
dps:
- id: 107
type: integer
name: sensor
unit: "%"
class: measurement
optional: true
- entity: sensor
class: temperature
name: CH4 Temperature
dps:
- id: 108
name: sensor
type: integer
unit: C
mapping:
- scale: 10
class: measurement
optional: true
- entity: sensor
class: humidity
name: CH4 Humidity
dps:
- id: 109
type: integer
name: sensor
unit: "%"
class: measurement
optional: true
- entity: sensor
class: temperature
name: CH5 Temperature
dps:
- id: 110
name: sensor
type: integer
unit: C
mapping:
- scale: 10
class: measurement
optional: true
- entity: sensor
class: humidity
name: CH5 Humidity
dps:
- id: 111
type: integer
name: sensor
unit: "%"
class: measurement
optional: true
- entity: sensor
class: temperature
name: CH6 Temperature
dps:
- id: 112
name: sensor
type: integer
unit: C
mapping:
- scale: 10
class: measurement
optional: true
- entity: sensor
class: humidity
name: CH6 Humidity
dps:
- id: 113
type: integer
name: sensor
unit: "%"
class: measurement
optional: true
- entity: sensor
class: temperature
name: CH7 Temperature
dps:
- id: 114
name: sensor
type: integer
unit: C
mapping:
- scale: 10
class: measurement
optional: true
- entity: sensor
class: humidity
name: CH7 Humidity
dps:
- id: 115
type: integer
name: sensor
unit: "%"
class: measurement
optional: true