Repository navigation
Conversation
Added T30 Pro Plus device. All buttons and switches tested. Mainly edited from N20(viq3mw) and t30 pro omni(xco2fc) .
Almost Works.
Only Map functions like Rooms doesn't work.
Logs as follows:
Could not parse getMapSubSet for cr8hry: {'ret': 'ok', 'resp': {'body': {'code': 20003, 'msg': 'rcp not support'}, 'header': {'fwVer': '1.97.0', 'hwVer': '0.1.1', 'pri': 1, 'ts': '1783942345137', 'tzm': 480, 'ver': '0.0.1', 'wkVer': '0.1.54'}}, 'id': 'Fg4r', 'payloadType': 'j'}
Could not parse getMajorMap: {'body': {'code': 20003, 'msg': 'rcp not support'}, 'header': {'fwVer': '1.97.0', 'hwVer': '0.1.1', 'pri': 1, 'ts': '1783942338422', 'tzm': 480, 'ver': '0.0.1', 'wkVer': '0.1.54'}}
|
日志记录器: deebot_client.message Handler for message getMapSubSet: {'code': 20003, 'msg': 'rcp not support'} returned no response. This is a bug should not happen. Please report it. |
|
日志记录器: homeassistant Error doing job: ClientConnectionResetError exception in shielded future (task: None) |
| map=CapabilityMap( | ||
| cached_info=CapabilityEvent(CachedMapInfoEvent, [GetCachedMapInfo()]), | ||
| changed=CapabilityEvent(MapChangedEvent, []), | ||
| info=CapabilityExecute(GetMapInfoV2), | ||
| major=CapabilitySet(MajorMapEvent, [GetMajorMap()], SetMajorMap), | ||
| minor=CapabilityExecute(GetMinorMap), | ||
| multi_state=CapabilitySetEnable( | ||
| MultimapStateEvent, [GetMultimapState()], SetMultimapState | ||
| ), |
There was a problem hiding this comment.
| map=CapabilityMap( | |
| cached_info=CapabilityEvent(CachedMapInfoEvent, [GetCachedMapInfo()]), | |
| changed=CapabilityEvent(MapChangedEvent, []), | |
| info=CapabilityExecute(GetMapInfoV2), | |
| major=CapabilitySet(MajorMapEvent, [GetMajorMap()], SetMajorMap), | |
| minor=CapabilityExecute(GetMinorMap), | |
| multi_state=CapabilitySetEnable( | |
| MultimapStateEvent, [GetMultimapState()], SetMultimapState | |
| ), |
as the map is not working from your PR description we should not set it.
There was a problem hiding this comment.
ah okay then pls just fix the CI :)
fix CI
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## dev #1701 +/- ##
==========================================
+ Coverage 96.26% 96.28% +0.02%
==========================================
Files 161 162 +1
Lines 6399 6438 +39
Branches 368 368
==========================================
+ Hits 6160 6199 +39
Misses 172 172
Partials 67 67 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|



Almost Works.
Only Map functions like Rooms doesn't work.
Logs as follows:
Could not parse getMapSubSet for cr8hry: {'ret': 'ok', 'resp': {'body': {'code': 20003, 'msg': 'rcp not support'}, 'header': {'fwVer': '1.97.0', 'hwVer': '0.1.1', 'pri': 1, 'ts': '1783942345137', 'tzm': 480, 'ver': '0.0.1', 'wkVer': '0.1.54'}}, 'id': 'Fg4r', 'payloadType': 'j'}
Could not parse getMajorMap: {'body': {'code': 20003, 'msg': 'rcp not support'}, 'header': {'fwVer': '1.97.0', 'hwVer': '0.1.1', 'pri': 1, 'ts': '1783942338422', 'tzm': 480, 'ver': '0.0.1', 'wkVer': '0.1.54'}}
I suggest to merge after solving this problem.