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 air conditioner AP10TW1RLR-N 006-200 #97

Closed
wants to merge 4 commits into from
Closed
Changes from 3 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
140 changes: 140 additions & 0 deletions custom_components/connectlife/data_dictionaries/006-200.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,140 @@
# Portable air conditioner
properties:
- property: daily_energy_kwh
hide: true
sensor:
state_class: total
device_class: energy
unit: kWh
- property: t_eco
icon: mdi:leaf
switch:
device_class: switch
- property: t_fan_speed
climate:
target: fan_mode
options:
0: auto
2: low
3: medium
4: high
- property: t_power
climate:
target: is_on
- property: t_temp
climate:
target: target_temperature
min_value:
celsius: 16
fahrenheit: 61
max_value:
celsius: 32
fahrenheit: 90
- property: t_temp_type
climate:
target: temperature_unit
options:
0: celsius
1: fahrenheit
- property: t_up_down
climate:
target: swing_mode
options:
0: "off"
1: "on"
- property: t_work_mode
climate:
target: hvac_mode
options:
0: fan_only
2: cool
3: dry
4: auto
- property: t_sleep
icon: mdi:bedtime
switch:
device_class: switch
- property: t_super
icon: mdi:speed
switch:
device_class: switch
# Inlet temperature?
- property: f_temp_in
oyvindwe marked this conversation as resolved.
Show resolved Hide resolved
device_class: temperature
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs to be:

  sensor:
    device_class: temperature
    unit: °C # or °F

Maybe best to just leave without mapping until issue #100 is fixed

# Other properties to be observed over time
# - property: f-filter
# # Sample value: 0
# - property: f_e_arkgrille
# # Sample value: 0
# - property: f_e_dwmachine
# # Sample value: 0
# - property: f_e_incoiltemp
# # Sample value: 0
# - property: f_e_incom
# # Sample value: 0
# - property: f_e_indisplay
# # Sample value: 0
# - property: f_e_ineeprom
# # Sample value: 0
# - property: f_e_inele
# # Sample value: 0
# - property: f_e_infanmotor
# # Sample value: 0
# - property: f_e_inhumidity
# # Sample value: 0
# - property: f_e_inkeys
# # Sample value: 0
# - property: f_e_intemp
# # Sample value: 0
# - property: f_e_invzero
# # Sample value: 0
# - property: f_e_inwifi
# # Sample value: 0
# - property: f_e_outcoiltemp
# # Sample value: 0
# - property: f_e_outeeprom
# # Sample value: 0
# - property: f_e_outgastemp
# # Sample value: 0
# - property: f_e_outtemp
# # Sample value: 0
# - property: f_e_over_cold
# # Sample value: 0
# - property: f_e_over_hot
# # Sample value: 0
# - property: f_e_push
# # Sample value: 0
# - property: f_e_upmachine
# # Sample value: 0
# - property: f_e_waterfull
# # Sample value: 0
# - property: f_electricity
# # Sample value: 0
# - property: f_humidity
# # Sample value: 0
# - property: f_votage
# # Sample value: 0
# - property: t_dal
# # Sample value: 0
# - property: t_demand_response
# # Sample value: 0
# - property: t_fan_mute
# # Sample value: 0
# - property: t_fan_speed_s
# # Sample value: 0
# - property: t_fanspeedCV
# # Sample value: 0
# - property: t_left_right
# # Sample value: 0
# - property: t_swing_angle
# # Sample value: 0
# - property: t_swing_direction
# # Sample value: 0
# - property: t_swing_follow
# # Sample value: 0
# - property: t_talr
# # Sample value: 0
# - property: t_temp_compensate
# # Sample value: 7
# - property: t_tms
# # Sample value: 0