How to Connect
Prerequisites
Before setting up the Philips Hue integration, ensure you have the following:
Philips Hue Account
Ensure you have an active Philips Hue account and can log in to the Philips Hue portal.
Philips Hue Bridge
Verify that the Hue Bridge is connected and operational via the Philips Hue app. This provides the API that iPaaS.com connects to.
Separate Subscription for Each Hue Bridge
A separate iPaaS.com subscription is required for each Hue Bridge you want to integrate into iPaaS.com.
OAuth Authorization
The Philips Hue integration uses an OAuth-based authentication mechanism requiring an Access Token and Refresh Token.
During authentication, grant permissions to allow iPaaS.com access to the Hue Bridge.
Configure Subscription Settings
Navigate to the Philips Hue subscription settings in iPaaS.com and provide the following information:
Field | Description | Required | Example |
Name | A unique name for identifying this subscription. | Yes | Philips Hue Integration |
Version | Specifies the iPaaS.com integration version to use. | Yes | v1.1 |
Hue Bridge User | The username associated with the Hue Bridge. | Yes | Hue_Bridge_User |
Access Token | OAuth token for accessing the Philips Hue Bridge. | Yes | YourAccessToken |
Refresh Token | Token to refresh expired access tokens. | Yes | YourRefreshToken |
Refresh Date | The date to refresh tokens. | Yes | YYYY-MM-DD |
Authentication Methods
Method: OAuth Authentication
Create the subscription with the name. Save the subscription.
Open the Philips Hue subscription settings in iPaaS.com.
Click the Authenticate button in the top toolbar.
Log in with your Philips Hue account credentials.
Review and grant the required API permissions.
After granting permissions, close the confirmation page.
Refresh your subscription to confirm the connection. Ensure the Access Token, Refresh Token, and Hue Bridge User fields are populated.
Initialization Support
Currently, initialization is not supported for Philips Hue in iPaaS.com. All data synchronization and mappings must be configured manually during the integration process.
Throttling
Throttling ensures that Philips Hue’s API isn’t overwhelmed by excessive API calls, preserving system performance during heavy data transfers.
While the throttling fields are required, the values are pre-populated by the integration settings. For more details, refer to Subscription Configuration – Edit.