|
@@ -1,15 +1,101 @@
|
|
|
-name: Casdon TD Pro 2
|
|
|
|
|
|
|
+name: Oven
|
|
|
products:
|
|
products:
|
|
|
- id: wab6oustdukujpkn
|
|
- id: wab6oustdukujpkn
|
|
|
- name: 蒸烤箱TD-pro二代
|
|
|
|
|
|
|
+ name: Casdon TD Pro 2
|
|
|
primary_entity:
|
|
primary_entity:
|
|
|
- entity: switch
|
|
|
|
|
- icon: "mdi:power"
|
|
|
|
|
- name: Switch
|
|
|
|
|
|
|
+ entity: climate
|
|
|
dps:
|
|
dps:
|
|
|
- id: 1
|
|
- id: 1
|
|
|
|
|
+ name: hvac_mode
|
|
|
type: boolean
|
|
type: boolean
|
|
|
- name: switch
|
|
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: true
|
|
|
|
|
+ value: "heat"
|
|
|
|
|
+ - dps_val: false
|
|
|
|
|
+ value: "off"
|
|
|
|
|
+ - id: 7
|
|
|
|
|
+ name: temperature
|
|
|
|
|
+ type: integer
|
|
|
|
|
+ unit: C
|
|
|
|
|
+ range:
|
|
|
|
|
+ min: 0
|
|
|
|
|
+ max: 500
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - step: 5
|
|
|
|
|
+ - id: 8
|
|
|
|
|
+ name: current_temperature
|
|
|
|
|
+ type: integer
|
|
|
|
|
+ - id: 105
|
|
|
|
|
+ name: preset_mode
|
|
|
|
|
+ type: string
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: "1"
|
|
|
|
|
+ value: 健康蒸
|
|
|
|
|
+ - dps_val: "2"
|
|
|
|
|
+ value: 鲜嫩蒸
|
|
|
|
|
+ - dps_val: "3"
|
|
|
|
|
+ value: 高温蒸
|
|
|
|
|
+ - dps_val: "4"
|
|
|
|
|
+ value: 养生炖
|
|
|
|
|
+ - dps_val: "5"
|
|
|
|
|
+ value: 上下烤
|
|
|
|
|
+ - dps_val: "6"
|
|
|
|
|
+ value: 立体烧烤
|
|
|
|
|
+ - dps_val: "7"
|
|
|
|
|
+ value: 底部热风
|
|
|
|
|
+ - dps_val: "8"
|
|
|
|
|
+ value: 上强烤
|
|
|
|
|
+ - dps_val: "9"
|
|
|
|
|
+ value: 3D热风
|
|
|
|
|
+ - dps_val: "10"
|
|
|
|
|
+ value: 空气炸
|
|
|
|
|
+ - dps_val: "11"
|
|
|
|
|
+ value: 蒸汽炸
|
|
|
|
|
+ - dps_val: "12"
|
|
|
|
|
+ value: 一键面包
|
|
|
|
|
+ - dps_val: "13"
|
|
|
|
|
+ value: 速热
|
|
|
|
|
+ - dps_val: "14"
|
|
|
|
|
+ value: 保温
|
|
|
|
|
+ - dps_val: "15"
|
|
|
|
|
+ value: 解冻
|
|
|
|
|
+ - dps_val: "16"
|
|
|
|
|
+ value: 发酵
|
|
|
|
|
+ - dps_val: "17"
|
|
|
|
|
+ value: 除垢
|
|
|
|
|
+ - dps_val: "18"
|
|
|
|
|
+ value: 菜谱模式
|
|
|
|
|
+ - dps_val: "19"
|
|
|
|
|
+ value: 内腔烘干
|
|
|
|
|
+ - dps_val: "20"
|
|
|
|
|
+ value: 自定义模式
|
|
|
|
|
+ - dps_val: "21"
|
|
|
|
|
+ value: 低湿蒸烤
|
|
|
|
|
+ - dps_val: "22"
|
|
|
|
|
+ value: 中湿蒸烤
|
|
|
|
|
+ - dps_val: "23"
|
|
|
|
|
+ value: 高湿蒸烤
|
|
|
|
|
+ - id: 102
|
|
|
|
|
+ type: string
|
|
|
|
|
+ name: hvac_action
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: cooking
|
|
|
|
|
+ value: heating
|
|
|
|
|
+ - dps_val: reservation
|
|
|
|
|
+ value: idle
|
|
|
|
|
+ - dps_val: cancel
|
|
|
|
|
+ value: idle
|
|
|
|
|
+ - dps_val: done
|
|
|
|
|
+ value: idle
|
|
|
|
|
+ - dps_val: pause
|
|
|
|
|
+ value: idle
|
|
|
|
|
+ - dps_val: "wait"
|
|
|
|
|
+ constraint: hvac_mode
|
|
|
|
|
+ conditions:
|
|
|
|
|
+ - dps_val: true
|
|
|
|
|
+ value: idle
|
|
|
|
|
+ - dps_val: false
|
|
|
|
|
+ value: "off"
|
|
|
|
|
|
|
|
secondary_entities:
|
|
secondary_entities:
|
|
|
- entity: switch
|
|
- entity: switch
|
|
@@ -20,54 +106,33 @@ secondary_entities:
|
|
|
name: switch
|
|
name: switch
|
|
|
type: boolean
|
|
type: boolean
|
|
|
- entity: number
|
|
- entity: number
|
|
|
- name: cook_temperature
|
|
|
|
|
- dps:
|
|
|
|
|
- - id: 7
|
|
|
|
|
- name: value
|
|
|
|
|
- type: integer
|
|
|
|
|
- unit: C
|
|
|
|
|
- range:
|
|
|
|
|
- min: 0
|
|
|
|
|
- max: 500
|
|
|
|
|
- - entity: sensor
|
|
|
|
|
- name: temp_current
|
|
|
|
|
- class: temperature
|
|
|
|
|
- dps:
|
|
|
|
|
- - id: 8
|
|
|
|
|
- name: sensor
|
|
|
|
|
- type: integer
|
|
|
|
|
- unit: C
|
|
|
|
|
- readonly: true
|
|
|
|
|
- range:
|
|
|
|
|
- min: 0
|
|
|
|
|
- max: 500
|
|
|
|
|
- - entity: number
|
|
|
|
|
- name: appointment_time
|
|
|
|
|
|
|
+ name: Start time
|
|
|
|
|
+ translation_key: timer
|
|
|
dps:
|
|
dps:
|
|
|
- id: 9
|
|
- id: 9
|
|
|
name: value
|
|
name: value
|
|
|
type: integer
|
|
type: integer
|
|
|
optional: true
|
|
optional: true
|
|
|
range:
|
|
range:
|
|
|
- min: 0
|
|
|
|
|
|
|
+ min: 1
|
|
|
max: 1440
|
|
max: 1440
|
|
|
unit: min
|
|
unit: min
|
|
|
class: measurement
|
|
class: measurement
|
|
|
- entity: number
|
|
- entity: number
|
|
|
icon: "mdi:timer-edit"
|
|
icon: "mdi:timer-edit"
|
|
|
- name: cook_time
|
|
|
|
|
|
|
+ name: Cooking time
|
|
|
dps:
|
|
dps:
|
|
|
- id: 10
|
|
- id: 10
|
|
|
name: value
|
|
name: value
|
|
|
type: integer
|
|
type: integer
|
|
|
range:
|
|
range:
|
|
|
- min: 0
|
|
|
|
|
|
|
+ min: 1
|
|
|
max: 1440
|
|
max: 1440
|
|
|
unit: min
|
|
unit: min
|
|
|
class: measurement
|
|
class: measurement
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
- icon: "mdi:timer"
|
|
|
|
|
- name: remain_time
|
|
|
|
|
|
|
+ translation_key: time_remaining
|
|
|
|
|
+ class: duration
|
|
|
dps:
|
|
dps:
|
|
|
- id: 11
|
|
- id: 11
|
|
|
name: sensor
|
|
name: sensor
|
|
@@ -78,14 +143,20 @@ secondary_entities:
|
|
|
max: 1440
|
|
max: 1440
|
|
|
unit: min
|
|
unit: min
|
|
|
class: measurement
|
|
class: measurement
|
|
|
- - entity: sensor
|
|
|
|
|
- name: fault_message
|
|
|
|
|
|
|
+ - entity: binary_sensor
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
- class: enum
|
|
|
|
|
|
|
+ class: problem
|
|
|
dps:
|
|
dps:
|
|
|
- id: 13
|
|
- id: 13
|
|
|
type: bitfield
|
|
type: bitfield
|
|
|
name: sensor
|
|
name: sensor
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
|
|
+ - id: 13
|
|
|
|
|
+ type: bitfield
|
|
|
|
|
+ name: fault_message
|
|
|
mapping:
|
|
mapping:
|
|
|
- value: OK
|
|
- value: OK
|
|
|
- dps_val: 0
|
|
- dps_val: 0
|
|
@@ -106,19 +177,9 @@ secondary_entities:
|
|
|
value: "er7:显示板通信故障"
|
|
value: "er7:显示板通信故障"
|
|
|
- dps_val: 128
|
|
- dps_val: 128
|
|
|
value: "er8:水箱开关(CN7)未闭合或者蒸发盘NTC(CN3)温度高于125℃并持续时间达25s后,缺水提示,并停止工作。"
|
|
value: "er8:水箱开关(CN7)未闭合或者蒸发盘NTC(CN3)温度高于125℃并持续时间达25s后,缺水提示,并停止工作。"
|
|
|
- - entity: binary_sensor
|
|
|
|
|
- name: fault
|
|
|
|
|
- category: diagnostic
|
|
|
|
|
- dps:
|
|
|
|
|
- - id: 13
|
|
|
|
|
- type: bitfield
|
|
|
|
|
- name: sensor
|
|
|
|
|
- mapping:
|
|
|
|
|
- - dps_val: 0
|
|
|
|
|
- value: false
|
|
|
|
|
- - value: true
|
|
|
|
|
|
|
+
|
|
|
- entity: sensor
|
|
- entity: sensor
|
|
|
- name: cook_status
|
|
|
|
|
|
|
+ name: Status
|
|
|
class: enum
|
|
class: enum
|
|
|
dps:
|
|
dps:
|
|
|
- id: 102
|
|
- id: 102
|
|
@@ -129,78 +190,19 @@ secondary_entities:
|
|
|
- dps_val: wait
|
|
- dps_val: wait
|
|
|
value: 烹饪等待
|
|
value: 烹饪等待
|
|
|
- dps_val: reservation
|
|
- dps_val: reservation
|
|
|
- icon: "mdi:cup-water"
|
|
|
|
|
value: 预约中
|
|
value: 预约中
|
|
|
- dps_val: cooking
|
|
- dps_val: cooking
|
|
|
- icon: "mdi:cup"
|
|
|
|
|
value: 烹饪中
|
|
value: 烹饪中
|
|
|
- dps_val: cancel
|
|
- dps_val: cancel
|
|
|
- icon: "mdi:cup"
|
|
|
|
|
value: 烹饪取消
|
|
value: 烹饪取消
|
|
|
- dps_val: done
|
|
- dps_val: done
|
|
|
- icon: "mdi:cup"
|
|
|
|
|
value: 烹饪完成
|
|
value: 烹饪完成
|
|
|
- dps_val: pause
|
|
- dps_val: pause
|
|
|
- icon: "mdi:cup"
|
|
|
|
|
value: 烹饪暂停
|
|
value: 烹饪暂停
|
|
|
- - entity: switch
|
|
|
|
|
- name: Lamp
|
|
|
|
|
|
|
+ - entity: light
|
|
|
icon: "mdi:lightbulb-on"
|
|
icon: "mdi:lightbulb-on"
|
|
|
dps:
|
|
dps:
|
|
|
- id: 103
|
|
- id: 103
|
|
|
name: switch
|
|
name: switch
|
|
|
type: boolean
|
|
type: boolean
|
|
|
- - entity: select
|
|
|
|
|
- name: all_mode
|
|
|
|
|
- category: config
|
|
|
|
|
- dps:
|
|
|
|
|
- - id: 105
|
|
|
|
|
- name: option
|
|
|
|
|
- type: string
|
|
|
|
|
- mapping:
|
|
|
|
|
- - dps_val: "1"
|
|
|
|
|
- value: 健康蒸
|
|
|
|
|
- - dps_val: "2"
|
|
|
|
|
- value: 鲜嫩蒸
|
|
|
|
|
- - dps_val: "3"
|
|
|
|
|
- value: 高温蒸
|
|
|
|
|
- - dps_val: "4"
|
|
|
|
|
- value: 养生炖
|
|
|
|
|
- - dps_val: "5"
|
|
|
|
|
- value: 上下烤
|
|
|
|
|
- - dps_val: "6"
|
|
|
|
|
- value: 立体烧烤
|
|
|
|
|
- - dps_val: "7"
|
|
|
|
|
- value: 底部热风
|
|
|
|
|
- - dps_val: "8"
|
|
|
|
|
- value: 上强烤
|
|
|
|
|
- - dps_val: "9"
|
|
|
|
|
- value: 3D热风
|
|
|
|
|
- - dps_val: "10"
|
|
|
|
|
- value: 空气炸
|
|
|
|
|
- - dps_val: "11"
|
|
|
|
|
- value: 蒸汽炸
|
|
|
|
|
- - dps_val: "12"
|
|
|
|
|
- value: 一键面包
|
|
|
|
|
- - dps_val: "13"
|
|
|
|
|
- value: 速热
|
|
|
|
|
- - dps_val: "14"
|
|
|
|
|
- value: 保温
|
|
|
|
|
- - dps_val: "15"
|
|
|
|
|
- value: 解冻
|
|
|
|
|
- - dps_val: "16"
|
|
|
|
|
- value: 发酵
|
|
|
|
|
- - dps_val: "17"
|
|
|
|
|
- value: 除垢
|
|
|
|
|
- - dps_val: "18"
|
|
|
|
|
- value: 菜谱模式
|
|
|
|
|
- - dps_val: "19"
|
|
|
|
|
- value: 内腔烘干
|
|
|
|
|
- - dps_val: "20"
|
|
|
|
|
- value: 自定义模式
|
|
|
|
|
- - dps_val: "21"
|
|
|
|
|
- value: 低湿蒸烤
|
|
|
|
|
- - dps_val: "22"
|
|
|
|
|
- value: 中湿蒸烤
|
|
|
|
|
- - dps_val: "23"
|
|
|
|
|
- value: 高湿蒸烤
|
|
|
|
|
|
|
+
|