From effbb3bd4c99e90550b5b7e09bc8c6477910f763 Mon Sep 17 00:00:00 2001 From: Sean Dague Date: Tue, 11 Jul 2017 17:09:05 -0400 Subject: [PATCH] Add support for rain and moisture sensors (#8440) --- homeassistant/components/sensor/arwn.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/homeassistant/components/sensor/arwn.py b/homeassistant/components/sensor/arwn.py index d49afb8b71a..4aa8e20cb75 100644 --- a/homeassistant/components/sensor/arwn.py +++ b/homeassistant/components/sensor/arwn.py @@ -38,6 +38,13 @@ def discover_sensors(topic, payload): else: unit = TEMP_CELSIUS return ArwnSensor(name, 'temp', unit) + if domain == "moisture": + name = parts[2] + " Moisture" + return ArwnSensor(name, 'moisture', unit, "mdi:water-percent") + if domain == "rain": + if len(parts) >= 2 and parts[2] == "today": + return ArwnSensor("Rain Since Midnight", 'since_midnight', + "in", "mdi:water") if domain == 'barometer': return ArwnSensor('Barometer', 'pressure', unit, "mdi:thermometer-lines")