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

latest updates throws out error messages #620

Closed
pottersfield opened this issue Dec 13, 2022 · 2 comments
Closed

latest updates throws out error messages #620

pottersfield opened this issue Dec 13, 2022 · 2 comments
Labels
question Further information is requested

Comments

@pottersfield
Copy link

pottersfield commented Dec 13, 2022

I am running homebridge 1.6.0 with node 18.12.1 on macOS Ventura 13.0.1 and the latest update to 0.28.1 throws out these error messages below with my Roborock S5 on Firmware 3.5.7:

[12/13/2022, 4:12:21 PM] [Dobby] [Model=unknown] getSpeed | No vacuum cleaner is discovered yet.
[12/13/2022, 4:12:21 PM] [Dobby] [Model=unknown] getCleaningRoom | No vacuum cleaner is discovered yet.
[12/13/2022, 4:12:21 PM] [Dobby] [Model=unknown] getCleaningRoom | No vacuum cleaner is discovered yet.
[12/13/2022, 4:12:21 PM] [Dobby] [Model=unknown] getCleaningRoom | No vacuum cleaner is discovered yet.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'On': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Status Low Battery': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Battery Level': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Charging State': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Occupancy Detected': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Filter Change Indication': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Filter Life Level': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Filter Change Indication': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Filter Life Level': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Filter Change Indication': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Filter Life Level': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Filter Change Indication': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Filter Life Level': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Filter Change Indication': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:21 PM] [homebridge-xiaomi-roborock-vacuum] This plugin threw an error from the characteristic 'Filter Life Level': Unhandled error thrown inside read handler for characteristic: Not connected yet. See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:24 PM] [homebridge-xiaomi-roborock-vacuum] This plugin slows down Homebridge. The read handler for the characteristic 'Serial Number' was slow to respond! See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:24 PM] [homebridge-xiaomi-roborock-vacuum] This plugin slows down Homebridge. The read handler for the characteristic 'Firmware Revision' was slow to respond! See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:24 PM] [homebridge-xiaomi-roborock-vacuum] This plugin slows down Homebridge. The read handler for the characteristic 'Rotation Speed' was slow to respond! See https://homebridge.io/w/JtMGR for more info.
[12/13/2022, 4:12:24 PM] [Dobby] [Model=roborock.vacuum.s5] WAR changedSpeed | Speed was changed to 104%, this speed is not supported

Rolling back to 0.28.0 and everything is working just fine.

@afharo
Copy link
Member

afharo commented Dec 13, 2022

@misanthrophy, FWIW, I would expect the same errors to be thrown on 0.28.0.

The very last line of the logs you shared seem to print the [Model=roborock.vacuum.s5], meaning it finally gained connection to the robot.

IMO, the errors thrown are legit because HomeKit was requesting data from a device that was not connected yet. But I can see they don't crash the application (which means they are handled errors).

Would you mind testing the latest version again and confirming that the errors are only shown during startup time (if any errors are shown at all)?

@afharo afharo added the question Further information is requested label Dec 13, 2022
@pottersfield
Copy link
Author

Hey @afharo, I just tested the latest update again and observed my homebridge and it looks like it is working now. Maybe a reboot of homebridge and my server also helped to establish a connection!

Will close the case now. Thx!

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

No branches or pull requests

2 participants