I would wipe down the outside of the machines with some sort of disinfectant. Surface cleaning.
Change the filter to a new filter no matter how the old filter looks.
Let the machine run outside in nice fresh air for hours and hours (it will take hours and hours and hours to have any chance of removing the smokey odor).
The M series BiPap has some silicone gaskets that could be changed that might help with the odor but the bulk of the odor will be from smoke odor that has gotten into the foam insulation that is inside the blower unit.
These machines can be disassembled and cleaned on the inside but the foam could still be stinky.
A lot of it will depend on just how many hours the machine was used in the smokey environment.
The white machine is the Respironics Remstar LX....older than the Legacy series and the Legacy machine is older than the M series.
This might help you with the LX
http://www.apneaboard.com/manuals51/REM ... -Setup.pdf
Full provider manuals available from here by request via email.
http://www.apneaboard.com/adjust-cpap-p ... tup-manual
If it were me I would try easiest first..that would be airing the machines out with lots of outside air blowing through the machines.
New filter and of course new hose...see if that worked or not and then decide if I wanted to tackle disassembling the blower unit. I am not real good at that sort of thing. I am famous for taking things apart but totally suck and putting them back together again.
I may have to RISE but I refuse to SHINE.