Skip to content

aschet/he853control

Repository files navigation

HE853 Control Project

The HE853 Control project is dedicated to create a Windows SDK for the HE853 USB dongle of the Home Easy home automation products since the vendor does not provide one. The SDK consists of GPL licensed tools and a LGPL licensed library that can be used from other applications.

Our target audience are power users and software developers who wish to extend the usage of the HE853 USB dongle beyond the limits of the vendor software.

Screenshot

Command Line Utility - HE853.Util.exe

Usage: HE853.Util <command> <device_code> [/service] [/short]

<command> := ON | OFF | 1..8
<device_code> := 1..6000

/service: use service instead of device
/short: use short command sequence, less compatible

Example: HE853.Util ON 1001

Using the Library - HE853.dll

The library can be used by any .NET language by referencing the HE853.dll assembly from the installation directory or via COM. Please note that the assembly is compiled as Any CPU and works with x86 and x64 platform configurations.

C# Sample Code:

IDevice device = new Device();
device.Open();
device.SwitchOn(1001, CommandStyle.Comprehensive);
device.SwitchOff(1001, CommandStyle.Comprehensive);
device.Close();

© 2012 Thomas Ascher