Truncate sensor state values (#28788)

This commit is contained in:
michaeldavie authored and Fabian Affolter committed 2019-11-16 10:56:54 +01:00
1 parent 87b13ee732
commit d736c5f648
1 file changed
+2 -2
@@ -125,7 +125,7 @@ class ECSensor(Entity):
value = sensor_data.get("value")
if isinstance(value, list):
self._state = " | ".join([str(s.get("title")) for s in value])
self._state = " | ".join([str(s.get("title")) for s in value])[:255]
self._attr.update(
{
ATTR_DETAIL: " | ".join([str(s.get("detail")) for s in value]),
@@ -135,7 +135,7 @@ class ECSensor(Entity):
elif self.sensor_type == "tendency":
self._state = str(value).capitalize()
else:
self._state = value
self._state = value[:255]
if sensor_data.get("unit") == "C" or self.sensor_type in [
"wind_chill",