From 224fdba4acb4c42f3f4cb49e1192fa26441f2e68 Mon Sep 17 00:00:00 2001 From: Daniel Kempkens Date: Sat, 10 Jun 2023 20:26:06 +0200 Subject: [PATCH] feat: Save sensor/battery status --- lib/weewx_proxy/http/ecowitt.ex | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/lib/weewx_proxy/http/ecowitt.ex b/lib/weewx_proxy/http/ecowitt.ex index fce7a39..2234df7 100644 --- a/lib/weewx_proxy/http/ecowitt.ex +++ b/lib/weewx_proxy/http/ecowitt.ex @@ -69,9 +69,16 @@ defmodule WeewxProxy.HTTP.Ecowitt do # Indoor inTemp: Utils.parse_float(data["tempinf"]), inHumidity: Utils.parse_float(data["humidityin"]), - # Battery - soilMoistBatteryVoltage1: Utils.parse_float(data["soilbatt1"]), - soilTempBatteryVoltage1: Utils.parse_float(data["tf_batt1"]) + # Battery Status: Outdoor sensor array + batteryStatus1: Utils.parse_integer(data["wh65batt"]), + # Battery Status: Lightning sensor + batteryStatus2: Utils.parse_integer(data["wh57batt"]), + # Battery Status: Indoor sensor + inTempBatteryStatus: Utils.parse_integer(data["wh25batt"]), + # Battery Voltage: Soil moisture sensor + batteryStatus3: Utils.parse_float(data["soilbatt1"]), + # Battery Voltage: Soil temperature sensor + batteryStatus4: Utils.parse_float(data["tf_batt1"]) } end