If anyone still uses V-RVCLM21B, STY02YM or STYJ02YM vacuum cleaners
(I have the first one and it still works without any problems) I updated the integration a bit, added a unique_id, removed all errors and warnings occurring during installation. Configuration is done via UI. When migrating from an existing integration, I recommend adding # before each line of the old integration in configuration.yaml, installing my integration and using the same data and device name after restart, thanks to which any other integrations or automations using the vacuum cleaner will work without any problems.
https://github.com/DominikWrobel/viomise
v1.4 available - add battery state as a seperate entity, while keepieng it in the attributes section.