Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Add Support for VeSync Devices - Outlets and Switches #24953
Vesync integration is now a complete component, cannot be setup by individual platforms (i.e. switch). In addition to adding the Vesync component through configuration.yaml, it can also be added through the integration menu in the configuration UI.
The Vesync component no longer supports this syntax in configuration.yaml:
switch - platform: vesync username: EMAIL password: PASSWORD
If using It must be set up using vesync as a component:
vesync: username: EMAIL password: PASSWORD
Convert VeSync switch platform to a full component. Can be configured through the integration menu in the configuration front-end or through configuration.yaml. Add support for the European 10 Amp smart outlet (ESW10-EU), US 15 Amp rectangular outlet (ESW15-USA), US 10 Amp round outlet (ESW10-USA), two plug outdoor outlet (ESO15-TB) and in wall switch (ESWL01).
Example entry for