* Add support for Fisher F-ERVQ-B150CO2-I heat recovery ventilator PR #3830 --------- Co-authored-by: Jason Rumney <make-all@users.noreply.github.com>
@@ -0,0 +1,130 @@
+name: Heat recovery ventilator
+# products:
+# - id: UNKNOWN
+# manufacturer: Fisher
+# model: F-ERVQ-B150CO2-I
+entities:
+ - entity: fan
+ translation_only_key: ventilation
+ dps:
+ - id: 1
+ name: switch
+ type: boolean
+ - id: 2
+ name: preset_mode
+ type: string
+ mapping:
+ - dps_val: "0"
+ value: Manual
+ - dps_val: "1"
+ value: auto
+ - dps_val: "2"
+ value: sleep
+ - dps_val: "3"
+ value: Pure L
+ - dps_val: "4"
+ value: Pure M
+ - dps_val: "5"
+ value: Pure H
+ - entity: sensor
+ class: pm25
+ - id: 3
+ type: integer
+ name: sensor
+ unit: μg/m³
+ class: measurement
+ class: carbon_dioxide
+ - id: 6
+ unit: ppm
+ class: humidity
+ - id: 8
+ unit: "%"
+ class: temperature
+ - id: 9
+ unit: C
+ name: Filter remaining
+ class: duration
+ icon: "mdi:air-filter"
+ category: diagnostic
+ - id: 11
+ unit: d
+ - entity: binary_sensor
+ class: problem
+ - id: 18
+ type: bitfield
+ - dps_val: 0
+ value: false
+ - value: true
+ name: fault_code
+ - entity: number
+ name: Supply fan speed
+ icon: "mdi:fan"
+ category: config
+ - id: 103
+ name: value
+ range:
+ min: 1
+ max: 8
+ name: Exhaust fan speed
+ - id: 104
+ - entity: select
+ name: Filter lifespan
+ - id: 105
+ name: option
+ value: "90 days"
+ value: "120 days"
+ value: "150 days"
+ value: "180 days"
+ - entity: button
+ translation_key: filter_reset
+ - id: 108
+ name: button