feat(shelly): add intelligent mold-risk check based on Sedlbauer LIM I curve and document in AGENTS.md

This commit is contained in:
Moritz Graf
2026-07-03 10:56:33 +02:00
parent 85bfabd387
commit 1ad356a7b4
4 changed files with 96 additions and 12 deletions
+24
View File
@@ -49,3 +49,27 @@ variable "lost_connection" {
description = "Time in seconds after which data is considered stale, causing the fan to turn off for safety"
default = 600
}
variable "critical_humi_base" {
type = number
description = "Critical indoor relative humidity [%] at reference temperature (for mold warning curve)"
default = 80
}
variable "critical_humi_temp_coeff" {
type = number
description = "Temperature coefficient [%/°C] for the mold warning curve"
default = 0.5
}
variable "critical_humi_ref_temp" {
type = number
description = "Reference temperature [°C] for the mold warning curve"
default = 10
}
variable "critical_humi_buffer" {
type = number
description = "Safety buffer [%] subtracted from the critical relative humidity threshold"
default = 15
}