Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XHouse IoT Controller for Home Assistant

hacs_badge

A Home Assistant custom integration for XHouse / Giigle IoT devices (gate controllers, smart switches, covers, etc.).

Supported Devices

  • XH-SGC01 — WiFi smart garage controller
  • EGA18, EGA15, EGB18 & EGB1900 — Gate controllers
  • Other WiFi switch devices discovered on the account

Installation

HACS (Recommended)

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

  1. Open HACS in Home Assistant
  2. Click the three dots in the top right → Custom repositories
  3. Add this repository URL and select Integration as the category
  4. Click Download
  5. Restart Home Assistant

Manual

  1. Copy the custom_components/xhouse folder into your Home Assistant config/custom_components/ directory
  2. Restart Home Assistant

Setup

  1. Go to Settings → Devices & Services → Add Integration
  2. Search for XHouse IoT Controller
  3. Enter your XHouse account email and password. Use a second account linked to your device to prevent log outs on your app when using Home Assistant.

Configuration

After setup, click Configure on the integration to adjust:

  • Refresh interval — Polling frequency in seconds (minimum 5s, default 30s)
  • Debug mode — Enable verbose logging

Platforms

Platform Description
cover Gate/barrier controllers (open, close, stop)
switch On/off switch devices
button Momentary action buttons

Links

Screenshot

image

About

XHouse IOT for Home Assistant

Topics

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages