Go through the Siri setup process again in the Philips Hue app and it should work this time around. If you set Siri up successfully within Philips Hue, but the Bridge unpairs randomly from HomeKit at some point, it’s likely because you removed the Hue Bridge from within another HomeKit-supported app.
Follow 3 Easy Steps
Step 1
First make sure your bridge is connected to your network and is functioning properly. Test that the smartphone app can control the lights on the same network.
Step 2
Audio hijack for mac yosemite. Then you need to discover the IP address of the bridge on your network. You can do this in a few ways.
NOTE – When you are ready to make a production app, you need to discover the bridge automatically using Hue Bridge Discovery Guide.
1. Use a UPnP discovery app to find Philips hue in your network.
2. Use our broker server discover process by visiting https://discovery.meethue.com 3. Log into your wireless router and look Philips hue up in the DHCP table. 4. Hue App method: Download the official Philips hue app. Connect your phone to the network the hue bridge is on. Start the hue app(iOS described here). Push link connect to the bridge. Use the app to find the bridge and try controlling lights. All working — Go to the settings menu in the app. Go to My Bridge. Go to Network settings. Switch off the DHCP toggle. The ip address of the bridge will show. Note the ip address, then switch DHCP back on
Step 3
Once you have the address load the test app by visiting the following address in your web browser.
https://<bridge ip address>/debug/clip.html You should see an interface like this.
Using this debugger utility you can populate the components of an HTTPS call – the basis of all web traffic and of the hue RESTful interface.
1. URL: this is actually the local address of a specific resource (thing) inside the hue system. It could be light, a group of lights or many more things. This is the object you’ll be interacting with in this command.
2. A body: this is the part of the message which describes what you want to change and how. Here you enter, in JSON format, the resource name and value you’d like to change/add.
3. A method: here you have a choice of the 4 HTTPS methods the hue call can use. GET: this is the command to fetch all information about the addressed resource PUT: this is the command to modify an addressed resource POST: this is the command to create a new resource inside the addressed resource DELETE: this is the command to deleted the addressed resource 4. Response: In this area you’ll see the response to your command. Also in JSON format. So let’s get started…
First let’s do a very simple command and get information about your hue system.
Fill in the details below leaving the body box empty and press the
GET button.
Philips Hue
You should see a response like below:
Congratulations you’ve just sent you first CLIP command!
Now this is the command to fetch all information in the bridge. https://ghskiey613.weebly.com/blog/download-opera-mini-19-for-android. You didn’t get much back and that’s because you’re using an unauthorized username “newdeveloper”.
https://iksjhg.weebly.com/blog/epson-arcsoft-scan-n-stitch-download-mac. We need to use the randomly generated username that the bridge creates for you. Fill in the info below and press the POST button.
This command is basically saying please create a new resource inside /api (where usernames sit) with the following properties.
When you press the POST button you should get back an error message letting you know that you have to press the link button. This is our security step so that only apps you want to control your lights can. By pressing the button we prove that the user has physical access to the bridge.
Go and press the button on the bridge and then press the
POST button again and you should get a success response like below.
Congratulations you’ve just created an authorized user
(1028d66426293e821ecfd9ef1a0731df) , which we’ll use from now on! Now if you do the first GET command again you should get a whole lot more information about what lights you have and their states. This data is all in JSON format so can be easily processed by your applications.
Turning a light on and off
Okay now that we have a username with permission to use the system lets start having some fun.
Each light has its own URL. You can see what lights you have with the following command:
You should get a JSON response with all the lights in your system and their names.
Now let’s get information about a specific light. The light with id 1.
In this response you can see all of the resources this light has. The most interesting ones are inside the state object as these are the ones we’ll have to interact with to control the light.
Lets’ start with the “on” attribute. This is a very simple attribute that can have 2 values: true and false. So let’s try turning the light off.
Looking at the command you are sending we’re addressing the “state” object of light one and telling it to modify the “on” value inside it to false (or off). When you press the
PUT button the light should turn off. Change the value in the body to true and the light will turn on again.
Now let’s do something a bit more fun and start changing some colors. Enter the command below.
We’re interacting with the same “state” attributes here but now we’re modifying a couple more attributes. We’re making sure the light is on by setting the “on” resource to true. We’re also making sure the saturation (intensity) of the colors and the brightness is at its maximum by setting the “sat” and “bri” resources to 254. Finally we’re telling the system to set the “hue” (a measure of color) to 10000 points (hue runs from 0 to 65535). Try changing the hue value and keep pressing the
PUT button and see the colour of your light changing running through different colors.
Now you understand the basics of the commands you can send to hue through this tool – but we can also send the commands as part of an app. Intrigued now? Read more at Core Concepts (developer account required).
Huestacean is a Philips Hue screen syncing app for Desktop and Android devices. It uses Philips’ new Entertainment API to sync the user’s screen with their lights with very low latency.
Download
Downloadable binaries for Windows, macOS, and Android are available on the Releases page. It ought to also be possible to build the source for Linux but this has not yet been tested, please read the README for instructions on building from source.
Safety notice
This software can cause rapid flickering of your Hue lights that may trigger photosensitive epileptic seizures in vulnerable individuals. DO NOT Apple music app für mac. use this if you are or suspect you are affected by photosensitive epilepsy, or are otherwise photosensitive, epileptic, or suffer from seizures generally. Cease use immediately and consult a doctor if you suffer from any seizure symptoms, which may include lightheadedness, altered vision, eye or face twitching, jerking or shaking of arms or legs, disorientation, confusion, or momentary loss of awareness.
Error Install Philips Hue App On Mac DesktopGeneral notesHue requirements
A Gen2 bridge is a must. Your bridge and lights should also be using the latest firmware. Use the Philips Hue Android or iOS app to update the firmware.
At the moment this software can’t create entertainment groups. You need to do this in the Hue app. Philips has a video describing how to do this on the Hue Youtube channel.
Lights
The Lightstrip Plus is by far the best light I’ve found for this. It has a wide color gamut, and it dims to a super dark state before it turns off completely. My Gen 1 lights are still pretty bright at their dimmest. This can be a problem when syncing the lights in a darkened room.
Positioning lights
For the best experience, I’d suggest using or more lights behind or to the side of the display, in front of you and within the central cone of vision. Rapid changes in lights behind or to your side are likely to be more distracting and annoying than they are actually enjoyable. The video above is more lights than I actually use this with; usually I only have the one lightstrip behind my TV syncing.
WindowsHow To Install Philips Hue
Only (64-bit) Windows 8 and 10 are fully supported as the application uses the IDXGIOutputDuplication API which is only available from Windows 8 onwards. This allows the application to capture almost anything, including fullscreen games, with extremely high performance. Mac os hosts app. If someone else is interested in working on Windows 7 support I’d welcome PRs, though.
If you have a Hybrid GPU setup (some laptops, convertibles, etc.), make sure you run Huestacean on the Integrated GPU, not the Discrete GPU.
PrerequisitesInstall
Download the latest from releases. Extract anywhere. Run
huestacean.exe
macOS
Only supported on macOS 10.7+ (uses AVCaptureScreenInput). Kyocera scan app mac. Performance may be worse than Windows and Android.
Download the .app from releases and run it.
So far it’s only been tested on 10.11.6 on an old Macbook Pro.
Linux
Build from source. See the README for more information. Performance may be worse than other platforms.
Android
This is still experimental, and is known to crash. Side-load the APK and run it. It does not currently run as a service so Android will kill it to save resources if it thinks it needs to. Requires Android 5.0 (uses MediaProjection)
The apk should work for most modern ARM-based Android devices with at least Android 5
Reporting bugs
Use the repository’s Issues to report bugs or other problems.
External libraries
This project is using:
License
Refer to the LICENSE file for license info.
Third-party licenses
This software makes use of open source software under various licenses, which may be found in the third_party_licenses directory.
This software uses Qt 5, which is licensed under the GNU Lesser General Public License v3.0. The text of the license can be found in third_party_licenses/lgpl-3.txt. The corresponding source code for Qt can be found on their website, or at https://s3.us-east-2.amazonaws.com/bbrenot-thirdparty-sourcecode/qt-everywhere-src-5.10.0.tar.xz ; the end user can provide their own Qt5 and modifications by replacing the distributed Qt shared library files (Qt* .dll, .so, .dylib, etc.)
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |