* added Djive ARC Portable Fan * fix product id * fixed translation_key and added filter_reset * fixed: - name with "ARC" - translation_key missed - fault_code missed
@@ -0,0 +1,107 @@
+name: Portable fan
+products:
+ - id: 4srsoiozpa7wd9ha
+ manufacturer: djive
+ model: ARC Portable
+entities:
+ - entity: fan
+ translation_key: fan_with_presets
+ dps:
+ - id: 1
+ name: switch
+ type: boolean
+ - id: 2
+ name: preset_mode
+ type: string
+ optional: true
+ mapping:
+ - dps_val: close
+ value: normal
+ - dps_val: auto
+ value: smart
+ - dps_val: strong
+ value: strong
+ - dps_val: fresh
+ value: fresh
+ - dps_val: sleep
+ value: sleep
+ - id: 3
+ name: speed
+ type: integer
+ range:
+ min: 1
+ max: 9
+ - id: 5
+ name: oscillate
+
+ - entity: binary_sensor
+ class: problem
+ category: diagnostic
+ - id: 24
+ type: bitfield
+ name: sensor
+ - dps_val: 0
+ value: false
+ - value: true
+ name: fault_code
+ - entity: switch
+ translation_key: uv_sterilization
+ - id: 102
+ translation_key: sound
+ - id: 13
+ - entity: sensor
+ class: pm25
+ - id: 101
+ unit: "μg/m³"
+ class: battery
+ - id: 105
+ unit: "%"
+ class: battery_charging
+ - id: 106
+ translation_key: filter_life
+ - id: 103
+ - entity: button
+ translation_key: filter_reset
+ category: config
+ - id: 104
+ name: button