homebridge-valetudo-xiaomi-vacuum icon indicating copy to clipboard operation
homebridge-valetudo-xiaomi-vacuum copied to clipboard

Any News? Plugin slows down Homebridge, doesn't work good

Open T-Bone90 opened this issue 3 years ago • 10 comments

Hi do you have any news for use with a new version? At the moment the plugins slows down Homebridge extreme. And we always get the message "Refresh" and the Switch does not work properly.

Thank you for the good work :-)

T-Bone90 avatar May 07 '21 09:05 T-Bone90

I actually have a new version almost working, because I refactored it so that "official" and RE vacuum implementations are completely separate so it's easier to maintain, and potentially being able to move towards a homebridge platform instead of an accessory, so it can dynamically add and remove "buttons" for e.g. areas or sections/rooms.

I haven't tested it thoroughly yet though, but it means checking both valetudo variants, and somehow I'm currently locked out of the printer, even though Valetudo is currently working nicely there, but I can't log in to exchange firmwares. So will try to do that in the following days!

onfoot avatar May 10 '21 08:05 onfoot

I actually have a new version almost working, because I refactored it so that "official" and RE vacuum implementations are completely separate so it's easier to maintain, and potentially being able to move towards a homebridge platform instead of an accessory, so it can dynamically add and remove "buttons" for e.g. areas or sections/rooms.

I haven't tested it thoroughly yet though, but it means checking both valetudo variants, and somehow I'm currently locked out of the printer, even though Valetudo is currently working nicely there, but I can't log in to exchange firmwares. So will try to do that in the following days!

Do you need help testing the new version?

Dima-Kal avatar May 10 '21 12:05 Dima-Kal

By all means! If you can, grab the plugin version from the feature/valetudo-2021 branch and go ahead. I'll be grateful for any feedback.

onfoot avatar May 10 '21 12:05 onfoot

By all means! If you can, grab the plugin version from the feature/valetudo-2021 branch and go ahead. I'll be grateful for any feedback.

Can you share how to take this branch in homebridge? tried to Google it but couldn't find info (other than hoobs)

Dima-Kal avatar May 10 '21 12:05 Dima-Kal

Actually, let me get back to you soon as I think there's a way to publish beta versions to npm so one can install such version explicitly, instead of messing around with git and a local homebridge plugin install.

onfoot avatar May 10 '21 12:05 onfoot

Actually, let me get back to you soon as I think there's a way to publish beta versions to npm so one can install such version explicitly, instead of messing around with git and a local homebridge plugin install.

Hi, any update on the beta option?

Dima-Kal avatar May 23 '21 07:05 Dima-Kal

Hi! Sorry it took ages to do this. The beta is up! You can install it by running npm install homebridge-valetudo-xiaomi-vacuum@beta

onfoot avatar Jun 17 '21 21:06 onfoot

FYI: If you're using Homebridge UI you can use the (unfortunately named) "Install previous version" button to install the beta as well. image

I'll give the beta a try as well and report any issues I encounter:)

diveflo avatar Jun 28 '21 12:06 diveflo

Thanks, that's a good tip. I need to get around to making the plugin nicer to configure using the UI too!

onfoot avatar Jun 28 '21 12:06 onfoot

Unfortunately I still get the message:

[3.5.2023, 07:32:35] [homebridge-valetudo-xiaomi-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. [3.5.2023, 07:32:35] [homebridge-valetudo-xiaomi-vacuum] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [3.5.2023, 07:32:35] [homebridge-valetudo-xiaomi-vacuum] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [3.5.2023, 07:32:35] [homebridge-valetudo-xiaomi-vacuum] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [3.5.2023, 07:32:35] [homebridge-valetudo-xiaomi-vacuum] This plugin slows down Homebridge. The read handler for the characteristic 'Status Low Battery' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [3.5.2023, 07:32:35] [homebridge-valetudo-xiaomi-vacuum] This plugin slows down Homebridge. The read handler for the characteristic 'Battery Level' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [3.5.2023, 07:32:35] [homebridge-valetudo-xiaomi-vacuum] This plugin slows down Homebridge. The read handler for the characteristic 'Charging State' was slow to respond! See https://homebridge.io/w/JtMGR for more info.

T-Bone90 avatar May 03 '23 07:05 T-Bone90