rinkmo_d2_vacuum.yaml 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. name: Rinkmo vacuum
  2. products:
  3. - id: lq0g9hpampbedce0
  4. name: Rinkmo D2
  5. primary_entity:
  6. entity: vacuum
  7. dps:
  8. - id: 2
  9. name: activate
  10. type: boolean
  11. - id: 3
  12. name: command
  13. type: string
  14. mapping:
  15. - dps_val: standby
  16. value: standby
  17. - dps_val: smart
  18. value: smart
  19. - dps_val: wall_follow
  20. value: wall_follow
  21. - dps_val: spiral
  22. value: clean_spot
  23. - dps_val: chargego
  24. value: return_to_base
  25. - id: 4
  26. type: string
  27. name: direction_control
  28. mapping:
  29. - dps_val: forward
  30. value: forward
  31. - dps_val: backward
  32. value: reverse
  33. - dps_val: turn_left
  34. value: left
  35. - dps_val: turnn_right
  36. value: right
  37. - dps_val: stop
  38. value: stop
  39. - id: 5
  40. type: string
  41. name: status
  42. mapping:
  43. - dps_val: standby
  44. value: standby
  45. - dps_val: smart_clean
  46. value: cleaning
  47. - dps_val: wall_clean
  48. value: cleaning
  49. - dps_val: spot_clean
  50. value: cleaning
  51. - dps_val: goto_charge
  52. value: returning
  53. - dps_val: charging
  54. value: charging
  55. - dps_val: charge_done
  56. value: standby
  57. - dps_val: paused
  58. value: paused
  59. - id: 13
  60. type: boolean
  61. name: locate
  62. - id: 18
  63. type: bitfield
  64. name: error
  65. mapping:
  66. - dps_val: 1
  67. value: edge_sweep
  68. - dps_val: 2
  69. value: middle_sweep
  70. - dps_val: 4
  71. value: left_wheel
  72. - dps_val: 8
  73. value: right_wheel
  74. - dps_val: 16
  75. value: garbage_box
  76. - dps_val: 32
  77. value: land_check
  78. - dps_val: 64
  79. value: collision
  80. - dps_val: 512
  81. secondary_entities:
  82. - entity: sensor
  83. class: battery
  84. dps:
  85. - id: 6
  86. type: integer
  87. name: sensor
  88. unit: "%"
  89. class: measurement