Manufacturer |
Levoit |
Model |
Air Purifier Core S200, S300, S400, S600 |
Driver Name |
LevoitPro |
Driver Version |
24.06.09.00 |
Document / Driver Revision |
Jun 9, 2021 |
Core Min / Max Tested |
8.6.522 |
This is a two-way driver to control and receive feedback from the Levoit S Series Air Purifiers.
The following options are supported by Levoit Purifier:
The following playback options are not supported by LevoitPro:
Any feature not specifically noted as supported should be assumed to be unsupported.
Install the Levoit Air Purifier according to the manufacturer’s instructions. The Driver uses the Levoit cloud to operate, so an internet connection must be present. Make sure to add the purifier to the VeSync App and check its operation.
If Elan is going to automatically manage the device including schedules, it is recommended to disable all automatic settings and schedules in the app as it will conflict with the configuration in Elan.
IMPORTANT NOTE: It is recommended that you follow the below installation process in order to ensure you are running the latest version of the driver.
Note: If the driver doesn’t appear under the Communication Type then make sure that the LevoitPro driver is extracted to the same folder where all the other drivers are installed from. It’s good practice to create one folder on the computer where all the third party EDRVC files live.
Note: If the driver still does not appear, do the following:
Note: If you add another purifier, just click Install in the Communication driver.
The driver uses the Native Elan Climate Interface, or you can create a custom interface using the included template. Turn the system on / off and schedule from the interface.
Notes: The system uses the cloud to communicate so there will be up to a 7 second delay from when a button is pushed to when the action is taken to the feedback sent back to Elan.
If the system is set for Fahrenheit or Celsius, makes the same setting is applied in the Sensi App when setting up devices.
To use the Native Elan Climate Control
NOTE: Since this is an air purifier, there is no Temperature to display, however in order to use the Native Elan Interface, we have to pass some kind of value to the Room Temp Variable. In this case we opted to display the Filter Life as a Percentage. This is not configurable or changeable as it’s hard coded in the interface.
To Set Schedules, from the Viewer to go Settings, Climate and set Climate Schedule
NOTE: If the unit mode is set to Off in the Climate interface, Elan Schedules will not run. This is a default behavior by Elan and is not controlled by the driver.
To create a custom interface
Creating a custom interface takes a little bit work (about 1 hour) but is well worth it since it give a nice more intuitive user interface to the driver.
The driver has a pre-designed interface that needs to be linked to variables and some event maps created.
Example: To connect the On Button, Choose Create Event Map for Button Press, Navigate to Climate System, The name of the Filter, Set HVAC Mode, On
Example: To connect the Auto Button, Choose Create Event Map for Button Press, Navigate to Climate System, The name of the Filter, Set FAN Mode, Auto.
NOTE: Add A reload after every “Set Fan Mode To” Event.
Use the following Table as a guide to connect all the elements in the driver.
To Create Event maps based on Air Filter Life, Air Quality or Air Quality PM, use Numeric Triggers.
Create the numeric trigger first, then use it in an event map.
If you see the word Numeric next to the Sense Input Variable name, such as Filter Life Numeric or Air Quality Numeric it means that those triggers can be setup using Elan Numeric Trigger Option under the Input / Output Tab. Do Not use Create Event 🡪State Change. This has no effect.
|
This driver uses an Open source API. Open source is defined when Innovo uses a publicly or privately available API to make the driver work. Many times, those API calls are community supported and not officially supported by the manufacturer of the device. Sometimes those API’s break because the manufacturer makes changes to their system without informing the community. The community usually releases a fix quick after such breakage. However, in certain cases fixes can take weeks and months, and in very rare cases a fix is not possible. Until a fix is offered, the driver will have limited or cease to function. Please warn your client of this possibility. Have a backup plan so that your client can continue using their systems such as using the official App for the equipment manufacturer while a fix is being worked out.
Innovo assumes no liability other than according to our policy at the time of purchase.