Skip to content

Instantly share code, notes, and snippets.

@bachya
Created October 19, 2017 15:58
Show Gist options
  • Save bachya/900bb2a9fb656344ae6c4ad1d0f8e08c to your computer and use it in GitHub Desktop.
Save bachya/900bb2a9fb656344ae6c4ad1d0f8e08c to your computer and use it in GitHub Desktop.
Vacuum Log
2017-10-19 09:52:42 INFO (MainThread) [homeassistant.loader] Loaded history from homeassistant.components.history
2017-10-19 09:52:42 INFO (MainThread) [homeassistant.loader] Loaded recorder from homeassistant.components.recorder
2017-10-19 09:52:42 INFO (MainThread) [homeassistant.loader] Loaded http from homeassistant.components.http
2017-10-19 09:52:42 INFO (MainThread) [homeassistant.loader] Loaded frontend from homeassistant.components.frontend
2017-10-19 09:52:42 INFO (MainThread) [homeassistant.loader] Loaded api from homeassistant.components.api
2017-10-19 09:52:42 INFO (MainThread) [homeassistant.loader] Loaded websocket_api from homeassistant.components.websocket_api
2017-10-19 09:52:42 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=logger, service=set_level>
2017-10-19 09:52:42 INFO (MainThread) [homeassistant.setup] Setup of domain logger took 0.4 seconds.
2017-10-19 09:52:42 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=logger>
2017-10-19 09:52:42 INFO (MainThread) [homeassistant.setup] Setting up recorder
2017-10-19 09:52:42 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=recorder, service=purge>
2017-10-19 09:52:42 INFO (MainThread) [homeassistant.setup] Setting up http
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setup of domain http took 0.0 seconds.
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=http>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setting up api
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setting up websocket_api
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setup of domain websocket_api took 0.0 seconds.
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=websocket_api>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setup of domain api took 0.0 seconds.
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=api>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setting up frontend
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setup of domain frontend took 0.0 seconds.
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=frontend>
2017-10-19 09:52:43 DEBUG (Recorder) [homeassistant.components.recorder.migration] Database requires upgrade. Schema version: None
2017-10-19 09:52:43 DEBUG (Recorder) [homeassistant.components.recorder.migration] No schema version found. Inspected version: 4
2017-10-19 09:52:43 DEBUG (Recorder) [homeassistant.components.recorder] Connected to recorder database
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setup of domain recorder took 0.3 seconds.
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=recorder>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setting up history
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setup of domain history took 0.0 seconds.
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=history>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded config from homeassistant.components.config
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded updater from homeassistant.components.updater
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded logbook from homeassistant.components.logbook
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded zeroconf from homeassistant.components.zeroconf
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded conversation from homeassistant.components.conversation
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded vacuum from homeassistant.components.vacuum
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded group from homeassistant.components.group
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded vacuum.xiaomi_miio from homeassistant.components.vacuum.xiaomi_miio
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setting up group
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setting up config
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setting up logbook
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded config.core from homeassistant.components.config.core
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=config.core>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded config.customize from homeassistant.components.config.customize
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=config.customize>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded config.group from homeassistant.components.config.group
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=config.group>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded config.hassbian from homeassistant.components.config.hassbian
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded config.automation from homeassistant.components.config.automation
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=config.automation>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.loader] Loaded config.script from homeassistant.components.config.script
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=config.script>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=logbook, service=log>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=group, service=reload>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=group, service=set>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=group, service=remove>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=group, service=set_visibility>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setup of domain group took 0.1 seconds.
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=group>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setting up updater
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setup of domain config took 0.1 seconds.
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=config>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setup of domain logbook took 0.1 seconds.
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=logbook>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setup of domain updater took 0.0 seconds.
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=updater>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setting up vacuum
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setting up zeroconf
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setting up conversation
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=conversation, service=process>
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.setup] Setup of domain conversation took 0.0 seconds.
2017-10-19 09:52:43 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=conversation>
2017-10-19 09:52:43 INFO (SyncWorker_2) [homeassistant.util.package] Attempting install of python-mirobo==0.2.0
2017-10-19 09:52:44 INFO (MainThread) [homeassistant.setup] Setup of domain zeroconf took 0.8 seconds.
2017-10-19 09:52:44 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=zeroconf>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.components.vacuum] Setting up vacuum.xiaomi_miio
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Initializing with host wolfie-vacuum.phil.lan (token 754c3...)
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=xiaomi_remote_control_start>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=xiaomi_remote_control_stop>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=xiaomi_remote_control_move>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=xiaomi_remote_control_move_step>
2017-10-19 09:52:51 DEBUG (SyncWorker_5) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:52:51 DEBUG (SyncWorker_5) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË S (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:52:51
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:52:51 DEBUG (SyncWorker_5) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:52:51, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:52:51 DEBUG (SyncWorker_5) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 1, 'method': 'get_status'}
2017-10-19 09:52:51 DEBUG (SyncWorker_5) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:52:51, id: 1) << {'result': [{'msg_ver': 5, 'msg_seq': 1034, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 1}
2017-10-19 09:52:51 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1034, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:52:51 DEBUG (SyncWorker_10) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:52:51 DEBUG (SyncWorker_10) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË S (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:52:51
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:52:51 DEBUG (SyncWorker_10) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:52:51, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:52:51 DEBUG (SyncWorker_10) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 2, 'method': 'get_consumable'}
2017-10-19 09:52:51 DEBUG (SyncWorker_10) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:52:51, id: 2) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 2}
2017-10-19 09:52:51 DEBUG (SyncWorker_11) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:52:51 DEBUG (SyncWorker_11) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË S (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:52:51
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:52:51 DEBUG (SyncWorker_11) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:52:51, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:52:51 DEBUG (SyncWorker_11) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 3, 'method': 'get_clean_summary'}
2017-10-19 09:52:51 DEBUG (SyncWorker_11) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:52:51, id: 3) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 3}
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=vacuum.xiaomi_vacuum_cleaner, old_state=None, new_state=<state vacuum.xiaomi_vacuum_cleaner=off; status=Charging, battery_level=100, battery_icon=mdi:battery-charging-100, fan_speed=Balanced, fan_speed_list=['Quiet', 'Balanced', 'Turbo', 'Max'], do_not_disturb=off, cleaning_time=5, cleaned_area=5, cleaning_count=20, total_cleaned_area=335, total_cleaning_time=386, main_brush_left=293, side_brush_left=193, filter_left=143, friendly_name=Xiaomi Vacuum cleaner, icon=mdi:google-circles-group, supported_features=2047 @ 2017-10-19T09:52:51.551961-06:00>>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: domain=group, service=set, service_data=object_id=all_vacuum_cleaners, name=all vacuum cleaners, entities=['vacuum.xiaomi_vacuum_cleaner'], visible=False, service_call_id=4504400112-1>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=group.all_vacuum_cleaners, old_state=None, new_state=<state group.all_vacuum_cleaners=off; entity_id=('vacuum.xiaomi_vacuum_cleaner',), order=0, auto=True, friendly_name=all vacuum cleaners, hidden=True, assumed_state=False @ 2017-10-19T09:52:51.554932-06:00>>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_executed[L]: service_call_id=4504400112-1>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=turn_on>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=turn_off>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=toggle>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=start_pause>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=return_to_base>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=clean_spot>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=locate>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=stop>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=set_fan_speed>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=vacuum, service=send_command>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.setup] Setup of domain vacuum took 8.2 seconds.
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=vacuum>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 9.12s
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Starting Home Assistant core loop
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Starting Home Assistant
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Bus:Handling <Event homeassistant_start[L]>
2017-10-19 09:52:51 INFO (MainThread) [homeassistant.core] Timer:starting
2017-10-19 09:52:57 INFO (MainThread) [homeassistant.components.http] Serving /api/websocket to 127.0.0.1 (auth: True)
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Connected
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Received {'type': 'subscribe_events', 'event_type': 'state_changed', 'id': 2}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Sending {'id': 2, 'type': 'result', 'success': True, 'result': None}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Received {'type': 'get_states', 'id': 3}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Received {'type': 'subscribe_events', 'event_type': 'component_loaded', 'id': 4}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Received {'type': 'subscribe_events', 'event_type': 'service_registered', 'id': 5}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Received {'type': 'subscribe_events', 'event_type': 'service_removed', 'id': 6}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Received {'type': 'get_config', 'id': 7}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Sending {'id': 3, 'type': 'result', 'success': True, 'result': [<state vacuum.xiaomi_vacuum_cleaner=off; status=Charging, battery_level=100, battery_icon=mdi:battery-charging-100, fan_speed=Balanced, fan_speed_list=['Quiet', 'Balanced', 'Turbo', 'Max'], do_not_disturb=off, cleaning_time=5, cleaned_area=5, cleaning_count=20, total_cleaned_area=335, total_cleaning_time=386, main_brush_left=293, side_brush_left=193, filter_left=143, friendly_name=Xiaomi Vacuum cleaner, icon=mdi:google-circles-group, supported_features=2047 @ 2017-10-19T09:52:51.551961-06:00>, <state group.all_vacuum_cleaners=off; entity_id=('vacuum.xiaomi_vacuum_cleaner',), order=0, auto=True, friendly_name=all vacuum cleaners, hidden=True, assumed_state=False @ 2017-10-19T09:52:51.554932-06:00>]}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Sending {'id': 4, 'type': 'result', 'success': True, 'result': None}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Sending {'id': 5, 'type': 'result', 'success': True, 'result': None}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Sending {'id': 6, 'type': 'result', 'success': True, 'result': None}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Sending {'id': 7, 'type': 'result', 'success': True, 'result': {'latitude': 39.797547, 'longitude': -104.8887702, 'elevation': 1594, 'unit_system': {'length': 'mi', 'mass': 'lb', 'temperature': '°F', 'volume': 'gal'}, 'location_name': 'HASS Dev Environment', 'time_zone': 'America/Denver', 'components': {'logger', 'conversation', 'api', 'config', 'updater', 'logbook', 'websocket_api', 'config.customize', 'vacuum.xiaomi_miio', 'config.automation', 'zeroconf', 'recorder', 'config.script', 'config.core', 'history', 'group', 'http', 'config.group', 'frontend', 'vacuum'}, 'config_dir': '/Users/abach/Git/home-assistant/config', 'whitelist_external_dirs': {'/Users/abach/Git/home-assistant/config/www'}, 'version': '0.55.2'}}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Received {'type': 'get_panels', 'id': 8}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Received {'type': 'get_services', 'id': 9}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Sending {'id': 8, 'type': 'result', 'success': True, 'result': {'map': {'url_path': 'map', 'component_name': 'map', 'title': 'Map', 'icon': 'mdi:account-location', 'url': '/frontend/panels/map-565db019147162080c21af962afc097f.html'}, 'dev-event': {'url_path': 'dev-event', 'component_name': 'dev-event', 'url': '/frontend/panels/dev-event-d409e7ab537d9fe629126d122345279c.html'}, 'dev-info': {'url_path': 'dev-info', 'component_name': 'dev-info', 'url': '/frontend/panels/dev-info-b0e55eb657fd75f21aba2426ac0cedc0.html'}, 'dev-service': {'url_path': 'dev-service', 'component_name': 'dev-service', 'url': '/frontend/panels/dev-service-422b2c181ee0713fa31d45a64e605baf.html'}, 'dev-state': {'url_path': 'dev-state', 'component_name': 'dev-state', 'url': '/frontend/panels/dev-state-7948d3dba058f31517d880df8ed0e857.html'}, 'dev-template': {'url_path': 'dev-template', 'component_name': 'dev-template', 'url': '/frontend/panels/dev-template-928e7b81b9c113b70edc9f4a1d051827.html'}, 'dev-mqtt': {'url_path': 'dev-mqtt', 'component_name': 'dev-mqtt', 'url': '/frontend/panels/dev-mqtt-94b222b013a98583842de3e72d5888c6.html'}, 'kiosk': {'url_path': 'kiosk', 'component_name': 'kiosk', 'url': '/frontend/panels/kiosk-b40aa5cb52dd7675bea744afcf9eebf8.html'}, 'history': {'url_path': 'history', 'component_name': 'history', 'title': 'History', 'icon': 'mdi:poll-box', 'url': '/frontend/panels/history-fe2daac10a14f51fa3eb7d23978df1f7.html'}, 'config': {'url_path': 'config', 'component_name': 'config', 'title': 'Configuration', 'icon': 'mdi:settings', 'url': '/frontend/panels/config-52e2e1d477bfd6dc3708d65b8337f0af.html'}, 'logbook': {'url_path': 'logbook', 'component_name': 'logbook', 'title': 'Logbook', 'icon': 'mdi:format-list-bulleted-type', 'url': '/frontend/panels/logbook-771afdcf48dc7e308b0282417d2e02d8.html'}}}
2017-10-19 09:52:57 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Sending {'id': 9, 'type': 'result', 'success': True, 'result': {'homeassistant': {'turn_off': {'description': '', 'fields': {}}, 'turn_on': {'description': '', 'fields': {}}, 'toggle': {'description': '', 'fields': {}}, 'stop': {'description': '', 'fields': {}}, 'restart': {'description': '', 'fields': {}}, 'check_config': {'description': '', 'fields': {}}, 'reload_core_config': {'description': '', 'fields': {}}}, 'persistent_notification': {'create': {'description': 'Show a notification in the frontend', 'fields': OrderedDict([('message', OrderedDict([('description', 'Message body of the notification. [Templates accepted]'), ('example', 'Please check your configuration.yaml.')])), ('title', OrderedDict([('description', 'Optional title for your notification. [Optional, Templates accepted]'), ('example', 'Test notification')])), ('notification_id', OrderedDict([('description', 'Target ID of the notification, will replace a notification with the same Id. [Optional]'), ('example', 1234)]))])}, 'dismiss': {'description': 'Remove a notification from the frontend', 'fields': OrderedDict([('notification_id', OrderedDict([('description', 'Target ID of the notification, which should be removed. [Required]'), ('example', 1234)]))])}}, 'logger': {'set_level': {'description': 'Set log level for components.', 'fields': {}}}, 'recorder': {'purge': {'description': 'Start purge task - delete events and states older than x days, according to keep_days service data.', 'fields': OrderedDict([('keep_days', OrderedDict([('description', 'Number of history days to keep in database after purge. Value >= 0'), ('example', 2)]))])}}, 'logbook': {'log': {'description': '', 'fields': {}}}, 'group': {'reload': {'description': 'Reload group configuration.', 'fields': {}}, 'set': {'description': 'Create/Update a user group', 'fields': OrderedDict([('object_id', OrderedDict([('description', 'Group id and part of entity id'), ('example', 'test_group')])), ('name', OrderedDict([('description', 'Name of group'), ('example', 'My test group')])), ('view', OrderedDict([('description', 'Boolean for if the group is a view'), ('example', True)])), ('icon', OrderedDict([('description', 'Name of icon for the group'), ('example', 'mdi:camera')])), ('control', OrderedDict([('description', 'Value for control the group control'), ('example', 'hidden')])), ('visible', OrderedDict([('description', 'If the group is visible on UI'), ('example', True)])), ('entities', OrderedDict([('description', "List of all members in the group. Not compatible with 'delta'"), ('example', 'domain.entity_id1, domain.entity_id2')])), ('add_entities', OrderedDict([('description', 'List of members they will change on group listening.'), ('example', 'domain.entity_id1, domain.entity_id2')]))])}, 'remove': {'description': 'Remove a user group', 'fields': OrderedDict([('object_id', OrderedDict([('description', 'Group id and part of entity id'), ('example', 'test_group')]))])}, 'set_visibility': {'description': 'Hide or show a group', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name(s) of entities to set value'), ('example', 'group.travel')])), ('visible', OrderedDict([('description', 'True if group should be shown or False if it should be hidden.'), ('example', True)]))])}}, 'conversation': {'process': {'description': '', 'fields': {}}}, 'vacuum': {'xiaomi_remote_control_start': {'description': 'Start remote control of the vacuum cleaner. You can then move it with `remote_control_move`, when done call `remote_control_stop`.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')]))])}, 'xiaomi_remote_control_stop': {'description': 'Stop remote control mode of the vacuum cleaner.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')]))])}, 'xiaomi_remote_control_move': {'description': 'Remote control the vacuum cleaner, make sure you first set it in remote control mode with `remote_control_start`.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')])), ('velocity', OrderedDict([('description', 'Speed, between -0.29 and 0.29.'), ('example', '0.2')])), ('rotation', OrderedDict([('description', 'Rotation, between -179 degrees and 179 degrees.'), ('example', '90')])), ('duration', OrderedDict([('description', 'Duration of the movement?'), ('example', '1500')]))])}, 'xiaomi_remote_control_move_step': {'description': 'Remote control the vacuum cleaner, only makes one move and then stops.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')])), ('velocity', OrderedDict([('description', 'Speed, between -0.29 and 0.29.'), ('example', '0.2')])), ('rotation', OrderedDict([('description', 'Rotation, between -179 degrees and 179 degrees.'), ('example', '90')])), ('duration', OrderedDict([('description', 'Duration of the movement?'), ('example', '1500')]))])}, 'turn_on': {'description': 'Start a new cleaning task.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')]))])}, 'turn_off': {'description': 'Stop the current cleaning task and return to home.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')]))])}, 'toggle': {'description': '', 'fields': {}}, 'start_pause': {'description': 'Start, pause, or resume the cleaning task.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')]))])}, 'return_to_base': {'description': 'Tell the vacuum cleaner to return to its dock.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')]))])}, 'clean_spot': {'description': 'Tell the vacuum cleaner to do a spot clean-up.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')]))])}, 'locate': {'description': 'Locate the vacuum cleaner robot.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')]))])}, 'stop': {'description': 'Stop the current cleaning task.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')]))])}, 'set_fan_speed': {'description': 'Set the fan speed of the vacuum cleaner.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')])), ('fan_speed', OrderedDict([('description', "Platform dependent vacuum cleaner fan speed, with speed steps, like 'medium', or by percentage, between 0 and 100."), ('example', 'low')]))])}, 'send_command': {'description': 'Send a raw command to the vacuum cleaner.', 'fields': OrderedDict([('entity_id', OrderedDict([('description', 'Name of the botvac entity.'), ('example', 'vacuum.xiaomi_vacuum_cleaner')])), ('command', OrderedDict([('description', 'Command to execute.'), ('example', 'set_dnd_timer')])), ('params', OrderedDict([('description', 'Parameters for the command.'), ('example', '[22,0,6,0]')]))])}}}}
2017-10-19 09:52:58 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Received {'type': 'subscribe_events', 'event_type': 'themes_updated', 'id': 10}
2017-10-19 09:52:58 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Sending {'id': 10, 'type': 'result', 'success': True, 'result': None}
2017-10-19 09:52:58 INFO (MainThread) [homeassistant.components.http] Serving /api/themes to 127.0.0.1 (auth: True)
2017-10-19 09:53:11 DEBUG (SyncWorker_13) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:53:11 DEBUG (SyncWorker_13) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË g (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:53:11
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:53:11 DEBUG (SyncWorker_13) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:53:11, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:53:11 DEBUG (SyncWorker_13) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 4, 'method': 'get_status'}
2017-10-19 09:53:11 DEBUG (SyncWorker_13) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:53:11, id: 4) << {'result': [{'msg_ver': 5, 'msg_seq': 1036, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 4}
2017-10-19 09:53:11 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1036, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:53:11 DEBUG (SyncWorker_1) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:53:11 DEBUG (SyncWorker_1) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË g (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:53:11
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:53:11 DEBUG (SyncWorker_1) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:53:11, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:53:11 DEBUG (SyncWorker_1) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 5, 'method': 'get_consumable'}
2017-10-19 09:53:11 DEBUG (SyncWorker_1) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:53:11, id: 5) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 5}
2017-10-19 09:53:11 DEBUG (SyncWorker_3) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:53:11 DEBUG (SyncWorker_3) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË g (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:53:11
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:53:11 DEBUG (SyncWorker_3) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:53:11, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:53:11 DEBUG (SyncWorker_3) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 6, 'method': 'get_clean_summary'}
2017-10-19 09:53:11 DEBUG (SyncWorker_3) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:53:11, id: 6) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 6}
2017-10-19 09:53:31 DEBUG (SyncWorker_14) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:53:31 DEBUG (SyncWorker_14) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË { (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:53:31
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:53:31 DEBUG (SyncWorker_14) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:53:31, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:53:31 DEBUG (SyncWorker_14) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 7, 'method': 'get_status'}
2017-10-19 09:53:31 DEBUG (SyncWorker_14) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:53:31, id: 7) << {'result': [{'msg_ver': 5, 'msg_seq': 1038, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 7}
2017-10-19 09:53:31 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1038, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:53:31 DEBUG (SyncWorker_0) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:53:31 DEBUG (SyncWorker_0) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË { (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:53:31
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:53:31 DEBUG (SyncWorker_0) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:53:31, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:53:31 DEBUG (SyncWorker_0) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 8, 'method': 'get_consumable'}
2017-10-19 09:53:31 DEBUG (SyncWorker_0) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:53:31, id: 8) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 8}
2017-10-19 09:53:31 DEBUG (SyncWorker_15) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:53:31 DEBUG (SyncWorker_15) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË { (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:53:31
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:53:31 DEBUG (SyncWorker_15) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:53:31, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:53:31 DEBUG (SyncWorker_15) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 9, 'method': 'get_clean_summary'}
2017-10-19 09:53:31 DEBUG (SyncWorker_15) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:53:31, id: 9) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 9}
2017-10-19 09:53:52 DEBUG (SyncWorker_7) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:53:52 DEBUG (SyncWorker_7) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË ê (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:53:52
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:53:52 DEBUG (SyncWorker_7) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:53:52, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:53:52 DEBUG (SyncWorker_7) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 10, 'method': 'get_status'}
2017-10-19 09:53:52 DEBUG (SyncWorker_7) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:53:52, id: 10) << {'result': [{'msg_ver': 5, 'msg_seq': 1040, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 10}
2017-10-19 09:53:52 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1040, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:53:52 DEBUG (SyncWorker_16) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:53:52 DEBUG (SyncWorker_16) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË ê (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:53:52
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:53:52 DEBUG (SyncWorker_16) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:53:52, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:53:52 DEBUG (SyncWorker_16) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 11, 'method': 'get_consumable'}
2017-10-19 09:53:52 DEBUG (SyncWorker_16) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:53:52, id: 11) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 11}
2017-10-19 09:53:52 DEBUG (SyncWorker_17) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:53:52 DEBUG (SyncWorker_17) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË ê (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:53:52
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:53:52 DEBUG (SyncWorker_17) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:53:52, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:53:52 DEBUG (SyncWorker_17) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 12, 'method': 'get_clean_summary'}
2017-10-19 09:53:52 DEBUG (SyncWorker_17) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:53:52, id: 12) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 12}
2017-10-19 09:54:12 DEBUG (SyncWorker_8) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:54:12 DEBUG (SyncWorker_8) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË § (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:54:12
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:54:12 DEBUG (SyncWorker_8) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:54:12, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:54:12 DEBUG (SyncWorker_8) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 13, 'method': 'get_status'}
2017-10-19 09:54:12 DEBUG (SyncWorker_8) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:54:12, id: 13) << {'result': [{'msg_ver': 5, 'msg_seq': 1042, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 13}
2017-10-19 09:54:12 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1042, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:54:12 DEBUG (SyncWorker_18) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:54:12 DEBUG (SyncWorker_18) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË § (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:54:12
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:54:12 DEBUG (SyncWorker_18) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:54:12, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:54:12 DEBUG (SyncWorker_18) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 14, 'method': 'get_consumable'}
2017-10-19 09:54:12 DEBUG (SyncWorker_18) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:54:12, id: 14) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 14}
2017-10-19 09:54:12 DEBUG (SyncWorker_4) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:54:12 DEBUG (SyncWorker_4) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË § (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:54:12
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:54:12 DEBUG (SyncWorker_4) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:54:12, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:54:12 DEBUG (SyncWorker_4) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 15, 'method': 'get_clean_summary'}
2017-10-19 09:54:12 DEBUG (SyncWorker_4) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:54:12, id: 15) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 15}
2017-10-19 09:54:32 DEBUG (SyncWorker_2) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:54:32 DEBUG (SyncWorker_2) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË ∏ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:54:32
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:54:32 DEBUG (SyncWorker_2) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:54:32, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:54:32 DEBUG (SyncWorker_2) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 16, 'method': 'get_status'}
2017-10-19 09:54:32 DEBUG (SyncWorker_2) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:54:32, id: 16) << {'result': [{'msg_ver': 5, 'msg_seq': 1043, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 16}
2017-10-19 09:54:32 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1043, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:54:32 DEBUG (SyncWorker_19) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:54:32 DEBUG (SyncWorker_19) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË ∏ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:54:32
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:54:32 DEBUG (SyncWorker_19) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:54:32, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:54:32 DEBUG (SyncWorker_19) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 17, 'method': 'get_consumable'}
2017-10-19 09:54:32 DEBUG (SyncWorker_19) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:54:32, id: 17) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 17}
2017-10-19 09:54:32 DEBUG (SyncWorker_9) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:54:32 DEBUG (SyncWorker_9) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË ∏ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:54:32
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:54:32 DEBUG (SyncWorker_9) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:54:32, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:54:32 DEBUG (SyncWorker_9) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 18, 'method': 'get_clean_summary'}
2017-10-19 09:54:32 DEBUG (SyncWorker_9) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:54:32, id: 18) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 18}
2017-10-19 09:54:53 DEBUG (SyncWorker_5) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:54:53 DEBUG (SyncWorker_5) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË Õ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:54:53
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:54:53 DEBUG (SyncWorker_5) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:54:53, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:54:53 DEBUG (SyncWorker_5) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 19, 'method': 'get_status'}
2017-10-19 09:54:53 DEBUG (SyncWorker_5) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:54:53, id: 19) << {'result': [{'msg_ver': 5, 'msg_seq': 1045, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 19}
2017-10-19 09:54:53 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1045, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:54:53 DEBUG (SyncWorker_10) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:54:53 DEBUG (SyncWorker_10) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË Õ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:54:53
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:54:53 DEBUG (SyncWorker_10) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:54:53, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:54:53 DEBUG (SyncWorker_10) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 20, 'method': 'get_consumable'}
2017-10-19 09:54:53 DEBUG (SyncWorker_10) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:54:53, id: 20) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 20}
2017-10-19 09:54:53 DEBUG (SyncWorker_11) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:54:53 DEBUG (SyncWorker_11) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË Õ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:54:53
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:54:53 DEBUG (SyncWorker_11) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:54:53, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:54:53 DEBUG (SyncWorker_11) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 21, 'method': 'get_clean_summary'}
2017-10-19 09:54:53 DEBUG (SyncWorker_11) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:54:53, id: 21) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 21}
2017-10-19 09:55:13 DEBUG (SyncWorker_12) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:55:13 DEBUG (SyncWorker_12) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË · (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:55:13
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:55:13 DEBUG (SyncWorker_12) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:55:13, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:55:13 DEBUG (SyncWorker_12) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 22, 'method': 'get_status'}
2017-10-19 09:55:13 DEBUG (SyncWorker_12) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:55:13, id: 22) << {'result': [{'msg_ver': 5, 'msg_seq': 1047, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 22}
2017-10-19 09:55:13 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1047, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:55:13 DEBUG (SyncWorker_6) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:55:13 DEBUG (SyncWorker_6) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË · (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:55:13
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:55:13 DEBUG (SyncWorker_6) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:55:13, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:55:13 DEBUG (SyncWorker_6) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 23, 'method': 'get_consumable'}
2017-10-19 09:55:13 DEBUG (SyncWorker_6) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:55:13, id: 23) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 23}
2017-10-19 09:55:13 DEBUG (SyncWorker_13) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:55:13 DEBUG (SyncWorker_13) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË · (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:55:13
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:55:13 DEBUG (SyncWorker_13) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:55:13, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:55:13 DEBUG (SyncWorker_13) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 24, 'method': 'get_clean_summary'}
2017-10-19 09:55:13 DEBUG (SyncWorker_13) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:55:13, id: 24) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 24}
2017-10-19 09:55:34 DEBUG (SyncWorker_1) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:55:34 DEBUG (SyncWorker_1) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË ˆ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:55:34
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:55:34 DEBUG (SyncWorker_1) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:55:34, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:55:34 DEBUG (SyncWorker_1) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 25, 'method': 'get_status'}
2017-10-19 09:55:34 DEBUG (SyncWorker_1) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:55:34, id: 25) << {'result': [{'msg_ver': 5, 'msg_seq': 1049, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 25}
2017-10-19 09:55:34 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1049, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:55:34 DEBUG (SyncWorker_3) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:55:34 DEBUG (SyncWorker_3) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË ˆ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:55:34
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:55:34 DEBUG (SyncWorker_3) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:55:34, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:55:34 DEBUG (SyncWorker_3) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 26, 'method': 'get_consumable'}
2017-10-19 09:55:34 DEBUG (SyncWorker_3) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:55:34, id: 26) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 26}
2017-10-19 09:55:34 DEBUG (SyncWorker_14) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:55:34 DEBUG (SyncWorker_14) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YË ˆ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:55:34
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:55:34 DEBUG (SyncWorker_14) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:55:34, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:55:34 DEBUG (SyncWorker_14) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 27, 'method': 'get_clean_summary'}
2017-10-19 09:55:34 DEBUG (SyncWorker_14) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:55:34, id: 27) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 27}
2017-10-19 09:55:55 DEBUG (SyncWorker_0) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:55:55 DEBUG (SyncWorker_0) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:55:55
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:55:55 DEBUG (SyncWorker_0) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:55:55, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:55:55 DEBUG (SyncWorker_0) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 28, 'method': 'get_status'}
2017-10-19 09:55:55 DEBUG (SyncWorker_0) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:55:55, id: 28) << {'result': [{'msg_ver': 5, 'msg_seq': 1050, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 28}
2017-10-19 09:55:55 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1050, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:55:55 DEBUG (SyncWorker_15) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:55:55 DEBUG (SyncWorker_15) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:55:55
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:55:55 DEBUG (SyncWorker_15) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:55:55, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:55:55 DEBUG (SyncWorker_15) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 29, 'method': 'get_consumable'}
2017-10-19 09:55:55 DEBUG (SyncWorker_15) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:55:55, id: 29) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 29}
2017-10-19 09:55:55 DEBUG (SyncWorker_7) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:55:55 DEBUG (SyncWorker_7) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:55:55
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:55:55 DEBUG (SyncWorker_7) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:55:55, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:55:55 DEBUG (SyncWorker_7) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 30, 'method': 'get_clean_summary'}
2017-10-19 09:55:55 DEBUG (SyncWorker_7) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:55:55, id: 30) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 30}
2017-10-19 09:56:16 DEBUG (SyncWorker_16) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:56:16 DEBUG (SyncWorker_16) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:56:16
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:56:16 DEBUG (SyncWorker_16) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:56:16, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:56:16 DEBUG (SyncWorker_16) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 31, 'method': 'get_status'}
2017-10-19 09:56:16 DEBUG (SyncWorker_16) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:56:16, id: 31) << {'result': [{'msg_ver': 5, 'msg_seq': 1052, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 31}
2017-10-19 09:56:16 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1052, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:56:16 DEBUG (SyncWorker_17) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:56:16 DEBUG (SyncWorker_17) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:56:16
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:56:16 DEBUG (SyncWorker_17) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:56:16, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:56:16 DEBUG (SyncWorker_17) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 32, 'method': 'get_consumable'}
2017-10-19 09:56:16 DEBUG (SyncWorker_17) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:56:16, id: 32) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 32}
2017-10-19 09:56:16 DEBUG (SyncWorker_8) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:56:16 DEBUG (SyncWorker_8) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:56:16
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:56:16 DEBUG (SyncWorker_8) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:56:16, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:56:16 DEBUG (SyncWorker_8) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 33, 'method': 'get_clean_summary'}
2017-10-19 09:56:16 DEBUG (SyncWorker_8) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:56:16, id: 33) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 33}
2017-10-19 09:56:37 DEBUG (SyncWorker_18) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:56:37 DEBUG (SyncWorker_18) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀ5 (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:56:37
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:56:37 DEBUG (SyncWorker_18) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:56:37, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:56:37 DEBUG (SyncWorker_18) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 34, 'method': 'get_status'}
2017-10-19 09:56:37 DEBUG (SyncWorker_18) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:56:37, id: 34) << {'result': [{'msg_ver': 5, 'msg_seq': 1054, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 34}
2017-10-19 09:56:37 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1054, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:56:37 DEBUG (SyncWorker_4) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:56:37 DEBUG (SyncWorker_4) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀ5 (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:56:37
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:56:37 DEBUG (SyncWorker_4) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:56:37, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:56:37 DEBUG (SyncWorker_4) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 35, 'method': 'get_consumable'}
2017-10-19 09:56:37 DEBUG (SyncWorker_4) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:56:37, id: 35) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 35}
2017-10-19 09:56:37 DEBUG (SyncWorker_2) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:56:37 DEBUG (SyncWorker_2) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀ5 (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:56:37
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:56:37 DEBUG (SyncWorker_2) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:56:37, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:56:37 DEBUG (SyncWorker_2) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 36, 'method': 'get_clean_summary'}
2017-10-19 09:56:37 DEBUG (SyncWorker_2) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:56:37, id: 36) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 36}
2017-10-19 09:56:58 DEBUG (SyncWorker_19) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:56:58 DEBUG (SyncWorker_19) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀJ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:56:58
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:56:58 DEBUG (SyncWorker_19) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:56:58, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:56:58 DEBUG (SyncWorker_19) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 37, 'method': 'get_status'}
2017-10-19 09:56:58 DEBUG (SyncWorker_19) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:56:58, id: 37) << {'result': [{'msg_ver': 5, 'msg_seq': 1056, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 37}
2017-10-19 09:56:58 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1056, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:56:58 DEBUG (SyncWorker_9) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:56:58 DEBUG (SyncWorker_9) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀJ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:56:58
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:56:58 DEBUG (SyncWorker_9) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:56:58, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:56:58 DEBUG (SyncWorker_9) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 38, 'method': 'get_consumable'}
2017-10-19 09:56:58 DEBUG (SyncWorker_9) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:56:58, id: 38) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 38}
2017-10-19 09:56:58 DEBUG (SyncWorker_5) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:56:58 DEBUG (SyncWorker_5) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀJ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:56:58
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:56:58 DEBUG (SyncWorker_5) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:56:58, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:56:58 DEBUG (SyncWorker_5) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 39, 'method': 'get_clean_summary'}
2017-10-19 09:56:58 DEBUG (SyncWorker_5) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:56:58, id: 39) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 39}
2017-10-19 09:57:18 DEBUG (SyncWorker_10) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:57:18 DEBUG (SyncWorker_10) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀ^ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:57:18
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:57:18 DEBUG (SyncWorker_10) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:57:18, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:57:18 DEBUG (SyncWorker_10) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 40, 'method': 'get_status'}
2017-10-19 09:57:18 DEBUG (SyncWorker_10) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:57:18, id: 40) << {'result': [{'msg_ver': 5, 'msg_seq': 1058, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 40}
2017-10-19 09:57:18 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1058, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:57:18 DEBUG (SyncWorker_11) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:57:18 DEBUG (SyncWorker_11) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀ^ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:57:18
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:57:18 DEBUG (SyncWorker_11) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:57:18, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:57:18 DEBUG (SyncWorker_11) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 41, 'method': 'get_consumable'}
2017-10-19 09:57:18 DEBUG (SyncWorker_11) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:57:18, id: 41) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 41}
2017-10-19 09:57:18 DEBUG (SyncWorker_12) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:57:18 DEBUG (SyncWorker_12) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀ^ (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:57:18
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:57:18 DEBUG (SyncWorker_12) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:57:18, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:57:18 DEBUG (SyncWorker_12) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 42, 'method': 'get_clean_summary'}
2017-10-19 09:57:18 DEBUG (SyncWorker_12) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:57:18, id: 42) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 42}
2017-10-19 09:57:38 DEBUG (SyncWorker_6) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:57:38 DEBUG (SyncWorker_6) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀr (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:57:38
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:57:38 DEBUG (SyncWorker_6) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:57:38, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:57:38 DEBUG (SyncWorker_6) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 43, 'method': 'get_status'}
2017-10-19 09:57:38 DEBUG (SyncWorker_6) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:57:38, id: 43) << {'result': [{'msg_ver': 5, 'msg_seq': 1060, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 43}
2017-10-19 09:57:38 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1060, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:57:38 DEBUG (SyncWorker_13) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:57:38 DEBUG (SyncWorker_13) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀr (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:57:38
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:57:38 DEBUG (SyncWorker_13) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:57:38, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:57:38 DEBUG (SyncWorker_13) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 44, 'method': 'get_consumable'}
2017-10-19 09:57:38 DEBUG (SyncWorker_13) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:57:38, id: 44) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 44}
2017-10-19 09:57:38 DEBUG (SyncWorker_1) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:57:38 DEBUG (SyncWorker_1) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀr (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:57:38
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:57:38 DEBUG (SyncWorker_1) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:57:38, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:57:38 DEBUG (SyncWorker_1) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 45, 'method': 'get_clean_summary'}
2017-10-19 09:57:38 DEBUG (SyncWorker_1) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:57:38, id: 45) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 45}
2017-10-19 09:57:59 DEBUG (SyncWorker_3) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:57:59 DEBUG (SyncWorker_3) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀá (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:57:59
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:57:59 DEBUG (SyncWorker_3) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:57:59, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:57:59 DEBUG (SyncWorker_3) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 46, 'method': 'get_status'}
2017-10-19 09:57:59 DEBUG (SyncWorker_3) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:57:59, id: 46) << {'result': [{'msg_ver': 5, 'msg_seq': 1062, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}], 'id': 46}
2017-10-19 09:57:59 DEBUG (MainThread) [homeassistant.components.vacuum.xiaomi_miio] Got new state from the vacuum: {'msg_ver': 5, 'msg_seq': 1062, 'state': 8, 'battery': 100, 'clean_time': 324, 'clean_area': 5230000, 'error_code': 0, 'map_present': 0, 'in_cleaning': 0, 'fan_power': 60, 'dnd_enabled': 0}
2017-10-19 09:57:59 DEBUG (SyncWorker_14) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:57:59 DEBUG (SyncWorker_14) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀá (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:57:59
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:57:59 DEBUG (SyncWorker_14) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:57:59, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:57:59 DEBUG (SyncWorker_14) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 47, 'method': 'get_consumable'}
2017-10-19 09:57:59 DEBUG (SyncWorker_14) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:57:59, id: 47) << {'result': [{'main_brush_work_time': 23194, 'side_brush_work_time': 23194, 'filter_work_time': 23194, 'sensor_dirty_time': 23194}], 'id': 47}
2017-10-19 09:57:59 DEBUG (SyncWorker_0) [mirobo.protocol] Unable to decrypt, returning raw bytes.
2017-10-19 09:57:59 DEBUG (SyncWorker_0) [mirobo.device] Got a response: Container:
data = Container:
data = (total 0)
value = (total 0)
offset1 = 32
offset2 = 32
length = 0
header = Container:
data = !1 ⁄æ§YËÀá (total 16)
value = Container:
length = 32
unknown = 0
devtype = 986
serial = 48804
ts = 2017-10-19 15:57:59
offset1 = 0
offset2 = 16
length = 16
checksum = ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ (total 16)
2017-10-19 09:57:59 DEBUG (SyncWorker_0) [mirobo.device] Discovered 986 48804 with ts: 2017-10-19 15:57:59, token: b'ffffffffffffffffffffffffffffffff'
2017-10-19 09:57:59 DEBUG (SyncWorker_0) [mirobo.device] wolfie-vacuum.phil.lan:54321 >>: {'id': 48, 'method': 'get_clean_summary'}
2017-10-19 09:57:59 DEBUG (SyncWorker_0) [mirobo.device] wolfie-vacuum.phil.lan:54321 (ts: 2017-10-19 15:57:59, id: 48) << {'result': [23194, 335955000, 20, [1508335200, 1508248800, 1508162400, 1507816800, 1507730400, 1507557600, 1507471200]], 'id': 48}
2017-10-19 09:58:18 INFO (MainThread) [homeassistant.core] Bus:Handling <Event homeassistant_stop[L]>
2017-10-19 09:58:18 DEBUG (MainThread) [homeassistant.components.websocket_api] WS 4526509136: Connection cancelled by server
2017-10-19 09:58:20 INFO (MainThread) [homeassistant.core] Bus:Handling <Event homeassistant_close[L]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment