Phillips Hue Lightbulbs

Printer Friendly Page

Philips Hue Light Integration with Palo Alto Networks

 

Firewall configuration

Picture61.png

 

 

Picture62.png

 

 

So this payload makes the light blink for 15 seconds in the red color (hue:0) and afterwards stay on.

 

There are other alternatives possible, you can also make it blink one time in red and afterwards stay on.:

{"on":true,"hue":0,"bri_inc":254,"transitiontime":0,"alert":"select”}

 

The advantage is that even if you’re not there, you come back and you see that the light is on in red, you know that a severe threat was detected. And if another threat is detected, it will blink again so you see this.

 

But other alternatives are possible of course as well as you can use the entire Philips Hue API.

 

And then you attach the HTTP Server Profile to the Log Forwarding Profile(s):

Picture62.png

 

Here I attached it to the critical and high severity threats, as well as when WildFire saw a malicious file.Picture63.png

 

 

 

Phillips Hue Setup

 

  1. You need to discover the IP address of the bridge on your network. Multiple methods exist (check out https://www.developers.meethue.com/documentation/getting-started)
  2. Once you have the address load the test app by visiting the following address in your web browser http://<bridge ip address>/debug/clip.html                                                                                                                                                                  You should see an interface like this:Picture64.png

     

     

  3. We’re going to create a username, fill in the info below:

    Address

    http://<bridge ip address>/api

    Body

    {"devicetype":"my_firewall#PA-220"}

    Method

    POST

  4. Picture65.png
  5. Press the button
  6. Execute again the POST button
  7. You getPicture66.png

     

     

  8. This is the username that you have to use in the API request "/api/<username above>/lights/1/state" that you should use in the payload format.Picture67.png

     

     

    Each light has it’s own URL. You can get information about the different lights through the API, or you can go through the different id’s if it aren’t that many.

  9. Configure according to the screenshots above
  10. Commit / Done / Happy blinking
Written by Steven De Pauw / SE Belgium & Luxemburg
 
 
Ask Questions Get Answers Join the Live Community
Article Dashboard
Version history
Revision #:
1 of 1
Last update:
‎08-14-2017 10:00 AM
Updated by:
 
Contributors