Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

SensiNact/Bridge PhilipsHue


Philips Hue bridge

Description

Philips Hue bridge, enables sensiNact, to manipulate and use Philips Hue Lamps as an actuator into sensiNact Studio.

Specification

This bridge was tested in the following environment:

  • sensiNact gateway
 - Oracle Java 1.7
  • PhilipsHue Bridge specification
 - API version 1.13.0
 - Software version 01032318

Installing

If the needed bundle is not yet installed (sensiNact distribution already contains the needed bundles), you can use OBR to install it during the runtime, in order to do so execute:

obr:deploy sensinact-philips

This will install the bundle and its dependencies, now you start the installed bundles and the search for Philips Hue Lamps into the local network will take place automatically.

Configuring

Once the sensiNact is started he will keep monitoring the network to find Philips Bridge (in which the lamps are connected to), once it finds one Philips Bridge device, the bridge enters in pairing mode; At this point the Lamp is not yet available for sensiNact. In order to confirm that you want sensiNact have access to the bridge, just press physical button located in the upper part of the Philips Bridge device. Do not confuse the Philips Bridge device with the Philips Hue adaptor (which is the adaptor at sensiNact level to communicate with Philips Bridge device).

After this procedure, a Philips Hue devices will appear and will be ready to use.

p.s. It is not necessary to pair the Lamp if you re-start sensiNact, the authorization key is stored in the hard disk as a Java Preferences, or as a plain text file as a fallback.

Limitations

  • All bridges will be detected by the Sensinact, there is no filter to blacklist some bridges

Troubleshooting

In case your lamp does not work:

  • Press the link button located at the top of the Philips Hue bridge (the round shape button).
  • Remove your java preferences files. Varies on according to the OS, on linux it in ~/.java/.userPrefs/prefs.xml
  • Add the serial number of your lamp in the bridge. This can be done using philips hue application for Android.
  • Remove multiple Hubs/Switch located between your machine and the bridge, some Hubs/Switchs to not relay the SSDP broadcast that advertises the philips hue bridge on the local network.

Back to the top