Add Wyze Vacuum into Simple-Wyze-Vac integration

@Noblewolf In all the Simple-Wyze-Vac documentation - I am missing - how do you add another wyze vacuum? I just purchased another wyze vacuum and want to add it to the HA integration. Your help pls.

Hello, I’m unsure how to do this as I’ve never attempted it. I’d guess you can just act like you’re adding a new integration and add it that way? Like I said, I’ve never done it before.

@Noblewolf Ok…will give that a try. Will let you know how this works out.

@Noblewolf Well, before I tried to install the additional vacuum, the simple Wyze Vacuum integration said it would not load.

I tried restarting HA, rebooting the system, and reloading the integration, but nothing worked. Do you have any suggestions on how to get it to reload?

It has been working fine for several months.

Logs show:

Logger: homeassistant.config_entries
Source: config_entries.py:640
First occurred: 7:46:06 PM (4 occurrences)
Last logged: 7:58:36 PM

Error setting up entry Simple Wyze Vac for simple_wyze_vac
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 640, in __async_setup_with_context
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/config/custom_components/simple_wyze_vac/init.py”, line 95, in async_setup_entry
“filter”: vac_info.supplies.filter.remaining,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.13/site-packages/wyze_sdk/models/devices/vacuums.py”, line 970, in remaining
return self.type.max_hours - self.usage
~~~~~~~~~~^~
TypeError: unsupported operand type(s) for -: ‘int’ and ‘NoneType’

Hi @dwdonnelly I’m not actually the maintainer of this integration and am just a regular user. I checked and noticed you already submitted an Issue on Github: Simple Wyze Vac will not reload · Issue #89 · romedtino/simple-wyze-vac · GitHub

Hopefully it gets fixed!

@Noblewolf Yes - I agree, hope it gets fixed.