@@ -0,0 +1,110 @@
+name: Robot vacuum
+products:
+ - id: dxzaldz77vzlxauh
+ name: MEDION Vacuum Robot S10 SW (MD19601)
+primary_entity:
+ entity: vacuum
+ dps:
+ - id: 1
+ type: boolean
+ name: power
+ optional: true
+ - id: 2
+ name: activate
+ - id: 3
+ type: string
+ name: command
+ mapping:
+ - dps_val: standby
+ value: stop
+ - dps_val: spiral
+ value: clean_spot
+ - dps_val: smart
+ value: smart
+ - dps_val: chargego
+ value: return_to_base
+ - dps_val: wall_follow
+ value: wall_follow
+ - id: 4
+ name: direction_control
+ - dps_val: forward
+ value: forward
+ - dps_val: backward
+ value: reverse
+ - dps_val: turn_left
+ value: left
+ - dps_val: turn_right
+ value: right
+ - dps_val: stop
+ - id: 5
+ name: status
+ - dps_val: "0"
+ value: standby
+ - dps_val: "1"
+ - dps_val: "3"
+ - dps_val: "4"
+ value: returning_to_base
+ - dps_val: "5"
+ value: charging
+ - dps_val: "6"
+ - id: 13
+ name: locate
+ - id: 14
+ name: fan_speed
+ - dps_val: quiet
+ value: quiet
+ - dps_val: normal
+ value: normal
+ - dps_val: strong
+ value: strong
+ - id: 18
+ type: bitfield
+ name: error
+
+secondary_entities:
+ - entity: sensor
+ class: battery
+ - id: 6
+ type: integer
+ name: sensor
+ unit: "%"
+ class: measurement
+ name: Clean area
+ category: diagnostic
+ - id: 16
+ unit: m2
+ - id: 15
+ name: clean_record
+ name: Clean time
+ class: duration
+ - id: 17
+ unit: min