Add support for Kogan Air Purifier All functions tested and working
@@ -0,0 +1,94 @@
+name: Kogan Air Purifier
+products:
+ - id: 5cum0gfsx8rhpvvl
+ name: Kogan Air Purifier KAIRPRFR2SA
+primary_entity:
+ entity: fan
+ translation_key: fan_with_presets
+ dps:
+ - id: 1
+ type: boolean
+ name: switch
+ - id: 4
+ type: string
+ name: preset_mode
+ mapping:
+ - dps_val: 1
+ value: "Sleep"
+ - dps_val: 2
+ value: "High"
+ - dps_val: 3
+ value: "Auto"
+secondary_entities:
+ - entity: sensor
+ name: Filter Remaining
+ icon: "mdi:shield-bug"
+ - id: 5
+ name: sensor
+ type: integer
+ unit: "%"
+ - entity: select
+ name: Light
+ category: config
+ icon: "mdi:lightbulb"
+ - id: 101
+ name: option
+ - dps_val: cancle
+ value: "OFF"
+ value: "Low"
+ - entity: button
+ name: Filter Reset
+ class: restart
+ - id: 11
+ name: button
+ name: Timer
+ icon: "mdi:timer"
+ - id: 19
+ value: "4 hour"
+ value: "8 hours"
+ name: Timer Remaining
+ class: duration
+ - id: 20
+ unit: min
+ name: Air Quality
+ class: enum
+ icon: "mdi:air-filter"
+ - id: 22
+ value: "Good"
+ value: "Normal"
+ value: "Poor"
+ - dps_val: 4
+ value: "Severe"