public void Setup() { _serviceClient = ServiceClient.CreateFromConnectionString(_commandExecuterSettings.ConnectionString); _cd = new CommandDispatcher(_serviceClient, _commandExecuterSettings.DeviceId); _hdmiDevice0 = new AtenVS0801H(_serviceClient, _commandExecuterSettings.DeviceId, 0); _hdmiDevice1 = new AtenVS0801H(_serviceClient, _commandExecuterSettings.DeviceId, 1); _tvDevice = new SonySimpleIP(_serviceClient, _commandExecuterSettings.DeviceId); }
public SonySimpleIPModel(IConfiguration configuration, IWebHostEnvironment environment) { _configuration = configuration; _environment = environment; _connectionString = _configuration.GetValue <string>("ControlAVPIoTHubConnectionString"); _deviceId = _configuration.GetValue <string>("ControlAVPIoTHubDeviceId"); _serviceClient = ServiceClient.CreateFromConnectionString(_connectionString); _device = new SonySimpleIP(_serviceClient, _deviceId); }
public IndexModel(IConfiguration configuration, IWebHostEnvironment environment) { Contract.Requires(configuration != null); Contract.Requires(environment != null); _configuration = configuration; _environment = environment; _connectionString = _configuration.GetValue <string>("ControlAVPIoTHubConnectionString"); _deviceId = _configuration.GetValue <string>("ControlAVPIoTHubDeviceId"); _serviceClient = ServiceClient.CreateFromConnectionString(_connectionString); _cp = new CommandDispatcher(_serviceClient, _deviceId); _extronDSC301HD = new ExtronDSC301HD(_serviceClient, _deviceId); _apcAP8959EU3 = new ApcAP8959EU3(_serviceClient, _deviceId); _sonySimpleIP = new SonySimpleIP(_serviceClient, _deviceId); _ossc = new OSSC(_serviceClient, _deviceId); _outlets = _apcAP8959EU3.GetOutlets(); _outletConfirmation = _configuration.GetSection("OutletConfirmation").Get <string[]>(); _commandDirectory = Path.Combine(_environment.WebRootPath, "commands"); }
public SonySimpleIPCloudInterface(SonySimpleIP device) { _device = device; }
public void Setup() { _serviceClient = ServiceClient.CreateFromConnectionString(_settings.ConnectionString); _device = new SonySimpleIP(_serviceClient, _settings.DeviceId); _device.TurnOn(); }