浏览代码

changed battery state type

Spencer Gardner 7 年之前
父节点
当前提交
c62a2edc42
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      writer.go

+ 7 - 1
writer.go

@@ -36,9 +36,15 @@ func (i influxWriter) Write(measurement Measurement) error {
 	} else {
 		tags["location"] = "id:" + strconv.FormatInt(int64(measurement.ID), 10)
 	}
+	var batteryState int
+	if measurement.BatteryGood {
+		batteryState = 1
+	} else {
+		batteryState = 0
+	}
 	fields := map[string]interface{}{
 		"temperature":  measurement.Temperature,
-		"battery_good": measurement.BatteryGood,
+		"battery_good": batteryState,
 	}
 
 	pt, err := influx.NewPoint("temperature", tags, fields, time.Now())