70 lines
2.2 KiB
JSON
70 lines
2.2 KiB
JSON
{
|
||
"_meta": {
|
||
"description": "各房间环境变量的正常基线和变化规律",
|
||
"temperature_unit": "0.01°C (Matter 标准,如 2350 = 23.50°C)",
|
||
"用途": "生成正常状态下的温度传感器读数序列,作为异常检测的对比基准"
|
||
},
|
||
"seasons": {
|
||
"summer": {
|
||
"outdoor_temp_range": [2800, 3500],
|
||
"description": "夏季,室外28-35°C"
|
||
},
|
||
"winter": {
|
||
"outdoor_temp_range": [0, 1000],
|
||
"description": "冬季,室外0-10°C"
|
||
},
|
||
"spring_autumn": {
|
||
"outdoor_temp_range": [1500, 2500],
|
||
"description": "春秋季,室外15-25°C"
|
||
}
|
||
},
|
||
"room_baselines": {
|
||
"living_room": {
|
||
"normal_temp_range": [2200, 2600],
|
||
"with_ac_cooling": [2300, 2500],
|
||
"with_ac_heating": [2200, 2400],
|
||
"natural_fluctuation_per_hour": 50,
|
||
"note": "客厅温度变化主要受空调和开窗影响"
|
||
},
|
||
"bedroom": {
|
||
"normal_temp_range": [2100, 2500],
|
||
"sleep_temp_range": [2000, 2300],
|
||
"natural_fluctuation_per_hour": 30,
|
||
"note": "卧室温度变化较小,睡眠时偏低"
|
||
},
|
||
"kitchen": {
|
||
"normal_temp_range": [2200, 2600],
|
||
"during_cooking": [2600, 3200],
|
||
"after_cooking_cooldown_minutes": 30,
|
||
"natural_fluctuation_per_hour": 40,
|
||
"note": "厨房温度做饭时显著上升,做完后30分钟内回落"
|
||
},
|
||
"bathroom": {
|
||
"normal_temp_range": [2200, 2800],
|
||
"during_shower": [2600, 3000],
|
||
"note": "洗澡时温度和湿度都会上升"
|
||
}
|
||
},
|
||
"temperature_reading_behavior": {
|
||
"normal": {
|
||
"sampling_interval_minutes": 5,
|
||
"noise_amplitude": 10,
|
||
"description": "正常传感器每5分钟报告一次,读数有 ±0.10°C 的随机噪声"
|
||
},
|
||
"fault_stuck_at": {
|
||
"description": "传感器故障:读数固定不变",
|
||
"noise_amplitude": 0,
|
||
"duration_hours_before_detectable": 2
|
||
},
|
||
"fault_drift": {
|
||
"description": "传感器故障:读数逐渐偏离真实值",
|
||
"drift_rate_per_hour": 50,
|
||
"direction": "positive_or_negative"
|
||
},
|
||
"fault_noise": {
|
||
"description": "传感器故障:噪声异常增大",
|
||
"noise_amplitude": 200
|
||
}
|
||
}
|
||
}
|