New Levoit Smart Air FIlter in VeSync app, but not HA

I recently added another LeVoit smart air filter the Core 200S and noticed it does not show up.

https://www.amazon.com/LEVOIT-Purifier-Allergies-Core-200S/dp/B08FJ678YK/ref=sxin_9_ac_d_rm?ac_md=0-0-bGV2b2l0-ac_d_rm&cv_ct_cx=levoit&dchild=1&keywords=levoit&pd_rd_i=B08FJ678YK&pd_rd_r=84a1bcdc-414a-4ea0-a1da-8e2cc2ba9eb3&pd_rd_w=u3S0E&pd_rd_wg=P34a6&pf_rd_p=876e1cf2-5a60-4de1-a37e-e4e3a1c07041&pf_rd_r=MNYWFF6W9XVQYJH4W051&psc=1&qid=1614726211&sr=1-1-12d4272d-8adb-4121-8624-135149aa9081

No idea why it would be different than the other LeVoit smart units. Let me know if we can update the integration to expose this new air filter. Happy to test if needed.

Also, I had been running an earlier version of the integration and it had the ‘Auto’ setting for the air filters which is very useful. Since upgrading to the latest build I noticed that is no longer a speed option.

I also bought this one recently and would love it to show up in Home Assistant!

Likewise I just got the Core 200S model. It is controllable via the VeSync app and Google Home, but does not show up in HA with VeSync integration installed and configured with correct credentials.

HA core-2021.3.4

edit:
I see these entries in the log

2021-03-30 16:25:51 WARNING (SyncWorker_1) [pyvesync.vesync] Unknown device Core200S

edit #2:
Looks like this model is not yet supported by the pyvesync library that this integration depends on.

1 Like

I’ve just bought one of these too as it’s allergy season here in the UK.
Whilst scouting Google lastnight I noticed that the main pyvesync repo (the v1 branch of pyvesync that Home Assistant references) has a pull request that @gofaster raised to add this functionality. Nice work!
So hopefully it won’t take long to get support added to the core integration. Happy to help you test this if you have anything available?

I managed to get the basics working with the Core200S. The construct is a bit fragile as it depends on the modified pyvesync library and a hacked up version of the VeSync integration as a custom_component.

levoit-core200s

Fancy sharing that custom component? I’m sure between us we could make the changes needed to get it into the core integration

Thanks to the pyvesync library maintainer for accepting my PR and pushing a new version to PyPI.
I edited the VeSync integration to test against the Core200S. It’s brutish, not easily extensible or maintainable but I tried not to break existing functionality/structure.
Feel free to take it out for a test ride at https://github.com/gofaster/vesync_custom.git

Working here. (HA 2021.4.6), with a slightly strange bug. When I toggle the fan off in the more info dialog it shows the state as off, turns off the fan and then immediately shows the state as on, even when the device is off.

Thanks for the report. Does the displayed state revert to the correct state within 30 secs? I occasionally saw that happening.
Also do you have other VeSync devices? I am keen to know if they remain operable as with the stock integration.

Yes, can confirm that it reverts back to the correct state within 10 seconds or so.

I’m running two other Levoit LV-PUR131S Purifiers with this integration and no issues with those so far.

So is the Levoit Core 200S working now in Home Assistant? I just setup the VeSync integration and connected my account but my devices aren’t showing up in Home Assistant. So I wasn’t sure if this issue was ever sorted out or I’m just doing something wrong on my end.

I recently just started using Home Assistant so I’m pretty new to this sort of thing. I normally use Homebridge but the Vesync plugin over there doesn’t work either. So I thought I’d try Home Assistant with the HomeKit integration to see if that would finally get these purifiers connected.

Hi, checking to see if the new Levoit Core 300S (and perhaps 400S) can also be added to this integration. I have added the VeSync integration to HA, but I guess the 300S is not part of this yet. Thanks!

2 Likes

I am also looking to get the 400s added.

Hi, is there something new regarding 400s?