mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-04-12 03:57:27 +00:00
Adds additional debug to help with room on/off events
This commit is contained in:
parent
3b0a5285ab
commit
8999097100
1 changed files with 12 additions and 0 deletions
|
|
@ -261,8 +261,16 @@ namespace PepperDash.Essentials
|
||||||
|
|
||||||
CrestronInvoke.BeginInvoke((o) =>
|
CrestronInvoke.BeginInvoke((o) =>
|
||||||
{
|
{
|
||||||
|
Debug.Console(2, this, "There are {0} actions to execute for this event.", eventConfig.Actions.Count);
|
||||||
|
|
||||||
foreach (var a in eventConfig.Actions)
|
foreach (var a in eventConfig.Actions)
|
||||||
{
|
{
|
||||||
|
Debug.Console(2, this,
|
||||||
|
@"Attempting to run action:
|
||||||
|
DeviceKey: {0}
|
||||||
|
MethodName: {1}
|
||||||
|
Params: {2}"
|
||||||
|
, a.DeviceKey, a.MethodName, a.Params);
|
||||||
DeviceJsonApi.DoDeviceAction(a);
|
DeviceJsonApi.DoDeviceAction(a);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
@ -271,6 +279,8 @@ namespace PepperDash.Essentials
|
||||||
|
|
||||||
public void RoomPowerOn()
|
public void RoomPowerOn()
|
||||||
{
|
{
|
||||||
|
Debug.Console(2, this, "Room Powering On");
|
||||||
|
|
||||||
var dummySource = DeviceManager.GetDeviceForKey(_config.DummySourceKey) as IRoutingOutputs;
|
var dummySource = DeviceManager.GetDeviceForKey(_config.DummySourceKey) as IRoutingOutputs;
|
||||||
|
|
||||||
if (dummySource == null)
|
if (dummySource == null)
|
||||||
|
|
@ -287,6 +297,8 @@ namespace PepperDash.Essentials
|
||||||
|
|
||||||
public void RoomPowerOff()
|
public void RoomPowerOff()
|
||||||
{
|
{
|
||||||
|
Debug.Console(2, this, "Room Powering Off");
|
||||||
|
|
||||||
foreach (var display in _displays)
|
foreach (var display in _displays)
|
||||||
{
|
{
|
||||||
display.Value.PowerOff();
|
display.Value.PowerOff();
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue