public override bool Init() { if (DriverContext.IsTest) { return(true); } var port = GetProperty("enocean-port").ValueString; if (String.IsNullOrEmpty(port)) { Logger.Logger.Instance.LogError($"{nameof(port)} cannot be empty"); return(false); } _driver = new P3.Driver.EnOcean.Driver(port); return(base.Init()); }
public EnOceanSimulatedRelay(IDriverContext driverContext, P3.Driver.EnOcean.Driver driver) : base(driverContext, driver) { }
public EnOceanSimulatedNode(IDriverContext driverContext, P3.Driver.EnOcean.Driver driver) : base(driverContext) { _driver = driver; }