Add support for rain and moisture sensors (#8440)

This commit is contained in:
Sean Dague 2017-07-11 17:09:05 -04:00 committed by Fabian Affolter
parent 471501d386
commit effbb3bd4c

View File

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