This commit is contained in:
orin
2026-07-30 14:09:04 +08:00
parent 25b24ac4cd
commit 49f5c49c53
35 changed files with 4078 additions and 48 deletions
@@ -0,0 +1,76 @@
id: baby_nap
name: 宝宝午睡模式
aliases:
- 宝宝午睡
description: 腾势 N7 宝宝午睡姿态,并联动当前已接入的恒温、低风、内循环、遮阳帘和极暗暖光能力。
icon: baby
scope:
vehicle_ids:
- denza_n7
operations:
- domain: seat
capability: seat.set_longitudinal_position
target_scope: passenger
operation: set
parameters:
position_pct: 19
reason: 宝宝午睡模式水平电机目标 40mm,按腾势 N7 215mm 行程换算。
- domain: seat
capability: seat.set_cushion_tilt
target_scope: passenger
operation: set
parameters:
position_pct: 30
reason: 宝宝午睡模式坐盆电机目标。
- domain: seat
capability: seat.set_backrest_recline
target_scope: passenger
operation: set
parameters:
position_pct: 41
angle_deg: 123
reason: 宝宝午睡模式靠背电机目标 28 度,按腾势 N7 显示夹角换算。
- domain: seat
capability: seat.set_legrest_height
target_scope: passenger
operation: set
parameters:
position_pct: 0
angle_deg: 95
reason: 宝宝午睡模式腿托电机目标 0 度。
- domain: climate
capability: climate.set_temperature
target_scope: vehicle
operation: set
parameters:
temperature_c: 24
reason: 全车恒温锁定 24 度。
- domain: climate
capability: climate.set_fan_level
target_scope: vehicle
operation: set
parameters:
level: 1
reason: 风量强制最低静音 1 档。
- domain: climate
capability: climate.set_cycle_mode
target_scope: vehicle
operation: set
parameters:
mode: internal
reason: 自动切换内循环。
- domain: roof
capability: roof.set_shade_position
target_scope: vehicle
operation: set
parameters:
position_pct: 10
reason: 全景天幕遮阳帘 90% 关闭,换算为 10% 打开。
- domain: ambient_light
capability: ambient_light.set_illumination
target_scope: vehicle
operation: set
parameters:
color_hex: "#FFF4E0"
brightness_pct: 5
reason: 极暗暖白光氛围。
@@ -0,0 +1,41 @@
id: calf_decompression_float
name: 小腿解压悬浮模式
aliases:
- 小腿解压
- 小腿悬浮
description: 腾势 N7 副驾小腿解压悬浮姿态。
icon: activity
scope:
vehicle_ids:
- denza_n7
operations:
- domain: seat
capability: seat.set_longitudinal_position
target_scope: passenger
operation: set
parameters:
position_pct: 49
reason: 小腿解压悬浮模式水平电机目标 105mm,按腾势 N7 215mm 行程换算。
- domain: seat
capability: seat.set_cushion_tilt
target_scope: passenger
operation: set
parameters:
position_pct: 75
reason: 小腿解压悬浮模式坐盆电机目标。
- domain: seat
capability: seat.set_backrest_recline
target_scope: passenger
operation: set
parameters:
position_pct: 0
angle_deg: 95
reason: 小腿解压悬浮模式靠背电机目标 0 度。
- domain: seat
capability: seat.set_legrest_height
target_scope: passenger
operation: set
parameters:
position_pct: 92
angle_deg: 167
reason: 小腿解压悬浮模式腿托电机目标 72 度,按腾势 N7 显示夹角换算。
@@ -0,0 +1,40 @@
id: cruise_sofa
name: 巡航沙发模式
aliases:
- 巡航沙发
description: 腾势 N7 副驾巡航沙发姿态。
icon: armchair
scope:
vehicle_ids:
- denza_n7
operations:
- domain: seat
capability: seat.set_longitudinal_position
target_scope: passenger
operation: set
parameters:
position_pct: 49
reason: 巡航沙发模式水平电机目标 105mm,按腾势 N7 215mm 行程换算。
- domain: seat
capability: seat.set_cushion_tilt
target_scope: passenger
operation: set
parameters:
position_pct: 30
reason: 巡航沙发模式坐盆电机目标。
- domain: seat
capability: seat.set_backrest_recline
target_scope: passenger
operation: set
parameters:
position_pct: 44
angle_deg: 125
reason: 巡航沙发模式靠背电机目标 30 度,按腾势 N7 显示夹角换算。
- domain: seat
capability: seat.set_legrest_height
target_scope: passenger
operation: set
parameters:
position_pct: 49
angle_deg: 133
reason: 巡航沙发模式腿托电机目标 38 度,按腾势 N7 显示夹角换算。
@@ -0,0 +1,40 @@
id: easy_entry_exit
name: 轻松进出模式
aliases:
- 轻松进出
description: 腾势 N7 副驾上下车进出姿态;关门后自动恢复坐好姿态需要门状态触发,当前暂不落库。
icon: log-in
scope:
vehicle_ids:
- denza_n7
operations:
- domain: seat
capability: seat.set_longitudinal_position
target_scope: passenger
operation: set
parameters:
position_pct: 0
reason: 轻松进出模式上下车水平电机目标 0mm。
- domain: seat
capability: seat.set_cushion_tilt
target_scope: passenger
operation: set
parameters:
position_pct: 0
reason: 轻松进出模式上下车坐盆电机目标。
- domain: seat
capability: seat.set_backrest_recline
target_scope: passenger
operation: set
parameters:
position_pct: 0
angle_deg: 95
reason: 轻松进出模式上下车靠背电机目标 0 度。
- domain: seat
capability: seat.set_legrest_height
target_scope: passenger
operation: set
parameters:
position_pct: 0
angle_deg: 95
reason: 轻松进出模式上下车腿托电机目标 0 度。
@@ -0,0 +1,62 @@
id: electric_beach_chair
name: 电感沙滩椅
aliases:
- 电感沙滩椅模式
- 沙滩椅模式
description: 腾势 N7 电感沙滩椅姿态,并联动当前已接入的恒温、天幕遮阳和出风能力。
icon: waves
scope:
vehicle_ids:
- denza_n7
operations:
- domain: seat
capability: seat.set_longitudinal_position
target_scope: passenger
operation: set
parameters:
position_pct: 0
reason: 电感沙滩椅水平电机目标 0mm。
- domain: seat
capability: seat.set_cushion_tilt
target_scope: passenger
operation: set
parameters:
position_pct: 0
reason: 电感沙滩椅坐盆电机目标。
- domain: seat
capability: seat.set_backrest_recline
target_scope: passenger
operation: set
parameters:
position_pct: 100
angle_deg: 163
reason: 电感沙滩椅靠背电机目标 68 度,按腾势 N7 显示夹角换算。
- domain: seat
capability: seat.set_legrest_height
target_scope: passenger
operation: set
parameters:
position_pct: 55
angle_deg: 138
reason: 电感沙滩椅腿托电机目标 43 度,按腾势 N7 显示夹角换算。
- domain: climate
capability: climate.set_temperature
target_scope: vehicle
operation: set
parameters:
temperature_c: 23
reason: 座舱锁定 23 度恒温。
- domain: climate
capability: climate.set_outlet_mode
target_scope: passenger
operation: set
parameters:
mode: face
reason: 水平上吹近似映射为当前能力支持的面部出风。
- domain: roof
capability: roof.set_shade_position
target_scope: vehicle
operation: set
parameters:
position_pct: 0
reason: 全景天幕遮阳帘 100% 完全关闭。
@@ -0,0 +1,83 @@
id: leisure_lounger
name: 休闲躺椅模式
aliases:
- 休闲躺椅
description: 腾势 N7 副驾休闲躺椅姿态,并联动当前已接入的空调、天幕和氛围灯能力。
icon: sofa
scope:
vehicle_ids:
- denza_n7
operations:
- domain: seat
capability: seat.set_longitudinal_position
target_scope: passenger
operation: set
parameters:
position_pct: 49
reason: 休闲躺椅模式水平电机目标 105mm,按腾势 N7 215mm 行程换算。
- domain: seat
capability: seat.set_cushion_tilt
target_scope: passenger
operation: set
parameters:
position_pct: 30
reason: 休闲躺椅模式坐盆电机目标。
- domain: seat
capability: seat.set_backrest_recline
target_scope: passenger
operation: set
parameters:
position_pct: 66
angle_deg: 140
reason: 休闲躺椅模式靠背电机目标 45 度,按腾势 N7 显示夹角换算。
- domain: seat
capability: seat.set_legrest_height
target_scope: passenger
operation: set
parameters:
position_pct: 71
angle_deg: 150
reason: 休闲躺椅模式腿托电机目标 55 度,按腾势 N7 显示夹角换算。
- domain: climate
capability: climate.set_temperature
target_scope: rear_right
operation: set
parameters:
temperature_c: 25
reason: 二排右侧温区调至 24-26 度舒适区间中值。
- domain: climate
capability: climate.set_fan_level
target_scope: vehicle
operation: set
parameters:
level: 4
reason: 空调风量中档。
- domain: climate
capability: climate.set_cycle_mode
target_scope: vehicle
operation: set
parameters:
mode: external
reason: 自动切换外循环。
- domain: climate
capability: climate.set_outlet_mode
target_scope: rear_right
operation: set
parameters:
mode: feet
reason: 当前能力支持吹脚,腰部出风暂未接入。
- domain: roof
capability: roof.set_shade_position
target_scope: vehicle
operation: set
parameters:
position_pct: 0
reason: 全景天幕遮阳帘完全关闭。
- domain: ambient_light
capability: ambient_light.set_illumination
target_scope: vehicle
operation: set
parameters:
color_hex: "#FFB347"
brightness_pct: 20
reason: 低亮度暖光氛围。
@@ -0,0 +1,84 @@
id: meditation_space
name: 冥想空间模式
aliases:
- 冥想空间
- 冥想
description: 腾势 N7 冥想空间姿态,并联动当前已接入的恒温、低风、内循环、遮阳帘和冥想氛围灯能力。
icon: leaf
scope:
vehicle_ids:
- denza_n7
operations:
- domain: seat
capability: seat.set_longitudinal_position
target_scope: passenger
operation: set
parameters:
position_pct: 0
reason: 冥想空间模式水平电机目标 0mm。
- domain: seat
capability: seat.set_cushion_tilt
target_scope: passenger
operation: set
parameters:
position_pct: 44
reason: 冥想空间模式坐盆电机目标。
- domain: seat
capability: seat.set_backrest_recline
target_scope: passenger
operation: set
parameters:
position_pct: 44
angle_deg: 125
reason: 冥想空间模式靠背电机目标 30 度,按腾势 N7 显示夹角换算。
- domain: seat
capability: seat.set_legrest_height
target_scope: passenger
operation: set
parameters:
position_pct: 54
angle_deg: 137
reason: 冥想空间模式腿托电机目标 42 度,按腾势 N7 显示夹角换算。
- domain: climate
capability: climate.set_temperature
target_scope: vehicle
operation: set
parameters:
temperature_c: 23
reason: 恒温 22-24 度中值。
- domain: climate
capability: climate.set_fan_level
target_scope: vehicle
operation: set
parameters:
level: 1
reason: 低柔风量。
- domain: climate
capability: climate.set_cycle_mode
target_scope: vehicle
operation: set
parameters:
mode: internal
reason: 自动切换内循环。
- domain: roof
capability: roof.set_shade_position
target_scope: vehicle
operation: set
parameters:
position_pct: 0
reason: 全景天幕遮阳帘完全闭合遮光。
- domain: ambient_light
capability: ambient_light.set_mode
target_scope: vehicle
operation: set
parameters:
mode: meditation
reason: 切换矩阵定义的冥想氛围灯模式。
- domain: ambient_light
capability: ambient_light.set_illumination
target_scope: vehicle
operation: set
parameters:
color_hex: "#6FAF9D"
brightness_pct: 30
reason: 冥想柔光亮度约为日常亮度 30%。
+75
View File
@@ -0,0 +1,75 @@
id: nap
name: 小憩模式
aliases:
- 小憩
description: 腾势 N7 副驾小憩姿态,并联动当前已接入的静音恒温、遮阳帘和氛围灯关闭能力。
icon: moon
scope:
vehicle_ids:
- denza_n7
operations:
- domain: seat
capability: seat.set_longitudinal_position
target_scope: passenger
operation: set
parameters:
position_pct: 100
reason: 小憩模式水平电机目标 215mm,按腾势 N7 215mm 行程换算。
- domain: seat
capability: seat.set_cushion_tilt
target_scope: passenger
operation: set
parameters:
position_pct: 0
reason: 小憩模式坐盆电机目标。
- domain: seat
capability: seat.set_backrest_recline
target_scope: passenger
operation: set
parameters:
position_pct: 0
angle_deg: 95
reason: 小憩模式靠背电机目标 0 度,按腾势 N7 显示夹角换算。
- domain: seat
capability: seat.set_legrest_height
target_scope: passenger
operation: set
parameters:
position_pct: 0
angle_deg: 95
reason: 小憩模式腿托电机目标 0 度,按腾势 N7 显示夹角换算。
- domain: climate
capability: climate.set_temperature
target_scope: vehicle
operation: set
parameters:
temperature_c: 23
reason: 自动设定 22-24 度恒温中值。
- domain: climate
capability: climate.set_fan_level
target_scope: vehicle
operation: set
parameters:
level: 1
reason: 低风静音档位。
- domain: climate
capability: climate.set_cycle_mode
target_scope: vehicle
operation: set
parameters:
mode: internal
reason: 自动切换内循环。
- domain: roof
capability: roof.set_shade_position
target_scope: vehicle
operation: set
parameters:
position_pct: 0
reason: 全景天幕遮阳帘关闭。
- domain: ambient_light
capability: ambient_light.set_power
target_scope: vehicle
operation: set
parameters:
state: "off"
reason: 氛围灯关闭,阅读灯等独立灯具暂未接入。
@@ -0,0 +1,83 @@
id: office
name: 办公模式
aliases:
- 办公
description: 腾势 N7 副驾办公姿态,并联动当前已接入的恒温、中低风、内循环、遮阳帘和冷白氛围灯能力。
icon: briefcase
scope:
vehicle_ids:
- denza_n7
operations:
- domain: seat
capability: seat.set_longitudinal_position
target_scope: passenger
operation: set
parameters:
position_pct: 28
reason: 办公模式水平电机目标 60mm,按腾势 N7 215mm 行程换算。
- domain: seat
capability: seat.set_cushion_tilt
target_scope: passenger
operation: set
parameters:
position_pct: 22
reason: 办公模式坐盆电机目标。
- domain: seat
capability: seat.set_backrest_recline
target_scope: passenger
operation: set
parameters:
position_pct: 22
angle_deg: 110
reason: 办公模式靠背电机目标 15 度,按腾势 N7 显示夹角换算。
- domain: seat
capability: seat.set_legrest_height
target_scope: passenger
operation: set
parameters:
position_pct: 19
angle_deg: 110
reason: 办公模式腿托电机目标 15 度,按腾势 N7 显示夹角换算。
- domain: climate
capability: climate.set_temperature
target_scope: passenger
operation: set
parameters:
temperature_c: 24.5
reason: 办公座位专属恒温 24.5 度。
- domain: climate
capability: climate.set_fan_level
target_scope: vehicle
operation: set
parameters:
level: 3
reason: 中档静音风量。
- domain: climate
capability: climate.set_cycle_mode
target_scope: vehicle
operation: set
parameters:
mode: internal
reason: 自动切换内循环。
- domain: climate
capability: climate.set_outlet_mode
target_scope: passenger
operation: set
parameters:
mode: face
reason: 水平上吹近似映射为当前能力支持的面部出风。
- domain: roof
capability: roof.set_shade_position
target_scope: vehicle
operation: set
parameters:
position_pct: 30
reason: 全景天幕遮阳帘 70% 半关闭,换算为 30% 打开。
- domain: ambient_light
capability: ambient_light.set_illumination
target_scope: vehicle
operation: set
parameters:
color_hex: "#E8F3FF"
brightness_pct: 70
reason: 办公冷白光氛围。
@@ -0,0 +1,69 @@
id: queen_passenger_driving
name: 女王副驾(行驶)
aliases:
- 女王副驾
- 女王副驾模式
description: 腾势 N7 女王副驾行驶姿态,并联动当前已接入的副驾恒温、低风、内循环和出风能力。
icon: crown
scope:
vehicle_ids:
- denza_n7
operations:
- domain: seat
capability: seat.set_longitudinal_position
target_scope: passenger
operation: set
parameters:
position_pct: 28
reason: 女王副驾水平电机目标 60mm,按腾势 N7 215mm 行程换算。
- domain: seat
capability: seat.set_cushion_tilt
target_scope: passenger
operation: set
parameters:
position_pct: 38
reason: 女王副驾坐盆电机目标 37.5%,按整数百分比四舍五入。
- domain: seat
capability: seat.set_backrest_recline
target_scope: passenger
operation: set
parameters:
position_pct: 44
angle_deg: 125
reason: 女王副驾靠背电机目标 30 度,按腾势 N7 显示夹角换算。
- domain: seat
capability: seat.set_legrest_height
target_scope: passenger
operation: set
parameters:
position_pct: 28
angle_deg: 117
reason: 女王副驾腿托电机目标 22 度,按腾势 N7 显示夹角换算。
- domain: climate
capability: climate.set_temperature
target_scope: passenger
operation: set
parameters:
temperature_c: 23.5
reason: 副驾恒温锁定 23.5 度。
- domain: climate
capability: climate.set_fan_level
target_scope: vehicle
operation: set
parameters:
level: 1
reason: 风量强制最低静音 1 档。
- domain: climate
capability: climate.set_cycle_mode
target_scope: vehicle
operation: set
parameters:
mode: internal
reason: 自动切换内循环。
- domain: climate
capability: climate.set_outlet_mode
target_scope: passenger
operation: set
parameters:
mode: face
reason: 副驾水平上吹近似映射为当前能力支持的面部出风。
@@ -0,0 +1,43 @@
id: zero_gravity
name: 零重力模式
aliases:
- 零重力
- 零重力模式
- zero gravity
- zero-gravity
description: 副驾零重力展示姿态,使用腾势 N7 当前座椅角度标定生成座椅 CAN 目标。
icon: orbit
scope:
vehicle_ids:
- denza_n7
operations:
- domain: seat
capability: seat.set_longitudinal_position
target_scope: passenger
operation: set
parameters:
position_pct: 0
reason: 零重力模式水平电机目标 0mm,按腾势 N7 215mm 行程换算。
- domain: seat
capability: seat.set_cushion_tilt
target_scope: passenger
operation: set
parameters:
position_pct: 100
reason: 零重力模式坐盆电机目标。
- domain: seat
capability: seat.set_backrest_recline
target_scope: passenger
operation: set
parameters:
position_pct: 81
angle_deg: 150
reason: 零重力模式靠背电机目标 55 度,按腾势 N7 显示夹角换算。
- domain: seat
capability: seat.set_legrest_height
target_scope: passenger
operation: set
parameters:
position_pct: 87
angle_deg: 163
reason: 零重力模式腿托电机目标 68 度,按腾势 N7 显示夹角换算。