Skip to content

Commit 9e0ea5a

Browse files
committed
fixed new rain state for WS90 on 3.1.5 FW
1 parent 9dd5f1c commit 9e0ea5a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Ecowitt.Controller/Mapping/SensorBuilder.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
monthlyrainin
2727
yearlyrainin
2828
totalrainin
29+
srain_piezo
2930
rrain_piezo
3031
erain_piezo
3132
hrain_piezo
@@ -137,8 +138,7 @@ public partial class SensorBuilder
137138
case "uv":
138139
return BuildIntSensor(propertyName, "UV Index", propertyValue);
139140
case "srain_piezo":
140-
// todo: check value
141-
return new Sensor<string>(propertyName, "Rain State", propertyValue, "");
141+
return BuildBinarySensor(propertyName, "Rain State", propertyValue, false);
142142
case "rainratein":
143143
case "rrain_piezo":
144144
return BuildRainRateSensor(propertyName, "Rain Rate", propertyValue, isMetric);

0 commit comments

Comments
 (0)