I have a Core400S Purifier which supports PlasmaPro. The current Core400S device type does not support turning this on/off.
> Response Body:
> {
> "traceId": "1780539796",
> "code": 0,
> "msg": "request success",
> "module": null,
> "stacktrace": null,
> "result": {
> "traceId": "1780539796",
> "code": 0,
> "result": {
> "enabled": true,
> "filter_life": 100,
> "mode": "auto",
> "level": 3,
> "air_quality": 1,
> "air_quality_value": 3,
> "display": true,
> "child_lock": false,
> "plasma": true,
> "configuration": {
> "display": true,
> "display_forever": true,
> "auto_preference": {
> "type": "default",
> "room_size": 0
> }
> },
> "extension": {
> "schedule_count": 0,
> "timer_remain": 0
> },
> "device_error_code": 0
> }
> }
> }
> 2026-06-03 22:23:16,936 DEBUG pyvesync.devices.vesyncpurifier: Core 400S for LAP-C401S-WUSR API from get_details returned code: 0, message: Success
> Device Name: Core 400S, Device Type: LAP-C401S-WUSR, SubDevice No.: None
I have a Core400S Purifier which supports PlasmaPro. The current Core400S device type does not support turning this on/off.
I see in Issue #115 that some work was done to extend support, but this was made before pyvesync V3 which had many breaking changes.
Here is response data from the device itself showing '
plasma' as a viable field:Not sure how to deal with extending this functionality; I suspect work in #115 can be re-used but cannot find that old branch.