Skip to content

schmittx/home-assistant-leviton-decora-smart-wifi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hacs_badge

Leviton Decora Smart Wi-Fi Home Assistant Integration

Custom component to allow control of Leviton Decora Smart Wi-Fi devices in Home Assistant.

Features

  • This is an complete rewrite of the existing Home Assistant core integration with support for additional devices.
  • Additional entities have been added to manage configuration for each device as well (ex. auto shutoff, max/min dimming levels, etc.).
  • Support for activities (button), Home/Away status (select), scenes (scene), and schedules (switch) is also included.
  • Support for two-factor authentication.

Install

  1. Ensure Home Assistant is updated to version 2023.9.0 or newer.
  2. Use HACS and add as a custom repo; or download and manually move to the custom_components folder.
  3. Once the integration is installed follow the standard process to setup via UI and search for Leviton Decora Smart Wi-Fi.
  4. Follow the prompts.

Options

  • Residences and devices can be updated via integration options.
  • If Advanced Mode is enabled for the current profile, additional options are available (interval, timeout, and response logging).

Supported Devices

Controllers

  • D2SCS
  • DW4BC

Fans

  • D24SF
  • DW4SF

GFCI Outlets

  • D2GF1

Lights

  • D23LP
  • D26HD
  • D2ELV
  • D2MSD
  • DW1KD
  • DW3HL
  • DW6HD
  • DWVAA

Motion Sensors

  • D2MSD

Outlets

  • D215P
  • D215R
  • DW15A
  • DW15P
  • DW15R

Switches

  • D215O
  • D215S
  • D2SCS
  • DW15S

Future Plans

  • Websocket support to allow for cloud push updates (any help with this would be appreciated as I have no experience with async and websockets).
  • Control of night settings start/end time
  • Support for D2GF2, DN15S, DN6HD, MLWSB

About

Leviton Decora Smart Wi-Fi integration for Home Assistant

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages