alloff = False now = datetime.datetime.now() m = {} m['Timestamp'] = "%d-%d-%d-%d-%d-%d" % ( now.year, now.month, now.day, now.hour, now.minute, now.second) m['Watertemperature'] = waterTemperature.getWaterTemp() m['InsideHumidity'] = airInside.getHumidity() m['InsideTemperature'] = airInside.getTemperature() m['OutsideHumidity'] = airOutside.getHumidity() m['OutsideTemperature'] = airOutside.getTemperature() m['CPUTemperature'] = systemData.getCPUTemp() m['GPUTemperature'] = systemData.getGPUTemp() m['CPUUsage'] = systemData.getCPUuse() m['Loadlevel'] = systemData.getLoadLevel() m['WeatherHumidity'] = weather.getHumidity() m['WeatherPressure'] = weather.getPressure() m['WeatherPressureTrent'] = weather.getPressureTrent() m['WeatherUV'] = weather.getUV() m['WeatherPreciptionTotal'] = weather.getPrecipTotal() m['WeatherPreciptionHourly'] = weather.getPrecipHrly() m['OutsideFan'] = outsideFan.getState() m['InsideFan'] = insideFan.getState() m['Humidifier'] = humidifier.getState() m['Hatch'] = hatch.getHatch() m['Stepper'] = stepper.getState() m['StepperPosition'] = stepper.getCounter() m['AllOff'] = alloff iotfClient.pushDataToIBM(m) csvPersistor.persist(m) time.sleep(1)
else: alloff = False now = datetime.datetime.now() m = {} m['Timestamp'] = "%d-%d-%d-%d-%d-%d" % (now.year, now.month, now.day, now.hour, now.minute, now.second) m['Watertemperature'] = waterTemperature.getWaterTemp() m['InsideHumidity'] = airInside.getHumidity() m['InsideTemperature'] = airInside.getTemperature() m['OutsideHumidity'] = airOutside.getHumidity() m['OutsideTemperature'] = airOutside.getTemperature() m['CPUTemperature'] = systemData.getCPUTemp() m['GPUTemperature'] = systemData.getGPUTemp() m['CPUUsage'] = systemData.getCPUuse() m['Loadlevel'] = systemData.getLoadLevel() m['WeatherHumidity'] = weather.getHumidity() m['WeatherPressure'] = weather.getPressure() m['WeatherPressureTrent'] = weather.getPressureTrent() m['WeatherUV'] = weather.getUV() m['WeatherPreciptionTotal'] = weather.getPrecipTotal() m['WeatherPreciptionHourly'] = weather.getPrecipHrly() m['OutsideFan'] = outsideFan.getState() m['InsideFan'] = insideFan.getState() m['Humidifier'] = humidifier.getState() m['Hatch'] = hatch.getHatch() m['Stepper'] = stepper.getState() m['StepperPosition'] = stepper.getCounter() m['AllOff'] = alloff iotfClient.pushDataToIBM(m) csvPersistor.persist(m) time.sleep(1)