Skip to content

About

XHouse IOT for Home Assistant

Topics

Resources

Stars

10 stars

Watchers

1 watching

Forks

Latest commit

 

History

44 Commits

Folders and files

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
  • SM18-03W & SM05-02W — WiFi/RF receiver modules (momentary trigger channels)
  • 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

XHouse only allows one login at a time, so if the app and Home Assistant share an account they will keep signing each other out. Create a separate XHouse account for Home Assistant first and share your devices to it from the app.

  1. Go to Settings → Devices & Services → Add Integration
  2. Search for XHouse IoT Controller
  3. Enter the email and password of the account you created for 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, and SM18/SM05 trigger channels
sensor Backup battery voltage and charge level
binary_sensor Backup battery presence

Links

Screenshot

image

About

XHouse IOT for Home Assistant

Topics

Resources

Stars

10 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages