public void SetHost(HomeGenieService hg, int programId) { homegenie = hg; netHelper = new NetHelper(homegenie); programHelper = new ProgramHelper(homegenie, programId); eventsHelper = new EventsHelper(homegenie, programId); serialPortHelper = new SerialPortHelper(); tcpClientHelper = new TcpClientHelper(); schedulerHelper = new SchedulerHelper(homegenie); }
public void SetHost(HomeGenieService hg, SchedulerItem item) { homegenie = hg; schedulerItem = item; Reset(); netHelper = new NetHelper(homegenie); serialPortHelper = new SerialPortHelper(); tcpClientHelper = new TcpClientHelper(); udpClientHelper = new UdpClientHelper(); mqttClientHelper = new MqttClientHelper(); knxClientHelper = new KnxClientHelper(); schedulerHelper = new SchedulerHelper(homegenie); programHelper = new ProgramHelperBase(homegenie); }