# HG changeset patch # User matthewreed # Date 2016-07-23 20:32:37 # Node ID 590eff6f7ddca9cf8253d140890daa26e1819a88 # Parent cec321b6b72ced54b789c1af2ac11521b253c532 Added WaterSense data logging diff --git a/hydrobot.py b/hydrobot.py --- a/hydrobot.py +++ b/hydrobot.py @@ -83,6 +83,28 @@ class Database: } ] self.client.write_points(json_body) + if message == msgdb.WaterSense: + json_body = [ + { + "measurement": self.name + "_water_level", + "fields": { + "value": (float)(message.PercentFull.value) + } + }, + { + "measurement": self.name + "_water_temp", + "fields": { + "value": (float)(message.Temperature.value) + } + }, + { + "measurement": self.name + "_water_raw_debug", + "fields": { + "value": (float)(message.RawDebug.value) + } + } + ] + self.client.write_points(json_body) class CanBus: