This is a custom integration for Home Assistant that allows you to control and monitor your Greenpoint IGH Compact devices.
- Auto-discovery of all devices in your Greenpoint system
- Device categorization into appropriate entity types (sensors, switches, lights)
- Real-time updates of device states
- Control capabilities through Home Assistant UI
- Scenario support for device control
- Make sure HACS is installed in your Home Assistant instance
- Add this repository as a custom repository in HACS:
- Go to HACS > Integrations
- Click the three dots in the top right corner
- Select "Custom repositories"
- Add the URL of this repository
- Select "Integration" as the category
- Click "Install" on the Greenpoint IGH Compact integration
- Restart Home Assistant
- Download the latest release from the GitHub repository
- Extract the
custom_components/greenpoint
directory to your Home Assistantcustom_components
directory - Restart Home Assistant
- Go to Configuration > Integrations
- Click the "+ Add Integration" button
- Search for "Greenpoint IGH Compact"
- Enter your server IP and API token
- Inside the IGH Compact app, on the left upper bar, click the menu icon and navigate to Manage Users
- On the tabs on the top center, navigate to Api Keys
- Click the plus icon on the top right and a new key is created
- Copy the key and use it as the token parameter
This integration supports all devices that can be controlled through the IGH Compact API:
- Temperature sensors
- Motion sensors
- Switches
- Lights
- Cannot connect to API: Make sure your server IP is correct and that Home Assistant can reach it
- Invalid authentication: Check that your API token is correct
- Devices not showing up: Make sure your devices are properly set up in the IGH Compact app
To get more detailed logs, add the following to your configuration.yaml
:
logger:
default: info
logs:
custom_components.greenpoint: debug
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.