SonoffLAN is a Home Assistant custom integration for controlling Sonoff devices that still run original eWeLink firmware. It can use LAN control, cloud control, or both at the same time depending on device availability and configuration. The integration avoids the need to flash devices with custom firmware, which makes it practical for users who want Home Assistant control without modifying hardware. It supports single-channel and multi-channel devices, TH and POW sensors, RF Bridge commands, local multicast updates, and cloud WebSocket updates. It can load device names and encryption keys from eWeLink servers and store them locally for future use. SonoffLAN is best suited for smart home users who want deeper Sonoff automation while keeping the official device firmware.

Features

  • LAN and cloud control modes
  • Original eWeLink firmware support
  • Multiple accounts and homes
  • Single and multi-channel device support
  • TH and POW sensor support
  • RF Bridge receive and send commands

Project Samples

Project Activity

See All Activity >

Categories

Home Automation

License

MIT License

Follow SonoffLAN

SonoffLAN Web Site

Other Useful Business Software
Demo Series - Small Business Backup By Veeam Icon
Demo Series - Small Business Backup By Veeam

Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
Watch Demo Series
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SonoffLAN!

Additional Project Details

Operating Systems

Linux, Mac

Programming Language

Python

Related Categories

Python Home Automation Software

Registered

2026-07-08