Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Homebridge does not receive the room IDs #910

Open
vanGeek opened this issue Apr 15, 2024 · 2 comments
Open

Homebridge does not receive the room IDs #910

vanGeek opened this issue Apr 15, 2024 · 2 comments

Comments

@vanGeek
Copy link

vanGeek commented Apr 15, 2024

Hi,

i just setup my roborock S5 to run with HomeKit via Homebridge.
Everything seems to work except the "get room ID".

[15.4.2024, 10:28:46] Homebridge v1.7.0 (HAP v0.11.1) (Homebridge 0054) is running on port XXXX. [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] STA getDevice | Connected to: XXXXXXXXXXXX [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] STA getDevice | Model: roborock.vacuum.s5 [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] STA getDevice | State: charging [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] STA getDevice | FanSpeed: 101 [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] STA getDevice | BatteryLevel: 100 [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] MON changedCharging | ChargingState is now true [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] changedCharging | Charging is active [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] changedCharging | Robot was docked. [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] MON changedSpeed | FanSpeed is now 101% [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] WAR changedSpeed | Speed was changed to 101%, this speed is not supported [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] getSerialNumber | Serial Number is XXXXXX [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] STA getDevice | Serial Number: XXXXXX **[15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] INF getRoomMap | Map is** [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] getFirmware | FirmwareVersion is 3.5.8_002034 [15.4.2024, 10:28:46] [RoboRock] [Model=roborock.vacuum.s5] STA getDevice | Firmware Version: 3.5.8_002034 [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCleaning | Cleaning is false [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareSensors | Sensors dirtyTime is 39428 seconds / 36.51%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareFilter | Filter workTime is 166137 seconds / 30.77%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareSideBrush | SideBrush workTime is 166137 seconds / 23.07%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareMainBrush | MainBrush workTime is 166137 seconds / 15.38%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareSensors | Sensors dirtyTime is 39428 seconds / 36.51%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareFilter | Filter workTime is 166137 seconds / 30.77%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareSideBrush | SideBrush workTime is 166137 seconds / 23.07%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareMainBrush | MainBrush workTime is 166137 seconds / 15.38%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCharging | Charging is true (Status is charging) [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getDocked | Robot Docked is true (Status is charging) [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareSensors | Sensors dirtyTime is 39428 seconds / 36.51%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareSensors | Sensors dirtyTime is 39428 seconds / 36.51%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareFilter | Filter workTime is 166137 seconds / 30.77%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareFilter | Filter workTime is 166137 seconds / 30.77%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareSideBrush | SideBrush workTime is 166137 seconds / 23.07%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareSideBrush | SideBrush workTime is 166137 seconds / 23.07%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareMainBrush | MainBrush workTime is 166137 seconds / 15.38%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getCareMainBrush | MainBrush workTime is 166137 seconds / 15.38%. [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getBatteryLow | BatteryLevel is 100% [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getBattery | BatteryLevel is 100% [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getPauseState | Pause possible is false [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getSpeed | Fanspeed is 101 over miIO. Converting to HomeKit [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getSpeed | FanSpeed is 101 over miIO "Quiet" > HomeKit speed 40% [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getFirmware | FirmwareVersion is 3.5.8_002034 [15.4.2024, 10:28:47] [RoboRock] [Model=roborock.vacuum.s5] getSerialNumber | Serial Number is R0018S81012969 [15.4.2024, 10:28:51] [RoboRock] [Model=roborock.vacuum.s5] getFirmware | FirmwareVersion is 3.5.8_002034 [15.4.2024, 10:29:20] [RoboRock] [Model=roborock.vacuum.s5] getCleaning | Cleaning is false [15.4.2024, 10:29:20] [RoboRock] [Model=roborock.vacuum.s5] getSpeed | Fanspeed is 101 over miIO. Converting to HomeKit [15.4.2024, 10:29:20] [RoboRock] [Model=roborock.vacuum.s5] getSpeed | FanSpeed is 101 over miIO "Quiet" > HomeKit speed 40%

@afharo
Copy link
Member

afharo commented May 31, 2024

@gothma, since you implemented this feature. Would you mind helping out?

@gothma
Copy link
Contributor

gothma commented Jun 3, 2024

@vanGeek Thanks for providing the log. It seems to me that you haven't set autoroom to a list of room names, since according to the log the fully automatic (getRoomMap) not the semi automatic (getRoomList) method is used, which doesn't work with the S5.

Can you ensure you followed the semi-automatic instructions?

If it doesn't work can you provide a copy of the config without secrets?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants