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")