Add missing status mappings for xiaomi_miio (#39357)

This commit is contained in:
Teemu R 2020-08-28 22:09:46 +02:00 committed by GitHub
parent 5658a1efec
commit 94c474eab2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -91,20 +91,26 @@ SUPPORT_XIAOMI = (
STATE_CODE_TO_STATE = { STATE_CODE_TO_STATE = {
2: STATE_IDLE, 1: STATE_IDLE, # "Starting"
3: STATE_IDLE, 2: STATE_IDLE, # "Charger disconnected"
5: STATE_CLEANING, 3: STATE_IDLE, # "Idle"
6: STATE_RETURNING, 4: STATE_CLEANING, # "Remote control active"
7: STATE_CLEANING, 5: STATE_CLEANING, # "Cleaning"
8: STATE_DOCKED, 6: STATE_RETURNING, # "Returning home"
9: STATE_ERROR, 7: STATE_CLEANING, # "Manual mode"
10: STATE_PAUSED, 8: STATE_DOCKED, # "Charging"
11: STATE_CLEANING, 9: STATE_ERROR, # "Charging problem"
12: STATE_ERROR, 10: STATE_PAUSED, # "Paused"
15: STATE_RETURNING, 11: STATE_CLEANING, # "Spot cleaning"
16: STATE_CLEANING, 12: STATE_ERROR, # "Error"
17: STATE_CLEANING, 13: STATE_IDLE, # "Shutting down"
18: STATE_CLEANING, 14: STATE_DOCKED, # "Updating"
15: STATE_RETURNING, # "Docking"
16: STATE_CLEANING, # "Going to target"
17: STATE_CLEANING, # "Zoned cleaning"
18: STATE_CLEANING, # "Segment cleaning"
100: STATE_DOCKED, # "Charging complete"
101: STATE_ERROR, # "Device offline"
} }