Advertisement
black0r1337

s1items

Dec 4th, 2019
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.06 KB | None | 0 0
  1. // Xiamo Roborock - GRUPPEN
  2. ////////////////////////////
  3.  
  4. Group gXiaomiVac "Xiaomi Robot Vacuum" <fan>
  5. Group gXiaomiVacStat "Status Details" <status> (gXiaomiVac)
  6. Group gXiaomiVacUsage "Consumables Usage" <line-increase> (gXiaomiVac)
  7. Group gXiaomiVacDND "Do Not Disturb Settings" <moon> (gXiaomiVac)
  8. Group gXiaomiVacHistory "Cleaning History" <calendar> (gXiaomiVac)
  9. Group gXiaomiVacNetwork "Network Details" <network> (gXiaomiVac)
  10.  
  11. // Xiamo Roborock - CONTROL
  12. ////////////////////////////
  13.  
  14. String XiaVac_action_Control "Vacuum Control" (gXiaomiVac) {channel="miio:vacuum:41c6647c:actions#control" }
  15. Number XiaVac_action_Fan "Vacuum Fan" (gXiaomiVac) {channel="miio:vacuum:41c6647c:actions#fan" }
  16. String XiaVac_action_Command "Vacuum Command" {channel="miio:vacuum:41c6647c:actions#commands" }
  17.  
  18. // Xiamo Roborock - STATUS
  19. ////////////////////////////
  20.  
  21. Number XiaVac_status_Battery "Battery Level [%1.0f%%]" <battery> (gXiaomiVac,gXiaomiVacStat) {channel="miio:vacuum:41c6647c:status#battery" }
  22. Number XiaVac_status_Area "Cleaned Area [%1.0fm²]" <zoom> (gXiaomiVac,gXiaomiVacStat) {channel="miio:vacuum:41c6647c:status#clean_area" }
  23. Number XiaVac_status_Time "Cleaning Time [%1.0f']" <clock> (gXiaomiVac,gXiaomiVacStat) {channel="miio:vacuum:41c6647c:status#clean_time" }
  24. String XiaVac_status_Error "Error [%s]" <error> (gXiaomiVac,gXiaomiVacStat) {channel="miio:vacuum:41c6647c:status#error_code" }
  25. Number XiaVac_status_FanPower "Fan Power [%1.0f %%]" <signal> (gXiaomiVacStat) {channel="miio:vacuum:41c6647c:status#fan_power" }
  26. Number XiaVac_status_CleanStats "In Cleaning Status [%1.0f]" <switch> (gXiaomiVacStat) {channel="miio:vacuum:41c6647c:status#in_cleaning" }
  27. Switch XiaVac_status_DND "DND Activated" (gXiaomiVacStat) {channel="miio:vacuum:41c6647c:status#dnd_enabled" }
  28. String XiaVac_status_State "Status [%s]" <status> (gXiaomiVacStat) {channel="miio:vacuum:41c6647c:status#state"}
  29.  
  30. // Xiamo Roborock - VERBRAUCH
  31. ////////////////////////////
  32.  
  33. Number XiaVac_Verbrauch_MainT "Main Brush [%1.0f]" (gXiaomiVacUsage) {channel="miio:vacuum:41c6647c:consumables#main_brush_time"}
  34. Number XiaVac_Verbrauch_MainP "Main Brush [%1.0f%%]" (gXiaomiVacUsage) {channel="miio:vacuum:41c6647c:consumables#main_brush_percent"}
  35. Number XiaVac_Verbrauch_SideT "Side Brush [%1.0f]" (gXiaomiVacUsage) {channel="miio:vacuum:41c6647c:consumables#side_brush_time"}
  36. Number XiaVac_Verbrauch_SideP "Side Brush [%1.0f%%]" (gXiaomiVacUsage) {channel="miio:vacuum:41c6647c:consumables#side_brush_percent"}
  37. Number XiaVac_Verbrauch_FilterT "Filter Time[%1.0f]" (gXiaomiVacUsage) {channel="miio:vacuum:41c6647c:consumables#filter_time" }
  38. Number XiaVac_Verbrauch_FilterP "Filter Time[%1.0f%%]" (gXiaomiVacUsage) {channel="miio:vacuum:41c6647c:consumables#filter_percent" }
  39. Number XiaVac_Verbrauch_SensorT "Sensor [%1.0f]" (gXiaomiVacUsage) {channel="miio:vacuum:41c6647c:consumables#sensor_dirt_time"}
  40. Number XiaVac_Verbrauch_SensorP "Sensor [%1.0f%%]" (gXiaomiVacUsage) {channel="miio:vacuum:41c6647c:consumables#sensor_dirt_percent"}
  41.  
  42. // Xiamo Roborock - DND - Do not Disturb
  43. ////////////////////////////
  44.  
  45. Switch XiaVac_DND_Function "DND Function" <moon> (gXiaomiVacDND) {channel="miio:vacuum:41c6647c:dnd#dnd_function"}
  46. String XiaVac_DND_Start "DND Start Time [%s]" <clock> (gXiaomiVacDND) {channel="miio:vacuum:41c6647c:dnd#dnd_start"}
  47. String XiaVac_DND_End "DND End Time [%s]" <clock-on> (gXiaomiVacDND) {channel="miio:vacuum:41c6647c:dnd#dnd_end"}
  48.  
  49. // Xiamo Roborock - HISTORY
  50. ////////////////////////////
  51.  
  52. Number XiaVac_history_Area "Total Cleaned Area [%1.0fm²]" <zoom> (gXiaomiVacHistory) {channel="miio:vacuum:41c6647c:history#total_clean_area"}
  53. Number XiaVac_history_Time "Total Clean Time [%1.0f']" <clock> (gXiaomiVacHistory) {channel="miio:vacuum:41c6647c:history#total_clean_time"}
  54. Number XiaVac_history_Count "Total # Cleanings [%1.0f]" <office> (gXiaomiVacHistory) {channel="miio:vacuum:41c6647c:history#total_clean_count"}
  55.  
  56. // Xiamo Roborock - NETWORK
  57. ////////////////////////////
  58.  
  59. String XiaVac_NetSSID "Network SSID [%s]" <network> (gXiaomiVac,gXiaomiVacNetwork) {channel="miio:vacuum:41c6647c:network#ssid" }
  60. String XiaVac_NetBSSID "Network BSSID [%s]" <network> (gXiaomiVac,gXiaomiVacNetwork) {channel="miio:vacuum:41c6647c:network#bssid" }
  61. Number XiaVac_NetRSSI "Network RSSI [%1.0f]" <network> (gXiaomiVac,gXiaomiVacNetwork) {channel="miio:vacuum:41c6647c:network#rssi" }
  62. Number XiaVac_NetLife "Uptime [%1.0f]" <clock> (gXiaomiVac,gXiaomiVacNetwork) {channel="miio:vacuum:41c6647c:network#life" }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement