Method | Description | |
---|---|---|
CreateGroupAsync ( IEnumerable |
Create a group for a list of lights
|
|
CreateScheduleAsync ( |
Create a schedule
|
|
DeleteGroupAsync ( string groupId ) : Task |
Deletes a single group
|
|
DeleteScheduleAsync ( string id ) : Task |
Delete a schedule
|
|
DeleteWhiteListEntryAsync ( string entry ) : Task |
Deletes a whitelist entry
|
|
GetBridgeAsync ( ) : Task |
Get bridge info
|
|
GetCapabilitiesAsync ( ) : Task |
Get bridge capabilities
|
|
GetConfigAsync ( ) : Task |
Get bridge config
|
|
GetGroupAsync ( string id ) : Task |
Get the state of a single group
|
|
GetGroupsAsync ( ) : Task |
Get all groups
|
|
GetScheduleAsync ( string id ) : Task |
Get a single schedule
|
|
GetSchedulesAsync ( ) : Task |
Get all schedules
|
|
GetWhiteListAsync ( ) : Task |
Asynchronously gets the whitelist with the bridge.
|
|
SendGroupCommandAsync ( ICommandBody command, string group = "0" ) : Task |
Send command to a group
|
|
UpdateBridgeConfigAsync ( Q42.HueApi.BridgeConfigUpdate update ) : Task |
Update bridge config
|
|
UpdateGroupAsync ( string id, IEnumerable |
Update a group
|
|
UpdateScheduleAsync ( string id, |
Update a schedule
|
Method | Description | |
---|---|---|
SendGroupCommandAsync ( string command, string group = "0" ) : Task |
Send command to a group
|
public CreateGroupAsync ( IEnumerable |
||
lights | IEnumerable |
List of lights in the group |
name | string | Optional name |
roomClass | RoomClass | for room creation the room class has to be passed, without class it will get the default: "Other" class. |
return | Task |
public CreateScheduleAsync ( |
||
schedule | ||
return | Task |
public DeleteGroupAsync ( string groupId ) : Task |
||
groupId | string | |
return | Task |
public DeleteScheduleAsync ( string id ) : Task |
||
id | string | |
return | Task |
public DeleteWhiteListEntryAsync ( string entry ) : Task |
||
entry | string | |
return | Task |
public SendGroupCommandAsync ( ICommandBody command, string group = "0" ) : Task |
||
command | ICommandBody | |
group | string | |
return | Task |
public UpdateBridgeConfigAsync ( Q42.HueApi.BridgeConfigUpdate update ) : Task |
||
update | Q42.HueApi.BridgeConfigUpdate | |
return | Task |
public UpdateGroupAsync ( string id, IEnumerable |
||
id | string | Group ID |
lights | IEnumerable |
List of light IDs |
name | string | Group Name |
return | Task |
public UpdateScheduleAsync ( string id, |
||
id | string | |
schedule | ||
return | Task |