private async void Channel_NodeEventReceived(object sender, NodeEventArgs e)
{
try
{
var nodes = await GetNodes();
var target = nodes[e.NodeID];
if (target != null)
{
target.HandleEvent(e.Command);
}
}
catch(Exception ex)
{
OnError(new ErrorEventArgs(ex));
}
}