示例#1
0
        internal void Status(KnxStatusArgs args)
        {
            try
            {
                KnxStatusDelegate?.Invoke(this, args);
            }
            catch (Exception e)
            {
                Logger.Error(ClassName, e);
            }

            Logger.Debug(ClassName, $"Device {args.SourceAddress} has status {args.StateHex} for {args.DestinationAddress}");
        }
示例#2
0
 private static void Status(object sender, KnxStatusArgs args)
 {
     Console.WriteLine("New Status: device " + args.DestinationAddress + " has status " + args.State);
 }