diff --git a/src/InputOutput/ServerThermo.java b/src/InputOutput/ServerThermo.java index 08208a5..6619fdd 100644 --- a/src/InputOutput/ServerThermo.java +++ b/src/InputOutput/ServerThermo.java @@ -21,6 +21,10 @@ public class ServerThermo extends server implements Initializable,Serializable { + public ServerThermo() throws Exception { + super(); + } + /** * */ diff --git a/src/thermostat/ThermostatDevice.java b/src/thermostat/ThermostatDevice.java index 94d2324..474bbaa 100644 --- a/src/thermostat/ThermostatDevice.java +++ b/src/thermostat/ThermostatDevice.java @@ -53,17 +53,17 @@ public ThermostatDevice(Integer updateIntervalInSeconds){ public void sensorUpdateEvent(Sensorable sensor) { DataObject value = sensor.getValue(); //System.out.println("New Sensor Event: "+ String.valueOf(value.getValue().intValue())); - this.updateServer(sensor.getValue()); + this.updateServer(sensor.getValue(), serverIP); } - private void updateServer(DataObject dataReading){ - //this.sendIP("192.168.1.2"); + private void updateServer(DataObject dataReading, String serverIP){ try { this.sendCurrentTemp(dataReading.getValue(), serverIP); + //this.sendSerialNumber(this.serialNumber); + //this.sendIP("192.168.1.2"); } catch(Exception e){ System.out.println("Error sending to server"); } - //this.sendSerialNumber(this.serialNumber); } public static void main(String[] args){