Skip to content

Commit f545d68

Browse files
authored
Avoid None/Int error (#75)
home-assistant/core#139533
1 parent 94616ee commit f545d68

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

sense_energy/sense_api.py

+2
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,8 @@ def trend_update(self, scale: Scale) -> Optional[datetime]:
298298
update = self.trend_start(scale)
299299
if not update:
300300
return None
301+
if scale not in self._trend_data or "from_grid" not in self._trend_data[scale]:
302+
return None
301303
val = self._trend_data[scale]["from_grid"] / 100.0
302304
seconds = int(val)
303305
microseconds = int((val % 1) * 1000000)

0 commit comments

Comments
 (0)