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
Cut Data Warehouse Costs by 54% Icon
Cut Data Warehouse Costs by 54%

Easily migrate from Snowflake, Redshift, or Databricks with free tools.

BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
Start Free
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