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

feat[new_device]: add Ballu Aura AC #2305

Merged
merged 6 commits into from
Sep 29, 2024
Merged
Changes from 1 commit
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
105 changes: 105 additions & 0 deletions custom_components/tuya_local/devices/ballu_aura.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
name: Ballu Aura
make-all marked this conversation as resolved.
Show resolved Hide resolved
products:
- id: r9lwbruavixdspeb
name: "Ballu Aura 9/12"
primary_entity:
entity: climate
dps:
- id: 1
name: hvac_mode
type: boolean
mapping:
- dps_val: false
value: "off"
- dps_val: true
constraint: mode
conditions:
- dps_val: "COOL"
value: cool
- dps_val: "DRY"
value: dry
- dps_val: "FAN"
value: fan_only
- id: 2
name: temperature
type: integer
range:
min: 17
max: 30
unit: C
- id: 3
name: current_temperature
type: integer
- id: 4
name: mode
type: string
hidden: true
- id: 5
name: fan_mode
type: string
mapping:
- dps_val: "1"
value: low
- dps_val: "2"
value: medium
- dps_val: "3"
value: high
- id: 19
name: temperature_unit
make-all marked this conversation as resolved.
Show resolved Hide resolved
type: string
- id: 104
name: swing_mode

Check failure on line 51 in custom_components/tuya_local/devices/ballu_aura.yaml

View workflow job for this annotation

GitHub Actions / lint

51:23 [trailing-spaces] trailing spaces
type: boolean
mapping:
- dps_val: true
value: vertical
- dps_val: false
value: "off"

Check failure on line 58 in custom_components/tuya_local/devices/ballu_aura.yaml

View workflow job for this annotation

GitHub Actions / lint

58:1 [trailing-spaces] trailing spaces
secondary_entities:
- entity: select
translation_key: temperature_unit
category: config
dps:
- id: 19
name: option
type: string
mapping:
- dps_val: C
value: celsius
- dps_val: F
value: fahrenheit
- entity: binary_sensor
translation_key: defrost
category: diagnostic
dps:
- id: 102

Check failure on line 76 in custom_components/tuya_local/devices/ballu_aura.yaml

View workflow job for this annotation

GitHub Actions / lint

76:16 [trailing-spaces] trailing spaces
type: boolean

Check failure on line 77 in custom_components/tuya_local/devices/ballu_aura.yaml

View workflow job for this annotation

GitHub Actions / lint

77:22 [trailing-spaces] trailing spaces
name: sensor
- entity: number
category: config
translation_key: timer
dps:
- id: 105
name: value

Check failure on line 84 in custom_components/tuya_local/devices/ballu_aura.yaml

View workflow job for this annotation

GitHub Actions / lint

84:20 [trailing-spaces] trailing spaces
type: integer

Check failure on line 85 in custom_components/tuya_local/devices/ballu_aura.yaml

View workflow job for this annotation

GitHub Actions / lint

85:22 [trailing-spaces] trailing spaces
unit: m
IATkachenko marked this conversation as resolved.
Show resolved Hide resolved
range:
min: 0
max: 7200

- entity: sensor
category: diagnostic
name: Alarm
dps:
- id: 106
name: sensor
type: integer

Check failure on line 97 in custom_components/tuya_local/devices/ballu_aura.yaml

View workflow job for this annotation

GitHub Actions / lint

97:22 [trailing-spaces] trailing spaces
IATkachenko marked this conversation as resolved.
Show resolved Hide resolved
- entity: sensor
category: diagnostic
name: model
IATkachenko marked this conversation as resolved.
Show resolved Hide resolved
hidden: true
dps:
- id: 110
name: sensor
type: string
Loading