MBED MQTT Lighting Endpoint for NXP LPC1768+AppBoard
Dependencies: C12832_lcd EthernetInterface StatusReporter LM75B MQTT-ansond endpoint_core endpoint_mqtt mbed-rtos mbed
Diff: Definitions.h
- Revision:
- 26:25945de9e652
- Parent:
- 23:793b2898522e
- Child:
- 30:5c670ec5d203
--- a/Definitions.h Fri Feb 28 03:18:29 2014 +0000 +++ b/Definitions.h Fri Feb 28 04:56:24 2014 +0000 @@ -111,4 +111,19 @@ // LED Blink Time #define BLINK_TIME 100 // LED blink times +// Philips Light Support +#define PL_ENABLE false // true - enable for endpoint light, false - disable +#define PL_LIGHT_ID_DOUG 1 // Dougs Light +#define PL_LIGHT_ID_BILL 2 // Bills Light +#define PL_LIGHT_ID_KERRY 3 // Kerrys Light +#define PL_LIGHT_ID PL_LIGHT_ID_DOUG // Default light +#define PL_GW_ADDRESS "192.168.1.178" // Philips Gateway in IOT lab (Austin) +#define PL_DEFAULT_STATE 1 // on +#define PL_DEFAULT_DIM 11 // dim value +#define PL_URL_BUFFER_LEN 128 +#define PL_PAYLOAD_BUFFER_LEN 128 +#define PL_RESPONSE_BUFFER_LEN 128 +#define PL_URL_TEMPLATE "http://%s/api/newdeveloper/lights/%d/state" +#define PL_ON_COMMAND_TEMPLATE "{\"on\":%s,\"sat\":211,\"bri\":%d,\"hue\":13122}" + #endif // _DEFINITIONS_H \ No newline at end of file